ShopifyからSHOPLINEへの商品カテゴリの移行
商品カテゴリは商品をテーマ、商品タイプ、またはプロモーションごとにまとめ、顧客がストア内を閲覧しやすくします。SHOPLINEのストア移行ツールアプリを使えば、Shopifyストアの商品のカテゴリとその並べ替え順序を、手動で再構築することなくSHOPLINEに移行できます。
このガイドでは、商品カテゴリの種類、カテゴリ移行が商品情報の移行とどのように関連しているか、移行可能なカテゴリ、二次移行時のカテゴリの扱い、そしてよくあるエラーの解決方法について説明します。
| 注:商品カテゴリと商品カテゴリーは異なる種類のデータです。Shopifyの標準商品カテゴリーの移行方法については、「ShopifyからSHOPLINEへの商品カテゴリーの移行」をご覧ください。商品情報の移行方法については、「ShopifyからSHOPLINEへの商品の移行」をご覧ください。 |
ShopifyとSHOPLINEにおける商品カテゴリの理解
Shopifyでは、カテゴリを手動カテゴリとスマート分類に分けなくなりました。同じカテゴリ内で、商品を手動で追加したり、条件を使って自動的に追加したり、特定の商品を除外するルールを設定したりできます。
SHOPLINEでは、2種類の商品カテゴリを提供しています:
- 手動カテゴリ:カテゴリに追加する商品を自分で選択します。
- スマート分類:設定した条件(商品タイトル、タグ、販売価格など)に合致する商品が自動的にカテゴリに追加されます。
移行中、システムは各Shopifyカテゴリを、商品がどのように追加されたかに基づいてSHOPLINEの手動カテゴリまたはスマート分類に変換します。詳細は以下の「Shopify商品カテゴリの移行ルール」をご覧ください。
商品カテゴリの移行と商品情報の関係
商品カテゴリは商品モジュールの一部であり、商品情報データに依存しています。商品はカテゴリに追加される前に、SHOPLINEへ正常に移行されている必要があります。
商品カテゴリは以下の2つの方法で移行できます:
- 商品情報と一緒に移行: 商品モジュールを選択した後、商品情報と一緒に商品カテゴリを移行するかどうかを選択できます。
- 商品カテゴリを別々に移行: 商品モジュールの移行成功率が95%以上になったら、商品カテゴリのみを移行できます。これは新しいカテゴリを追加したり、既存のカテゴリを上書きしたりする際に便利です。
Shopify商品カテゴリの移行ルール
移行中、システムはまずShopifyのカテゴリのルールがサポート範囲内かどうかを確認し、その後、商品の追加方法に基づいてSHOPLINEでのカテゴリタイプを決定します。
商品カテゴリがSHOPLINEに移行されるためには、以下のすべての条件を満たす必要があります:
- 条件グループが1つだけ設定されていること。
- バリエーション、他のカテゴリ、またはサードパーティのアプリが商品ソースとして使用されていないこと。
- 除外ルールが設定されていないこと(条件に基づく除外および手動除外を含む)。
- すべての条件および演算子(ある場合)がサポート範囲内であること。詳細は以下の「付録1:商品カテゴリの並べ替えおよびフィルタリングルール(移行用)」を参照してください。
これらの条件のいずれかを満たさない場合、そのカテゴリの移行は失敗し、エラーメッセージが表示されます。これらのエラーの解決方法については、以下の「付録2:よくある商品カテゴリ移行エラーの対処方法」を参照してください。
上記の条件を満たすカテゴリは、商品の追加方法に基づいて対応するカテゴリタイプとして移行されます:
| Shopifyでの商品追加方法 | サポート状況 | 移行結果 |
| 手動のみ | はい | 手動カテゴリとして作成される |
| 条件のみで、すべてのルールがサポート範囲内 | はい | スマート分類として作成される |
| 手動と条件の両方 | 部分的に | 条件のみが移行され、スマート分類が作成される。手動で追加された商品は移行されない。 |
サポートされる条件および演算子については、以下の「付録1:商品カテゴリの並べ替えおよびフィルタリングルール(移行用)」を参照してください。
| 重要: Shopifyのカテゴリで手動と条件の両方の商品追加が使われている場合、移行後のカテゴリには条件を満たす商品のみが含まれます。移行後はSHOPLINEの商品カテゴリページにアクセスして、カテゴリ内の商品を確認することをお勧めします。 |
二次移行時の商品カテゴリの取り扱い
再度移行(つまり二次移行)を行う場合、システムは上書きupdate設定で選択した移行設定に基づいて、以前に移行された商品カテゴリを処理します:
- 無効(デフォルト): 上書きしない。以前に移行されたカテゴリは自動的にスキップされます。
- 有効: 上書きする。以前に移行されたカテゴリは最新のShopify設定で更新されます。
|
注意事項:
|
商品カテゴリの移行に関するよくある質問
Q1: 移行後に一部の商品カテゴリが見当たらないのはなぜですか?
A1: 見当たらないカテゴリは、通常、商品の追加方法やSHOPLINEがサポートしていない条件や演算子が原因です。この場合、システムはカテゴリのハンドルごとにエラーメッセージを表示します。以下の「付録2:よくある商品カテゴリ移行エラーの対処方法」に従って解決できます。
Q2: 手動で追加した商品が移行されたカテゴリに一部含まれていないのはなぜですか?
A2: Shopifyのカテゴリで手動追加と条件ベースの両方が使われている場合、システムは条件のみを移行し、スマート分類を作成します。条件を満たさない手動追加の商品はそのカテゴリに表示されません。さらに、移行に失敗した商品はカテゴリに追加できません。
Q3: 商品カテゴリの並べ替え順も移行されますか?
A3: はい。システムは各Shopifyカテゴリの並べ替え順を対応するSHOPLINEの並べ替え順に変換します。詳細は以下の「付録1:商品カテゴリの並べ替えおよびフィルタリングルール」をご覧ください。移行後は、SHOPLINE管理画面で商品の並べ替え順を確認し、予期しない並べ替えがストアのコンバージョンに影響を与えないようにすることをお勧めします。
付録1:商品カテゴリの並べ替えおよびフィルタリングルール(移行用)
以下の表は、手動およびスマート分類の移行時にサポートされる並べ替えおよびフィルタリングルールを示しています。移行後に管理画面で商品並べ替え順を再確認し、誤った並べ替えによるストアのコンバージョン低下を防いでください。
商品カテゴリの並べ替えルール
| Shopifyの並べ替え順 | SHOPLINEの並べ替え順 |
| 最も関連性が高い | スマート並べ替え |
| ベストセラー | ベストセラー |
| アルファベット順 A–Z / Z–A | 商品名(A–Z / Z–A) |
| 価格 高い順 / 低い順 | 販売価格(高い順 / 低い順) |
| 作成日 新しい順 / 古い順 | 作成日(新しい順 / 古い順) |
| 手動 | カスタム並べ替え(Shopifyの商品の順序に従う) |
スマート分類のフィルタリングルール
| Shopify 条件 | SHOPLINE 条件 | サポートされている演算子 |
| 商品タイトル | 商品タイトル | 等しい、等しくない、含む、含まない、で始まる、で終わる |
| 商品タイプ | カスタム商品タイプ | 等しい、等しくない、含む、含まない、で始まる、で終わる |
| ブランド | ブランド | 等しい、等しくない、含む、含まない、で始まる、で終わる |
| バリエーションタイトル | バリエーション名 | 等しい、等しくない、含む、含まない、で始まる、で終わる |
| 商品タグ | タグ | 等しい、等しくない |
| 商品カテゴリ | 標準商品カテゴリ |
等しい(サブカテゴリを含む) 注:「等しくない」はまだサポートされていません。 |
| 販売価格 | 販売価格 | 等しい、等しくない、より大きい、より小さい |
| 比較対象価格 | 比較対象価格 | 等しい、等しくない、より大きい、より小さい、空である、空でない |
| 重量 | 重量 | 等しい、等しくない、より大きい、より小さい |
| 在庫数 | 在庫 | 等しい、より大きい、より小さい |
| 商品ステータス | サポートされていません | - |
| メタフィールド | サポートされていません | - |
|
注:
|
付録2:一般的な商品カテゴリ移行エラーの対処方法
商品カテゴリの移行に失敗した場合、移行結果ページでコレクションハンドル(例:automated-collection)ごとに理由を確認できます。一般的なエラーとその解決方法は以下の通りです:
| 元のエラーメッセージ | 原因 / 意味 | 推奨される修正方法 |
| More than one condition group is not supported. | Shopifyのカテゴリには複数の条件グループがあり、SHOPLINEではまだサポートされていません。 | Shopifyで条件を単一の条件グループに変更して再度移行するか、SHOPLINEで手動でカテゴリを作成してください。 |
| Condition source "{targetType}" is not supported. | カテゴリがバリエーション、他のカテゴリ、またはサードパーティのアプリを商品ソースとして使用しており、SHOPLINEではまだサポートされていません。 | SHOPLINEで手動でカテゴリを作成してください。 |
| Exclusion mode is not supported. | カテゴリに除外ルール(条件ベースまたは手動の除外)があり、SHOPLINEではまだサポートされていません。 | Shopifyで除外ルールを削除して再度移行するか、SHOPLINEで手動でカテゴリを作成してください。 |
| Column "{column}" is not supported. | カテゴリが商品ステータスやメタフィールドなど、SHOPLINEでサポートされていない条件タイプを使用しています。 | Shopifyで条件をサポートされている条件タイプに変更して再度移行するか、SHOPLINEで手動でカテゴリを作成してください。 |
| Operator "{relation}" is not supported for column "{column}". | 条件タイプはサポートされていますが、使用されている演算子がサポートされていません。 | Shopifyで演算子をサポートされているものに変更して再度移行するか、SHOPLINEで手動でカテゴリを作成してください。 |
| logic between columns mismatches value-level logic. | 条件内の複数の値間の関係が条件間の関係と一致していません。 | Shopifyで両方の関係を一致させて再度移行するか、SHOPLINEで手動でカテゴリを作成してください。 |
| column:product_category_id unsupport / product_category_id_with_descendants unsupport | スマート分類がまだサポートされていない標準の商品カテゴリ条件を使用しています。 | 元のプラットフォームでスマート分類の条件を修正してから再試行してください。 |
| body.smart_collection: The required property 'rules' is missing from the object | スマート分類に条件が設定されていません。 | 元のプラットフォームでスマート分類の条件が空でないか確認し、有効な条件を追加してから再試行してください。 |
| SORTATION_CONDITION_INVALID | カテゴリの並べ替えタイプがまだサポートされていません。 | この並べ替えルールはまだサポートされていません。SHOPLINEサポートチームにお問い合わせください。 |
| The product or category relocation failed, resulting in the inability to bind the category relationship. Please try again. | 一部の商品またはカテゴリの移行に失敗したため、カテゴリの関係を紐付けることができませんでした。 | 失敗したデータを再試行してください。再度失敗する場合は、関連する商品が正常に移行されているか確認してください。 |
|
注意事項:
|
その他の移行エラーが発生した場合は、「よくあるストア移行失敗のトラブル解決」をご参照ください。
この記事はAIを使用して翻訳されており、不正確な部分が含まれている可能性があります。最も正確な情報については、元の英語版をご参照ください。