Overview
- Scheduled Feed:ユーザーはフィード URL(CSV、TSV、XML)を追加でき、定期的に取得されます(X では現在、最大 8GB までのファイルに対応しています)
- Batch Products API:ユーザーはバッチ(JSON)リクエストで、商品属性の参照、作成、更新、削除を行うことができます
- Manual:ユーザーは最大 50 個の商品を選択し、名前と説明を設定できます
- Filter:ユーザーは最大 30 個のフィルターを追加し、これらのフィルター条件を満たす商品から自動的にセットを生成できます。フィルターのタイプには、価格、Google 商品カテゴリ、商品タイプ、在庫、セール価格、カスタムフィールドなどがあります。
- Product Catalogs - 商品情報のコンテナを作成
- Products - カタログ内の商品を同期的に追加、更新、参照、および削除
- Product Sets - 商品情報に基づいて商品をグループに分類
- Schedule Feeds - ファイルベースの商品データをカタログに非同期で取り込むように設定
Catalog API を利用するための前提条件
レート制限
プロダクトカタログ
| HTTP メソッド | レート制限 |
|---|---|
| GET /product_catalogs | 15分あたり1,000回 |
| POST /product_catalogs | 15分あたり20回 |
| PUT /product_catalogs/:product_catalog_id | 15分あたり20回 |
| DELETE /product_catalogs/:product_catalog_id | 15分あたり20回 |
バッチプロダクトAPI
| HTTP Method | レート制限 |
|---|---|
| GET /product_catalogs/:product_catalog_id/products | 15 分あたり 1,000 件 |
| PUT /product_catalogs/:product_catalog_id/products | 15 分あたり 600 件 |
| DELETE /product_catalogs/:product_catalog_id/products | 15 分あたり 150 件 |
プロダクトセット
| HTTP メソッド | レート制限 |
|---|---|
| GET /product_catalogs/:product_catalog_id/product_sets | 15 分あたり 2,000 件 |
| POST /product_catalogs/:product_catalog_id/product_sets | 15 分あたり 100 件 |
| PUT /product_catalogs/:product_catalog_id/product_sets/:product_set_id | 15 分あたり 500 件 |
| DELETE /product_catalogs/:product_catalog_id/product_sets/:product_set_id | 15 分あたり 100 件 |
プロダクトフィード
| HTTP メソッド | レート制限 |
|---|---|
| GET /product_catalogs/:product_catalog_id/product_feeds | 15 分あたり 1,000 回 |
| POST /product_catalogs/:product_catalog_id/product_feeds | 15 分あたり 20 回 |
| PUT /product_catalogs/:product_catalog_id/product_feeds/:product_feed_id | 15 分あたり 20 回 |
| DELETE /product_catalogs/:product_catalog_id/product_feeds/:product_feed_id | 15 分あたり 20 回 |