Smart Feed:Shopify、WooCommerce、Shoplazzaからの商品フィードの移行方法
このガイドでは、既存のShopify、WooCommerce、またはShoplazzaからSmart Feedへの商品フィードの移行方法について説明します。広告チャネル間で一貫した商品IDを維持し、トラフィックの損失を防ぐ方法を解説します。
開始する前に、「Smart Feed:概要と主要機能」に記載されている準備手順を完了していることを確認してください。
開始前の準備
商品フィードを移行する前に、以下を確認してください:
- ストア移行ツールアプリをインストールしていること
- 商品が正常にSHOPLINEに移行されていること
- 商品データ(SKU、属性など)が完全かつ正確であること
移行の概要
損失のない移行の鍵は、広告チャネルで使用される商品IDが移行前後で一貫していることを保証することです。
Smart Feedは以下を行います:
- 元のプラットフォーム(Shopify、WooCommerce、Shoplazza)を自動検出
- 以前のフィードロジックに基づいた一致する商品IDを生成
- 更新をプッシュする前にIDの一貫性を検証
各プラットフォームでの移行手順
ステップ1:移行アプリのインストールと設定
ストア移行ツールアプリをインストールし、移行対象として商品モジュールを選択します。
推奨設定:
-
上書き更新設定 > 商品を有効にする
-
Smart Feedを使用した広告トラフィック損失なし移行を有効にする
有効にすると、Smart Feedが自動的に元のプラットフォームを検出し、対応する設定手順を案内します。
ステップ 2: プラットフォーム別移行設定
| 重要: このページで全ての広告チャネルの商品のID形式を設定する必要はありません。スキップしたチャネルは、後でチャネル管理 > チャネル接続で追加した際に設定できます。移行を開始すると、ここで既に設定したチャネルの商品のID形式は変更できなくなるため、設定が正しいことを必ず確認してください。 |
Shopify移行
Smart Feedは以下の一般的なShopifyフィードツールをサポートしています:
- Google & YouTubeチャネル
- Simprosys Google Shopping Feedアプリ
- その他のカスタムフィード
選択できるツールは移行する広告チャネルによって異なります。例えば、MicrosoftチャネルではMicrosoftチャネル、Simprosys Google Shopping Feed、その他が利用可能です。
Googleチャネル(Shopify)
Google & YouTubeチャネル:
- 商品ID形式は固定:shopify_{primary_country}_spuid_skuid — 国コードは元のフィードに合わせて編集可能(下記参照)
- アイテムグループID = SPU ID
- Shopifyの主要マーケット国がSHOPLINEと一致していることを確認してください
Shopify商品ID形式の国コード編集:
元の商品のIDの国コードがデフォルトと異なる場合(例:国コードの代わりにZZを使用している場合)、続行前に更新してください:
- 商品ID形式の横にある修正をクリックします。
- 商品ID形式の修正ポップアップで、以下のいずれかを選択します:
- 国コードの切り替え:ドロップダウンからアメリカ合衆国(US)などの国を選択します。
- カスタムコード:標準の国コードでないコード(例:ZZ)を入力します。文字と数字のみ、最大10文字まで使用可能です。
- 最終形式のプレビューが元の商品のIDと一致していることを確認し、完了をクリックします。
| ヒント: Shopify同期ツールは、主要マーケットが複数の国(例えば「世界のその他」)に設定されていた時に商品IDが作成された場合、ZZを使用します。Google Merchant Centerアカウント内のいくつかの商品IDを確認して、どのコードが使用されているかを確認してください。 |
Shopifyでマルチマーケットが有効になっている場合:
- 「マルチマーケットを有効にする」ではいを選択します
- それ以外の場合はいいえを選択します
| 重要: この設定は検証のためにのみ使用され、新しいマルチマーケットフィードは作成されません。 |
次のステップ:
-
Google Merchant Centerから商品データをエクスポートします
- 以下のフィールドを含めます:
- 商品ID
- アイテムグループID
- フィードラベル
- 国
- 言語
- TSVファイルをSmart Feedにアップロードします。
システムは生成されたIDが元のフィードと一致するかどうかを検証します。
- 一致した場合:続行します
- 一致しない場合:データソースを確認してください
2. Simprosysアプリ
- 複数のID形式をサポート(一般的にはShopify標準ID)
- 設定に基づいて正しいIDルールを選択します
- 「Shopify標準ID形式」を選択した場合、Google & YouTubeチャンネルと同様に国コードを編集できます — 別の国コードに切り替えるかカスタムコードを入力してください
- 上記と同じエクスポートおよび検証手順に従ってください
3. その他のフィードツール
カスタムフィードや他のフィードツールを使用している場合は、Smart Feedテンプレートで元の商品IDをSHOPLINE SKU IDにマッピングしてください:
- 「元のプラットフォームで使用したツールを選択」の下で、その他を選択します。
- 「ファイルのインポート」セクションで、テンプレートをダウンロードをクリックします。
- テンプレートに、各SHOPLINE SKUのメディアカタログ商品IDを入力します。テンプレートのヘッダーはそのままにしてください。
- ファイルを追加をクリックして、完成したファイルをアップロードします。対応するのは40MBまでの.csvファイルのみです。
| 重要: 常にSmart Feedからダウンロードしたテンプレートを使用し、そのヘッダーを追加、名前変更、または削除しないでください。その他のツールやAIで作成されたファイルは必要な形式と一致しない可能性があり、アップロードに失敗します。詳細は以下の「Q6: 商品IDマッピングファイルをアップロードするとエラーが表示されるのはなぜですか?」をご覧ください。 |
Smart Feedは元のIDを使用して商品を更新します。
Microsoftチャネル(Shopify)
ShopifyのSimprosys Google Shopping FeedアプリでMicrosoft Advertisingに商品を同期した場合、Smart Feedが同じ商品IDを生成するようにSimprosysの設定に一致するIDルールを選択してください。
Microsoftチャネルのための商品IDを設定するには:
- Microsoftの移行トグルをオンにします。
- 「元のプラットフォームで使用したツールを選択」でSimprosys Google Shopping Feedを選択します。
- 「元のプラットフォーム商品IDルール」でSimprosysの設定に一致するルールを選択します:
- Shopify標準ID形式: shopify_{国コード}_spuid_skuid。Googleチャネルで説明したように、国コードを切り替えたりカスタムコードを入力したりするには修正をクリックします。
- SKUを商品IDとして使用: 各バリエーションのSKUを商品IDとして使用します。
- バリエーションIDを商品IDとして使用: ShopifyのバリエーションIDを商品IDとして使用します。
- {product_id}_{variant_id}: Shopifyの商品IDとバリエーションIDをアンダースコアで結合して使用します。
- プレビューをクリックし、商品IDがMicrosoft Merchant CenterカタログのIDと一致していることを確認します。
アイテムグループIDはGoogleチャネルと同じロジックに従います。
| 重要: MicrosoftカタログがGoogle Merchant Centerから商品をインポートする場合でも、ここでMicrosoftチャネルを設定する必要があります。これにより、移行後もMicrosoftのコンバージョンデータ内の商品IDが元のIDと一貫性を保ちます。 |
Meta / TikTok / Pinterest / Snapchat (Shopify)
公式Shopify連携の場合:
- 商品ID = ShopifyバリエーションID
- マルチマーケット検証は不要です
手順:
- プレビューをクリック
- 対応するカタログで商品IDを検索
- 見つかった場合:検証合格
- 見つからない場合:フィードソースを確認
その他のツールの場合:
- 「その他」を選択し、Smart Feedテンプレートを使用して商品IDマッピングファイルをアップロードします。詳細は上記の「3. その他のフィードツール」を参照してください。
WooCommerce移行
WooCommerceは2つの一般的なIDタイプをサポートしています:
- バリエーションID
- SKU
1. バリエーションID移行
- Smart FeedはバリエーションIDを自動的にSHOPLINE SKUにマッピングします
- プレビューで確認(画像、タイトル、IDの一致)
2. SKU移行
- 手動マッピングが必要です
- Smart Feedテンプレートを使用して商品IDマッピングファイルをアップロードします。詳細は上記の「3. その他のフィードツール」を参照してください。
対応チャネル:
- Meta
- TikTok
- Snapchat
(すべてGoogleと同じロジックに従います)
Shoplazza移行
公式XMLフィード
- 商品IDとしてバリエーションIDを使用
- Smart Feedは自動的にSHOPLINE SKUにマッピングします
- プレビューで確認
カスタムフィード
- 手動マッピングファイルが必要です
- Smart Feedテンプレートを使用して商品IDマッピングファイルをアップロードします。詳細は上記の「3. その他のフィードツール」を参照してください。
対応チャネル:
- Meta
- TikTok
(すべて同じプロセスに従います)
ステップ3:プレビューと検証
移行前に、プレビューを使用して以下を確認してください:
- 商品IDの一貫性
- 商品タイトルと画像の正確性
- 元のプラットフォームとの一致
ステップ4:フィード移行を開始
フィード移行を開始するには:
- プレビューで商品IDのマッピングを確認した後、フィード移行を開始をクリックします。
- 確認のポップアップが表示されます。次のいずれかのオプションを選択してください:
- キャンセルして設定に戻るをクリックすると、ポップアップが閉じてフィード移行オンボーディングページに戻り、チャネル設定を確認または完了できます。
- 確認して移行を開始をクリックすると続行します。Smart Feedは、すでに設定した商品ID形式を使用して、チャネル全体のデータを更新します。
| 重要: 確認して移行を開始をクリックする前に、設定した商品ID形式が正しいか確認してください。移行開始後は、それらのチャネルの設定を変更できません。設定していないチャネルは、後でチャネル管理 > チャネル接続で追加すると設定できます。 |
|
注意事項:
|
フィード移行時にスキップしたチャネルの商品のID形式の設定
フィード移行のオンボーディングページでチャネルをスキップした場合、そのチャネルを追加するときにSmart Feedが商品のID形式の設定を求めます。元のプラットフォームの商品のID形式を選択すると、そのチャネルは既存の商品を認識できるため、元のプラットフォームで構築した広告のパフォーマンス履歴を保持できます。オンボーディング時にすでに設定したチャネルはこのステップをスキップします。
チャネルを追加するときに商品のID形式を設定するには:
- Smart Feedで、チャネル管理 > チャネル接続に移動し、チャネルを追加をクリックします。
- 追加したいチャネルを選択します。オンボーディング時に設定していないチャネルの場合、商品のID設定のステップが表示されます。
- このチャネルに同期する商品のID形式を設定の下で、次のいずれかを選択します:
- SHOPLINEの商品IDを使用: 商品IDはSHOPLINEのSKU IDを使用し、アイテムグループIDはSHOPLINEのSPU IDを使用します。
- 元のプラットフォームの商品ID形式を使用: 元のプラットフォームで使用していた商品IDを保持します。このチャネルで以前に広告を出していて広告のパフォーマンス履歴を保持したい場合に選択してください。
- もし元のプラットフォームの商品ID形式を使用を選択した場合は、元のプラットフォームで使用したツールを選択の下で使用したツールを選び、関連するID設定を完了します。オプションとプレビューはフィード移行のオンボーディングページと同様に機能しますが、このチャネルのオプションのみが表示されます。詳細は上記の「ステップ2:プラットフォーム別移行設定」を参照してください。
もしその他を選択した場合は、インポートファイルセクションのテンプレートをダウンロードをクリックし、テンプレートに記入してフィード移行のオンボーディングページと同様にアップロードしてください。詳細は上記の「3. その他のフィードツール」を参照してください。 - プレビュー結果の確認で結果を確認します。別の商品セットを確認するには再サンプリングをクリックします。
- 次へをクリックします。
- チャネルの残りのステップ(商品フィルターやフィールド設定など)を完了し、チャネル追加を完了をクリックします。
|
注意事項:
|
Smart Feedへの商品フィード移行に関するよくある質問
Q1: 移行後、Google Analyticsのレポートに表示される商品IDはGoogle Merchant Centerの商品IDと一致しますか?
はい。移行後、レポートされる商品IDはGoogle Merchant Center(GMC)のIDと一致するため、GMCでの商品パフォーマンスとGAでの商品コンバージョンデータを比較できます。手動での操作は不要です。
Q2: GMCのデータソースが正常に移行されたことをどう確認できますか?
Google Merchant Center(GMC)を接続し、移行後に最初の商品の同期を完了すると、Smart Feedは対応するGMCデータソースの名前をSHOPLINE Merchant-APIに自動で変更します。Google Merchant Centerアカウントのデータソースでこの名前を確認し、移行が成功したことを確認できます。
Q3: すべての広告チャネルの商品ID形式を設定する前に移行を開始した場合はどうなりますか?
残りのチャネルは後で設定できます。チャネル管理 > チャネル接続でスキップしたチャネルを追加すると、Smart Feedは最初にそのチャネルの商品ID形式の設定を求めます。元のプラットフォームの広告パフォーマンス履歴を保持するには、元のプラットフォームの商品ID形式を使用するを選択し、以前使用していたツールとIDルールを選んでください。
Q4: 移行を開始した後にフィード移行オンボーディングページに戻れますか?
いいえ。一度ページを離れると戻れず、そこで設定したチャネルの商品ID形式を変更できません。スキップしたチャネルは、チャネル管理 > チャネル接続でチャネルを追加するときに商品ID形式を設定してください。
Q5: Googleチャネルを追加するとき、既存のGMCデータソースを削除する必要がありますか?
いいえ。既存のデータソースはそのままにしてください。Googleチャネルを追加するときは、既存のGMCデータソースを選択し、Smart Feedが移行した商品で上書きします。確認前に、データソースのフィードラベルが移行するフィードと一致しているか確認してください。データソース重複のメッセージが表示された場合は、続行前に選択したデータソースを見直してください。
Q6: 商品IDマッピングファイルをアップロードするときにエラーが表示されるのはなぜですか?
Smart Feedは、Feed Migration Onboardingページでその他を選択した後、またはチャネルを追加するときにアップロードしたマッピングファイルをチェックします。ファイルが必要な形式と一致しない場合、次のいずれかのメッセージが表示されます:
- 「無効なファイル形式です。システムが提供するテンプレートファイルとヘッダーを厳密に使用してください。」:ファイルのヘッダーがSmart Feedのテンプレートと一致しません。これは、ファイルが別のツールやAIで作成された場合によく発生します。テンプレートを再度ダウンロードし、ヘッダーを変更せずに商品IDをコピーしてから、再度アップロードしてください。
- 「アップロードされたファイルに重複したヘッダーが見つかりました。」:同じ列ヘッダーがファイル内に複数回表示されています。重複した列を削除するか、テンプレートの新しいコピーからやり直してから、ファイルを再度アップロードしてください。
この記事はAIを使用して翻訳されており、不正確な箇所が含まれている可能性があります。最も正確な情報については、元の英語版をご参照ください。