Documentation Index
Fetch the complete documentation index at: https://generaltranslation.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Catalog API は、広告主が商品フィードを設定し、商品をセットにグルーピングし、カタログ商品を一元的に管理できるようにするコマースソリューションです。Catalog API は、プログラムによるカタログ管理を可能にする中核ツールとなり、広告主がカタログの取り込みおよび更新方法をより柔軟かつ詳細に制御できるようにします。
カタログには、ユーザーの商品および商品セットに関するあらゆる情報が保持され、ユーザーのハンドルに紐付けられます。現在、1 人のユーザーが作成できるカタログは 1 つのみです。
Catalog API は、商品を取り込むために次の 2 つの方法をサポートしています:
-
Scheduled Feed:ユーザーはフィード URL(CSV、TSV、XML)を追加でき、定期的に取得されます(X では現在、最大 8GB までのファイルに対応しています)
-
Batch Products API:ユーザーはバッチ(JSON)リクエストで、商品属性の参照、作成、更新、削除を行うことができます
X の販売事業者は、フィルタールールに基づいて商品セットを作成できます。これにより、商品に追加のメタデータを付与し、オーガニックなコマース機能やダイナミックプロダクト広告を通じてこれらの商品を訴求するための特別な商品セットを作成できます。Catalog API と X ショッピングマネージャーは、2 種類の商品セットをサポートしています。
-
Manual:ユーザーは最大 50 個の商品を選択し、名前と説明を設定できます
-
Filter:ユーザーは最大 30 個のフィルターを追加し、これらのフィルター条件を満たす商品から自動的にセットを生成できます。フィルターのタイプには、価格、Google 商品カテゴリ、商品タイプ、在庫、セール価格、カスタムフィールドなどがあります。
Catalog API には、カタログを管理するための 4 つのエンドポイントがあります:
Catalog API のエンドポイントは、現在アーリーアクセスでのみ利用可能です。アクセスを申請するには、X の担当者までお問い合わせください。
X Shopping Manager を通じて、サービス利用規約に同意する必要があります。
Shopping Manager および商品仕様の詳細については、Product specifications guide を参照してください。
以下の表は、各エンドポイントのレート制限を示します。
| 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回 |
| 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 回 |