Smart Feed(新機能):Google商品フィードの作成(限定アクセス)
Smart Feed(新機能)を使うと、SHOPLINEストアから直接Google商品フィードを作成、管理、送信できます。商品カタログを同期し、Google Merchant Centerに接続し、フィールドルールを設定し、自動の日次更新でリスティングの正確性を維持できます。
このガイドでは、Googleフィードの設定手順の完了方法、商品の送信方法、およびエラーのトラブルシューティングについて説明します。
| 注:この機能は現在、ホワイトリストに登録されたユーザーのみ利用可能です。利用をご希望の場合は、SHOPLINEサポートにお問い合わせのうえ、ストアのアクセス権をリクエストしてください。 |
開始前に
Google商品フィードを設定する前に、以下の事項を確認してください:
- SHOPLINE管理画面 > 商品で商品が作成され、公開されていること。
- Googleがクロールおよび検証できるように、商品がオンラインストアチャンネルで有効になっていること。
- 有効なGoogleアカウントを持っていること。
- Google Merchant Center(GMC)アカウントにアクセスできること。
| 注:Smart Feed(新機能)の詳細や準備要件については、「Smart Feed(新機能):概要と主な機能」をご参照ください。 |
同期されない商品
以下の商品はSmart Feedから除外され、GMCに同期されません:
- 削除または非公開の商品
- オンラインストアチャンネルで有効になっていない商品
- リスク管理により販売不可とされた商品
- プラグインを通じてストアフロントで非表示にされた商品
- カスタム商品(例:注文内で作成された商品やプラグイン経由の商品)
- まだ公開予定日に達していない商品
- 在庫追跡が有効で在庫数が0の商品
Google商品フィードの作成
ステップ1:SHOPLINEから商品を同期する
最新の商品データをSmart Feedに取り込むには:
- Smart Feed(新機能)で、商品管理 > 商品を同期に移動します。
- システムがAPIを通じてSHOPLINEから商品データを取得します。
推奨利用法:SHOPLINEで一括更新や主要商品の変更を行った後は、手動で同期をトリガーすることをお勧めします。
|
注意事項:
|
ステップ2:Google Merchant Center(GMC)を接続する
GMCアカウントをSmart Feedに接続するには:
-
チャネル管理>チャネル接続>Googleに移動します
- 「チャネルを追加」をクリックし、承認を完了します
- Googleアカウントにログインして承認します。
- 同期したいGMCアカウントを選択します。
- 残りの設定手順を完了します。設定が完了すると、商品が選択したGMCアカウントに同期されます。
ステップ3:商品同期範囲の設定
商品フィルタリングルールは、どの商品がGMCに同期されるかを決定します。同期範囲を定義するには:
- 以下のいずれかの方法で、含めるまたは除外する商品を選択します:
-
SPU ID、SKU ID、SKU、商品タイトル、商品タグ、または商品カテゴリで商品を指定する
-
一括フィルタリング用のスプレッドシートをアップロードする(大規模カタログに推奨)
-
- 初期設定後、システムはフィールドルールの設定に進みます。
|
注意事項:
|
ステップ4:商品フィールドルールの設定
Smart Feedでは、商品属性がGoogleフィードのフィールドにどのようにマッピングされるかをカスタマイズできます。
- 事前設定されたコアフィールドを確認します。これらはGoogleの最善の方法に基づいて設定されており、有効のままにすることを推奨します。
- 必要に応じてフィールドのソースを調整します。カスタマイズしたいフィールドには以下が含まれます:
- 商品タイトル
- 商品タイプ
- カスタム商品属性
- カラー、サイズ、素材、パターンのフィールドには、マクロを使用してSHOPLINEの商品属性から直接値を取得してください。
マクロ設定: カラー、サイズ、素材、パターンなどの属性には、マクロを使用してSHOPLINEの商品属性から値を取得できます。
例: colorをマクロとして入力すると、Smart Feedは商品属性から対応する値(例:「赤」)を取得し、Googleフィードのフィールドに反映します。
| 重要:価格および在庫フィールドの設定を慎重に確認してください。以下の価格マクロを使用すると、メインマーケットおよびサブマーケットの両方で販売価格と定価が正しく反映されます。 |
価格マクロ: Googleフィードの価格フィールドを空欄にしないように、価格フィールドを設定する際は以下のマクロから選択してください:
- マーケット定価(旧定価):メインマーケットおよびサブマーケットの両方で設定されたマーケットの定価を使用します。
- マーケット販売価格(旧販売価格):メインマーケットおよびサブマーケットの両方で設定されたマーケットの販売価格を使用します。
- 動的マーケット定価:まずマーケットの定価を使用します。その価格が設定されていない場合は、自動的にマーケットの販売価格を使用するため、このフィールドは空白になりません。
- レガシー販売価格:Feed 1.0からアップグレードされたストアのみ利用可能です。有効な期間限定プロモーション価格がある場合はそれを使用し、なければマーケットの販売価格を使用します。
- レガシー定価:Feed 1.0からアップグレードされたストアのみ利用可能です。まずマーケットの定価を使用し、設定されていない場合はマーケットの販売価格にフォールバックします。
在庫フィールドの動作:Smart Feedは以下のロジックを適用します:
- 在庫 = 0かつオーバーセリング無効:商品は「在庫切れ」と表示されます
- その他すべての場合:在庫ステータスは自動的に更新されます
| ヒント:フィールドを設定した後、プレビューを使って結果を確認してから送信してください。 |
ステップ5:商品フィードのプレビュー
プレビューページでは、GMCに送信される正確なデータが表示されます。フィードをプレビューするには:
-
フィールド設定ページで、プレビューをクリックします。
- よく知っている商品の一部を確認し、以下をチェックします:
- フィールドの値が正しいこと
-
商品バリエーションが完全であること
ステップ6:Google Merchant Centerへの商品送信
商品をGMCに同期開始するには:フィールド設定ページで、保存をクリックします
送信プロセス
- フィルタリングとフィールドルールに基づいて商品データが生成されます
- Google Merchant APIを通じてデータがGMCに送信されます
同期ステータスの確認:
進行状況は以下で確認できます:
-
プッシュ履歴: タスク開始時間と成功した送信数を表示
- 送信済み商品: 正常に同期された商品を表示
- 商品管理 > 送信済み: 全体の履歴を表示
| 注: 同期時間は商品数によって異なります。 |
ステップ7:自動の毎日更新
Smart Feedは1日1回、自動的に商品データをGMCに同期し、手動の手間なくリスティングを最新の状態に保ちます。更新履歴を確認するには、プッシュ履歴に移動してください。
ステップ8:エラーおよび却下された商品の確認
送信に失敗した商品やGoogleに却下された商品は、エラーメッセージページで確認できます。問題を解決するには:
- エラーメッセージに移動し、エラータイプで商品をフィルタリングします。
- フィールド設定で必須フィールドが正しくマッピングされているか確認します。
- SHOPLINE管理画面で商品データの完全性を確認します。
- エラータイプでフィルタリングして一括で問題を修正します。
よくあるエラーの原因:
- 必須フィールドの欠落
- 無効なフィールド形式
- 不完全な商品データ
商品IDの欠落:SHOPLINE管理画面でSKUが入力されていない商品は、商品IDが空欄となり、Smart Feedはその商品をGMCで作成または更新できません。その商品は「送信失敗」とマークされ、すべての商品とエラーメッセージの両タブに表示され、各タブの上部に警告が表示されます。解決するには、SHOPLINE管理画面で商品にSKUを追加してください。
重複した商品ID:2つ以上の商品バリエーションが同じSKUを共有している場合、Smart Feedは最も最近処理されたバリエーションのみを送信し、他のバリエーションは送信されず、代わりにエラーメッセージタブに表示されます。解決するには、該当するバリエーションにユニークなSKUを付与し、エラーメッセージタブで再チェックをクリックして再送信してください。
| 注: 再チェックをクリックした後、同じ商品に対して再度クリックするには1時間待つ必要があります。 |
商品詳細ページの必須フィールドが空欄:以下のフィールドのいずれかが商品で空欄の場合、Smart Feedはその商品詳細ページで直接フラグを立てます:id、タイトル、説明、リンク、image_link、在庫状況、販売価格。
Google 商品フィード設定に関するよくある質問
Q1: Smart Feed (New) は TrustArc を同意管理プラットフォーム(CMP)としてサポートしていますか?
はい。ストアで TrustArc を同意管理プラットフォーム(CMP)として使用している場合、Smart Feed (New) は同期するチャネルに関係なく自動的に連携します。
具体的には、Smart Feed (New) は TrustArc の同意信号を受信し、ユーザーのプライバシー同意ステータスの変更を監視します。これらの信号に基づいて、Google のトラッキング(Google 分析、Google 広告、リマーケティングを含む)を有効または無効にします。つまり、ユーザーが明示的に同意した場合にのみトラッキング SDK が読み込まれ、イベントが発火されるため、Google の同意モード要件および GDPR 規制に準拠しています。
Smart Feed (New) 側での追加設定は不要です。TrustArc がストアで正しく設定されていれば、統合は自動的に処理されます。
Q2: Dynamic Market Original Price マクロの違いは何ですか?
Market Original Price は、マーケットに定価が設定されていない場合、価格フィールドを空のままにしますが、Dynamic Market Original Price は自動的にマーケットの販売価格を代替として使用します。これにより、価格フィールドが空のまま Google に送信されることを防ぎます。
Q3: Original Price と Sale Price マクロの名前が変更された理由は?
これらは Market Original Price と Market Sale Price に名前が変更されました。これは、両方ともメインのマーケットおよびサブマーケットで設定された価格を取得し、メインの商品カタログの価格ではないことを明確にするためです。
Q4: 旧バージョンの Legacy Sale Price と Legacy Original Price マクロはまだ使えますか?
はい、ただしストアが Smart Feed (Classic) からアップグレードされた場合に限ります。Classic Feed の設定で Sale Price を使用している場合、アップグレード後はデフォルトで Legacy Sale Price になります。Original Price を使用している場合は、デフォルトで Legacy Original Price になります。
この記事は AI によって翻訳されており、不正確な部分が含まれている可能性があります。最も正確な情報については、元の英語版をご参照ください。