Smart Feed(新機能):Meta商品フィードの作成(限定アクセス)
この記事では、Smart Feed (New)を使用してMeta商品フィードを作成および管理するための総合的なステップバイステップガイドを提供します。商品同期、アカウント接続、商品フィルタリング、フィールド設定、商品送信、スケジュール更新、エラーのトラブルシューティング、およびSHOPLINE商品カテゴリをMeta商品セットに自動同期する機能について説明します。
| 注意: この機能は現在ホワイトリストに登録されたユーザーのみ利用可能です。利用をご希望の場合は、SHOPLINEサポートにお問い合わせのうえ、ストアのアクセス権をリクエストしてください。 |
開始前に
Meta商品フィードを正常に作成するには、以下を確認してください:
- 商品がSHOPLINE管理画面で作成および管理されていること。
- Metaの個人アカウントとビジネスマネージャー(BM)にアクセスできること。
- Meta商品カタログが利用可能であるか、セットアップ中に作成できること。
Meta商品フィードの作成と管理
ステップ1: Metaアカウントを接続し、同期方法を選択する
Smart Feedは、商品をMetaに同期するための2つの方法を提供します。セットアップに合った方法を選択してください。一度同期方法を選択しフィードが生成されると、変更はできません。
| 同期方法 | 詳細 |
| API(推奨) |
広告アカウントが代理店によって管理されている場合、BMは広告アカウント所有者BMからの共有承認も受ける必要があります。フルコントロールアクセスだけでは不十分な場合があります。 所有者BMからのアクセス取得に関する詳細は、以下を参照してください:Meta公式ヘルプセンター 重要:MBE認証中はInstagramアカウントを選択しないでください。 |
| XML |
重要:XML同期では、自動同期商品カテゴリ機能は利用できません。 |
Metaアカウントを接続するには:
-
Smart Feedで、チャネル管理 > チャネル接続 > Metaに移動し、チャネルを追加をクリックします。
- 表示されたら、希望の同期方法を選択します:API(推奨)またはXML。
- APIを選択した場合:今すぐ接続をクリックしてMBE認証を開始します。指示に従い、ビジネスマネージャー、Facebookページ、カタログ、広告アカウント、ピクセルを選択します。完了すると、Smart FeedのMetaチャネル詳細ページにリダイレクトされます。
- XMLを選択した場合:次へをクリックしてMetaフィード管理ページに進みます。ステップ2で商品同期範囲を定義した後、XMLリンクを生成します。
|
重要な注意事項: 同期方法(APIまたはXML)を選択しフィードが生成されると、変更できません。XML同期を選択した場合、後でAPI同期に切り替えることはできません。 |
ステップ2:商品同期範囲の定義
商品フィルタリングルールは、どの商品がMetaカタログに同期されるかを決定します。以下でフィルタリングできます:
- SKU ID
- SPU ID
- 商品タイトル
- SPU IDまたはSKU IDを使用したスプレッドシートによる一括アップロード
同期範囲を設定するには:
- Metaチャネル設定で、商品同期範囲セクションを見つけます。
- 同期したい商品に基づいてフィルターを追加します。
-
商品を同期をクリックして変更を適用します。
| 注:これらのルールはMetaチャネルのみに適用され、他のチャネルには影響しません。ルールに合わなくなった商品は自動的にMetaカタログから削除されます。 |
XML同期ユーザーのみ:同期範囲を定義した後、XMLを生成ボタンをクリックしてXMLフィードリンクを生成します。このリンクはワンクリックでコピーでき、Metaのカタログ設定で使用できます。
| 注:このXMLリンクを他のチャンネルで再利用する場合、それらのチャンネルが同じ商品IDルールを使用しているか確認してください。ルールが異なる場合、Metaはあなたの商品を新しいアイテムとして扱います — 広告に表示される前に再度審査が必要となり、元の商品IDに紐づくパフォーマンスデータは失われます。 |
ステップ3:商品フィールドの設定
Smart Feedでは、商品属性がMetaカタログフィールドにどのようにマッピングされるかをカスタマイズできます。
コアフィールド設定
コアフィールドはMetaの最善の方法に基づいて事前設定されています。これらは有効のままにしておくことを推奨します。以下のようなフィールドのデータソースを調整できます:
- 商品カテゴリ名
- 商品タイプ
- SHOPLINEのカスタム属性
高度なマッピング(マクロ設定)
色、サイズ、素材、パターンなどのフィールドには、カスタムマクロ値を設定できます。
例:マクロ値をcolourに設定すると、Smart FeedはSHOPLINEの商品データから対応する属性値(例:「赤」)を読み取り、対応するMetaフィールドに同期します。
フィールドの設定が完了したら、商品プレビューをクリックして、値が正しくマッピングされているか確認してから送信してください。
| 注:これはMetaフィードにXML同期を使用している場合にのみ適用されます。必須フィールドにまだマッピング(マクロ、オートメーションルール、固定値)が設定されていない状態でフィールドルールを保存すると、確認ダイアログが表示されます:「未設定の必須フィールドがあります — 現在の設定にはマッピングルールのない必須フィールドがあり、商品がチャンネルによって拒否される可能性があります。本当に継続しますか?」継続して送信を選択すると保存され、修正に戻るを選択すると戻って不足しているフィールドルールを完了できます。 |
必須フィールドの不足の確認
商品が同期された後、Smart FeedはMeta(XML同期のみ)の必須フィールドが空欄になっていないかをチェックし、商品管理ページ上で直接フラグを立てます — これにより広告プラットフォームでの拒否から問題を遡る必要がなくなります。
Metaの必須フィールド(XML同期のみ):id、タイトル、説明、リンク、画像リンク、販売価格、在庫状況。
| 注:このチェックはXML同期を使用しているMetaフィードにのみ適用されます。API経由で同期された商品はMeta独自のカタログ審査で検証されます。 |
不足しているフィールドを確認し修正するには:
- 1. 商品管理 > 提出済み タブの Meta(XML同期のみ)チャネルに移動します。
- 2. 必須フィールドが空の商品の場合、「一部の商品に必須フィールドが未入力です。メインサイトで入力してください。」というバナーが表示されます。
- 3. 商品の行をクリックするとフィールドレベルの詳細が表示されます。未入力のフィールドは必須フィールドが空ですとマークされています。
| 注: 警告が商品データの欠落ではなくフィールドルールの欠落による場合、バナーは代わりにフィールドルールの入力を促し、このチャネルのフィールドルールページへのリンクが表示されます。 |
ステップ4:商品をプレビューする
プレビューはMetaカタログに提出される正確な商品データを表示します。
以下を確認するために、いくつかのよく知っている商品をプレビューすることをお勧めします:
- フィールドの値が正しいこと
- バリエーションが期待通りに表示されていること
- 商品IDが一貫していること(特に移行したストアの場合)
ステップ5:商品をMetaに提出する
SHOPLINEからMetaへ最新の商品データを同期するには:Smart Feed(新)で商品を同期をクリックし、API経由で商品データを取得します。
推定同期時間
- 最大10,000バリエーション:約30分
- 最大50,000バリエーション:約2時間
| 注: 一括商品更新後や重要な商品情報が変更された場合は同期を実行することをお勧めします。同期に2時間以上かかる場合は、SHOPLINEサポートにお問い合わせください。 |
同期ステータスの確認
提出後、以下の2か所で同期状況を確認できます:
-
プッシュ履歴:タスク開始時間と正常に提出された商品の数を表示
- 提出済み商品:Metaカタログに正常に書き込まれたすべての商品を一覧表示します。商品管理 > 提出済みでも確認可能です。
ステップ6:自動スケジュール更新
商品情報を最新に保つため、Smart FeedはMetaカタログを1日1回自動更新します。
プッシュ履歴で更新履歴と実行時間を確認できます。
ステップ7:失敗または拒否された商品のトラブルシューティング
提出に失敗した商品やMetaにより却下された商品はエラーメッセージで確認できます。
主な原因は以下の通りです:
- 必須フィールドの欠落
- 無効なフィールド形式
- SHOPLINEの不完全な商品データ
推奨されるトラブル解決手順
- フィールド設定を確認し、必須フィールドが正しくマッピングされていることを確認してください。
- SHOPLINE管理画面>商品で商品属性を確認してください。
- エラーをタイプ別にフィルタリングしてパターンを特定し、効率的に問題を解決してください。
SHOPLINE商品カテゴリをMeta商品セットに自動同期する
| 注意: この機能はAPI同期を使用している場合のみ利用可能です。XML同期では利用できません。 |
Smart Feed(新機能)は、SHOPLINEの商品カテゴリをMeta商品セットに自動的に同期し、Meta広告マネージャーでのカタログ管理の手間を軽減します。
この機能の内容
有効にすると、Smart Feedは以下を行います:
- SHOPLINEのカテゴリに基づいてMetaに対応する商品セットを作成します。
- 商品が追加、削除、変更された際にそれらの商品セットを自動的に更新します。
- SHOPLINEのカテゴリ名をMetaの商品セット名として使用します。
カテゴリ同期の有効化
この機能を有効にするには:
- Metaチャンネル設定で、Metaフィード管理に移動します。
-
商品コレクションの自動同期トグルをオンにします(デフォルトはオフ)。
- 同期したいSHOPLINEのカテゴリを選択します。
同期が実行されるタイミング
カテゴリ同期は以下の場合にトリガーされます:
- 商品が初めて同期されるとき。
- 商品がカテゴリに追加または削除されたとき。
- カテゴリが作成、削除、または名前変更されたとき。
- 価格や在庫などの商品属性が更新されたとき。
Smart Feedはまた、毎日00:00から4時間ごとに自動同期を実行します。
制限とルール
- 最大カテゴリ数:最大1,000カテゴリまで同期可能です。
- 優先順位:スマートカテゴリの前に手動カテゴリが同期されます。
- カテゴリごとの商品制限:単一カテゴリがMetaのAPIサイズ制限(15,000商品)を超える場合、そのカテゴリは同期されません。その場合、Metaで手動でその商品セットを作成するよう通知が表示されます。
- 一方向同期:Metaでの変更(商品セットの追加、修正、削除)はSHOPLINEのカテゴリには影響しません。
- 削除されたカテゴリ:SHOPLINEでカテゴリを削除しても、対応するMetaの商品セットは自動的に削除されません。再同期したくない場合は、カテゴリ同期設定でチェックを外してください。
- 重複した名前:Metaに同じ名前の商品セットが既に存在する場合、Smart Feedは新規作成せずにそのセットを更新します。同じ名前のセットが複数ある場合は、最初に一致したセットが更新されます。
Smart Feed(クラシック)からSmart Feed(新バージョン)へのアップグレード
ストアが以前のSmart Feedバージョンから新バージョンにアップグレードされると、通知バナーが表示され、Metaチャネルの同期方法の設定を促します。
アップグレード済みストアの完全なステップバイステップの設定手順については、以下をご覧ください:
Smart Feed(クラシック)からSmart Feed(新バージョン)へのアップグレード
| 注意:以前にShopify、WooCommerce、またはShoplazzaから移行されたストアの場合、XMLフィード生成時に商品IDおよび商品グループIDは、Metaチャネルのために移行時に定義されたルールに従います。これにより、Metaが商品を新規アイテムとして扱わないよう継続性が確保されます。 |
Meta商品フィード設定に関するよくある質問
Q1: なぜMeta APIの認証に失敗するのですか?
認証失敗は通常、権限不足が原因です。Meta Business Extension(MBE)認証を正常に完了するには、以下のすべての条件を満たす必要があります:
- あなたのFacebookアカウントがビジネスマネージャー(BM)に対してフルコントロール権限を持っていること
- あなたのFacebookアカウントが以下のアセットに対してフルコントロール権限を持っていること:
- Facebookページ
- カタログ
- 広告アカウント
- ピクセル(データセット)
- あなたのFacebookアカウントは以下のいずれかである必要があります:
- 広告アカウントの所有者である、または
- 広告アカウント所有者のBMがあなたのBMに広告アカウントをフルコントロール権限で共有している
認証時にはInstagramアカウントを選択しないでください。
Q2: 自分のBMがオーナーアクセスか共有アクセスかを確認するにはどうすればよいですか?
Meta Business Managerで:
- 広告アカウント設定ページに移動します。
- 承認しようとしている広告アカウントを見つけます。
- 以下のいずれかを確認します:
- アカウントに「オーナー」ラベルが表示されている、または
- オーナーBMによって既にあなたのBMに共有されている
フルコントロールアクセスのみを持っていても広告アカウントが別のBMに所有されている場合は、オーナーBMから共有承認をリクエストする必要があります。
Q3: 広告アカウントのオーナーBMから共有アクセスを取得するにはどうすればよいですか?
以下のいずれかの方法を使用できます(すべてフルコントロール権限が必要です):
方法1(中国のマーチャントに推奨)
広告アカウントが代理店プラットフォームを通じて開設された場合:
- 代理店に依頼して、代理店のアカウント管理バックエンドを通じてあなたのBM IDを広告アカウントに連携してもらいます。
方法2
Meta Business Managerを通じてオーナーBMから直接アクセスをリクエストします: urlMeta公式ヘルプセンター — パートナーのビジネスアセットへのアクセスをリクエスト https://www.facebook.com/business/help/408759743051505
方法3
代理店パートナーに連絡し、以下を依頼します:
- ビジネスマネージャーを開く
- 広告アカウントを見つける
- フルコントロール権限であなたのBMに広告アカウントを共有する
Q4: Smart FeedはTrustArcを同意管理プラットフォーム(CMP)としてサポートしていますか?
はい。ストアでTrustArcを同意管理プラットフォーム(CMP)として使用している場合、Smart Feedは同期するチャンネルに関係なく自動的に連携します。
具体的には、Smart FeedはTrustArcの同意信号を監視し、ユーザーのプライバシー同意ステータスの変更を検知します。その信号に基づいて、Metaピクセルのデータ報告を有効または無効にします。つまり、ユーザーが明示的に同意した場合にのみピクセルイベントが発火し、GDPRなどのプライバシー規制に準拠したストア運営が可能です。
Smart Feed側での追加設定は不要です。TrustArcがストアで正しく設定されていれば、連携は自動的に処理されます。
Q5: フィードは正常に生成されているのに、一部の商品に「必須フィールドが空です」という警告が表示されるのはなぜですか?
必須フィールドは、フィールドルールが正しく設定されていても、元のサイトの商品のデータが欠落している場合(例:商品説明が空白)に空として表示されることがあります。Smart Feedはこれを管理商品ページで直接警告し、チャンネルが商品を拒否する前に修正できるようにします。これにより、広告プラットフォームでのエラーで後から気づくことを防げます。
この記事はAIを使用して翻訳されており、不正確な部分が含まれている可能性があります。最も正確な情報については、元の英語版をご参照ください。