開始するには、Cloud プロジェクトで Merchant API を有効にします。
Merchant API を使用する方法は次のとおりです。
クライアント ライブラリの使用
Merchant API は複数のサブ API で構成されています。
各サブ API には、開始時に役立つコードサンプルとクライアント ライブラリがあります。
Content API for Shopping をすでに使用している場合は、Content API for Shopping の互換性をご覧ください。
リクエストの送信
Merchant API は、識別に ID ではなくリソース名を使用します。商品のリソース名の例は accounts/123/products/online~en~US~sku123
です。ここで、123
はアカウントの一意の識別子、online~en~US~sku123
は商品の一意の識別子です。
リソースを操作するには、次の形式で URL にリクエストを送信します。
https://merchantapi.googleapis.com/{sub-API}/{version}/{resource name}:{method}
たとえば、次のリクエストはリージョン インベントリを削除します。
DELETE https://merchantapi.googleapis.com/inventories/v1beta/accounts/123/products/online~en~US~sku123/regionalInventories/456
新しいリソースを作成するには、親リソースのリソース名と次の URL を使用します。
POST https://merchantapi.googleapis.com/{sub-API}/{version}/{resource name of parent}/{resource}
たとえば、次のように account/123
の新しいリージョンを作成します。
POST https://merchantapi.googleapis.com/accounts/v1beta/accounts/123/regions
特定のサービスの詳細については、Merchant API のリファレンス ドキュメントをご覧ください。
gRPC または REST を使用する
Merchant API は gRPC と REST をサポートしています。Merchant API を呼び出す方法は次の 2 つです。
gRPC(推奨) | REST |
---|---|
|
|
ヘルプ
サポートの利用については、Merchant API のヘルプをご覧ください。
フィードバックを送信
ベータ版期間は、一般提供のリリース前にフィードバックを収集して対応する機会となります。フィードバックを送信するには、次のいずれかを送信してください。
- API の機能: フィードバック フォームを送信してください
- ドキュメント: ページ内の高評価アイコンと [フィードバックを送信] ボタンを使用します。
- サンプルとライブラリ: GitHub の [新しい問題] ボタンを使用します。
各タスクの実装後に一般的なフィードバックを送信するには、フィードバック フォームを使用します。