Smart Feed:共通XML商品フィードの作成方法
このガイドでは、複数のチャネルで使用できる共有XML商品フィードの作成方法について説明します。
開始する前に、Smart Feed:概要と主な機能に記載されている準備手順を完了していることを確認してください。
開始前の準備
商品フィードを作成する前に、以下を確認してください:
- 商品がSHOPLINE管理画面 > 商品で作成および公開されていること。
- 商品がオンラインストアチャネルで有効になっていること。
|
注:以下の商品はSmart Feedに同期されません
|
一般的なXMLフィードの作成
ステップ1:SHOPLINEから商品を同期
Smart Feedで、商品管理 > 商品を同期に移動します。
システムはAPIを通じてSHOPLINEから商品データを取得します。
推奨使用法:
SHOPLINEで一括更新や主要商品の変更を行った後は、手動で同期をトリガーすることを推奨します。
推定同期時間:
- 最大10,000バリエーション:約30分
- 最大50,000バリエーション:約2時間
| 注: 同期に2時間以上かかる場合は、SHOPLINE担当者にご連絡ください。 |
ステップ2:接続設定
Smart Feed > チャネル管理 > 一般的なXMLを選択し、チャネルを追加をクリックします。
同じストアで5つの一般的なXMLフィードを作成でき、複数チャネルでの統一フィールドルールや、まだSmart Feedに接続されていないメディアチャネルへのフィードデータ同期に使用できます。
| 注: 商品IDが一貫している移行済みストアに推奨されます。 |
商品IDフォーマットの設定
「チャネルを追加」をクリックすると、商品IDフォーマットの設定ダイアログが表示されます。
- このフィードのために商品IDをどのように生成するかを選択します:
- SHOPLINEのProduct ID:SHOPLINE管理画面からの商品ID(SPU IDまたはSKU ID)を使用し、このチャネルの既存の動作と一貫しています。
- カスタムProduct ID:独自の商品および商品グループIDをマッピングしたファイルをアップロードします(.csv対応、最大20MB)。アップロードしたファイルに見つからない商品は、代わりにSHOPLINEの商品IDを使用します。
| 注:カスタムProduct IDを設定する際にテンプレートファイルをダウンロードできます。 |
- 「次へ」をクリックして継続します。
メディアチャネルレポーティング管理(SHOPLINEのProduct IDのみ)
「SHOPLINEのProduct ID」を選択した場合、このフィードに対してメディアチャネルレポーティング管理をオンにできます。有効にすると、Smart Feedはこのフィードの商品IDと商品データをリアルタイムで選択したチャネル(例:Google、Meta、Pinterest、TikTok、Microsoft)に同期し、これらのチャネルのフィードで商品問題を見つけてトラブルシューティングしやすくなります。
- メディアチャネルレポーティング管理をオンにします。
- 含めたい各チャネルのレポーティングをオンに切り替えます。
| 注:メディアチャネルレポーティング管理はSHOPLINEのProduct IDを使用している場合のみ利用可能です。カスタムProduct IDを選択した場合は利用できません。 |
ステップ3:商品同期範囲の設定
商品フィルタリングルールは、このチャネルに同期される商品を決定します。
利用可能な方法:
- SPU ID / SKU IDで商品を指定
ステップ4:商品フィールドルールの設定
- コアフィールドは最善の方法に基づいて事前設定されています
- タイトル、カテゴリ、ラベルなどのフィールドをカスタマイズできます
マクロ例:
色を入力:システムが商品属性(例:赤)にマッピングします
プレビュー商品を使って結果を検証してください。
| 注:フィールド設定で商品IDルールも設定している場合、インポートしたカスタム商品IDファイルのIDが優先されます。フィールドルールは、インポートファイルに存在しない商品の代替としてのみ使用されます。 |
プレビュー商品を使用して結果を検証します。
| 注:必須フィールドにまだマッピング(マクロ、オートメーションルール、または固定値)がない状態で一般XMLのフィールドルールを保存すると、確認ダイアログが表示されます:「未設定の必須フィールドが見つかりました — 現在の設定にはマッピングルールのない必須フィールドがあり、チャネルによって商品が拒否される可能性があります。継続してよろしいですか?」継続して送信を選択すると保存されます。修正に戻るを選択すると戻って不足しているフィールドルールを完了できます。 |
ステップ5:商品をプレビューする
確認する項目:
- フィールドの正確性
- バリエーションの完全性
- 商品IDの一貫性
ステップ6:XMLフィードを生成する
XML生成をクリックしてXMLフィードを生成します。
以下が可能です:
- フィード管理でXMLリンクを表示する
- 同期時間と商品数を確認する
Smart FeedはXMLフィードを毎日更新します。更新状況はフィード管理で確認できます。
必須フィールドの欠落を確認する
商品が同期された後、Smart Feedは一般XMLの必須フィールドに空欄がないかをチェックし、問題があれば商品管理ページに直接フラグを表示します。これにより、広告プラットフォームでの拒否から問題を遡る必要がなくなります。
一般XMLの必須フィールド:id、title、description、link、image_link、price、availability。
| 注:他のXMLチャネルとは異なり、一般XMLではavailabilityは必須ではありません。空のavailability値はこのチャネルで警告を引き起こしません。 |
欠落フィールドを確認し修正するには:
- 商品管理 > 一般XMLチャネルの送信済みタブに移動します。
- 必須フィールドが空欄の商品がある場合、バナーが表示されます:「一部の商品に必須フィールドの未入力があります。メインサイトで入力してください。」
- 商品行をクリックするとフィールドレベルの詳細が表示されます。未入力のフィールドは必須フィールドが空欄ですと表示されます。
| 注: 警告が商品データの欠如ではなくフィールドルールの欠如によって引き起こされている場合、バナーは代わりにフィールドルールの完了を促し、このチャネルのフィールドルールページへの直接リンクを表示します。 |
一般的なXML商品フィードの作成に関するよくある質問
Q1: フィードはすでに正常に生成されているのに、なぜ一部の商品に「必須フィールドが空です」という警告が表示されるのですか?
必須フィールドは、フィールドルールが正しく設定されていても空のままになることがあります。これは通常、メインサイト上の基礎となる商品データが欠落しているためです(例:商品説明が空白)。Smart Feedはこれを管理商品ページ上で直接警告し、チャネルが商品を拒否する前に修正できるようにします。これにより、広告プラットフォームでのエラーで後から知ることを防ぎます。
この記事はAIを使用して翻訳されており、不正確な部分が含まれている可能性があります。最も正確な情報については、元の英語版をご参照ください。