概要
Merchant Center アカウントには、ショッピング キャンペーンの商品情報が保存されます。 商品情報は、商品フィードを通じて販売者アカウントにアップロードします。 Merchant Center または Content API for Shopping を使用して、複数の商品を一度にアップロードする商品フィードを作成できます。Content API for Shopping では、個々の商品をアップロードして更新することもできます。
フィードと API のどちらでアップロードした場合でも、新しくアップロードされた商品はデータ品質チェックの対象となり、解決までに最大 72 時間かかることがあります。この間、商品のステータスは pending になります。詳しくは、商品ステータスの定義をご覧ください。
e コマース プラットフォームに商品情報がすでに登録されている場合は、その e コマース プラットフォームを Merchant Center に接続して、情報を自動的に共有できることがあります。e コマース プラットフォームのプロバイダに、Merchant Center と商品情報を共有するためのコネクタがあるかどうかをご確認ください。
すべての商品は、商品データ仕様に準拠している必要があります。仕様をよく読んで、商品が有効になるために必要な商品属性を確認してください。商品タイプによっては、他の商品タイプとは異なる属性が必要になります。
手動で行う場合の手順
フィードを初めて作成する場合は、すべてのエラーを解決するまでに数回試行が必要になることがあります。詳しくは、Google 広告主コミュニティをご覧ください。
- フィードの構造を計画するには、フィードについてと商品データのファイル形式をご覧ください。
- フィードをアップロードするの手順に沿って操作します。
自動で行う場合の手順
Content API for Shopping を使用すると、フィードを通じて商品情報を一括でアップロードしたり、個々の商品情報を送信したりできます。
自動化できるのは、スケジュール設定されたフィードのみです。
datafeedsサービスを使用して、登録済みの フィードを作成、更新、削除します。productsリソースを使用して、個々の商品をアップロードして更新します。特定の商品に必要なフィールドについては、商品データ仕様をご覧ください。
products.insertを使用して商品情報をアップロードします。複数の商品を一度に送信する場合は、バッチ リクエストを送信するをご覧ください。商品エラーは、2xx 以外の HTTP ステータス メッセージで通知され、レスポンスの本文に詳細情報が含まれます。
正常にアップロードされた商品でも、商品データを改善するために確認する必要がある警告が返されることがあります。詳しくは、一般的なエラーに関するガイド をご覧ください。
productstatusesサービスを使用すると、アカウント内の商品のステータスを確認できます。Content API for Shopping を通じてアップロードされた個々の商品の有効期限は、30 日後または手動で設定した有効期限のいずれか早い方で切れます。
商品の有効期限が切れないようにするには、商品を更新するか、再度挿入する必要があります。Content API for Shopping の
productsエンドポイントを定期的に更新するようにスケジュール設定することが重要です。