Merchant API の設計

Merchant API は、Content API for Shopping のデベロッパーに馴染みのある API でありながら、よりシンプルで柔軟な API として設計されています。Merchant API の設計の詳細は次のとおりです。

サブ API

Merchant API はサブ API の集合です。サブ API は、関連するサービスとリソースのグループです。この設計により、独自の統合に必要なサブ API のみを選択できます。

Merchant API には、次のサブ API が含まれています。

  • アカウント: 販売者アカウントを大規模に管理します。
  • 商品: 価格や在庫状況などの商品データを管理します。
  • データソース: 商品のデータソースを表示、管理します。
  • 在庫: Google で店舗や地域ごとに商品をアピールできます。
  • レポート: Google 全体での商品、パフォーマンス、競合状況に関するデータを表示できます。
  • プロモーション: プロモーションを作成して管理し、商品の特別な特典をアピールできます。
  • ローカル フィードとの連携: ローカル商品在庫フィードをアップロードします。
  • コンバージョンの発生元: アカウントのコンバージョンの発生元を管理します。
  • 通知: 通知の定期購入を管理します。
  • 割り当て: アカウントの API 割り当てを確認します。

Merchant API はベータ版で、今後、さらに多くのサブ API が追加される予定です。

トランスポート

Merchant API のデフォルトのトランスポート メカニズムは gRPC です。REST を使用することもできます。

詳しくは、クイックスタート ガイドをご覧ください。

バージョニング

サブ API は個別にバージョニングされます。つまり、使用していないサブ API が更新されても、何もする必要はありません。コードを更新する必要があるのは、使用しているサブ API の新しいバージョンがリリースされた場合のみです。詳しくはバージョニングをご覧ください。

バージョンが「beta」で終わるものは、変更または削除される可能性があります。