このガイドを使って、カタログをローカライズ用に設定してください。広告ヘルプセンターにある複数の言語や国を対象としてカタログを設定する方法についての情報もご覧ください。
id
フィールドを含める必要があります。各アイテムのid
は、メインカタログデータフィードのid
および/またはピクセルのコンテンツIDと一致している必要があります。override
フィールドを含める必要があります。
override
列の値はサポートされているISO言語コードでなければなりません。(標準ISO言語コードもご覧ください。)カタログの設定を計画する際には、以下の推奨事項に従ってください。
title
とdescription
を含め、国フィードにprice
、sale_price
、sale_price_effective_date
、availability
、link
を含めることをおすすめします。 フィードの他のタイプを使って、カタログアイテム用にローカライズされたプロパティを指定できます。
フィードのタイプ | 説明 | 例 |
---|---|---|
国フィード | 指定された国のためのオーバーライドが入れられます。国フィードを作成したりアップロードしたりするには、コマースマネージャまたはAPIを使うことができます。サポートされるフィードフォーマットをご覧ください。 | アイテムは国によって価格が違う場合があります。 |
言語フィード | 特定のフィールドの翻訳が入れられます。言語フィードを作成したりアップロードしたりするには、コマースマネージャまたはAPIを使うことができます。サポートされるフィードフォーマットをご覧ください。 | 1つのアイテムに対して、異なる複数の言語による異なる複数の説明を付けることができます。 |
言語と国のフィード | アイテムのローカライゼーションを説明するのに国フィードや言語フィードでは不十分である場合の高度な用途を意図しています。言語と国フィードは、それを絶対に必要とするフィールドに対してのみ使うようにしてください。 言語と国フィードを作成するにはAPIによる方法しかありませんが、フィードに変更を加えたりアップロードしたりする場合はコマースマネージャによる方法とAPIによる方法が可能です。コマースマネージャでは、各国および各言語の設定に関する詳細が提供されます。 注: 1つのフィールドを言語と国の両方についてローカライズする場合、 | 商品URLは利用者の言語と国によって異なる場合があります。 例: http://www.mysite.com/ca/item12345?lang=fr カタログアイテムごとに、ローカライズされたフィールドを最大で350種類の言語と国のペアに対して定義できます。 |
CSVの例 — このフィードには、英国(GB
)とイタリア(IT
)のための国ローカライゼーションが含まれています。
id; override; price; link; delete FB_product_1234; GB; 9.00 GBP; http://www.example.com/en_GB/FB_product_1234; false FB_product_1234; IT; 10.49 EUR; http://www.example.com/it_IT/FB_product_1234; false
price
、sale_price
、unit_price
、base_price
、status
(可視性)、availability
は、国フィードでのみ提供する必要があります。これらのフィールドは言語フィードでは提供できません。このため、顧客はローカライズされた正しい製品データを見ることができます。
CSVの例 — このフィードには、フランス語(fr_XX
)と英語(en_XX
)のための言語ローカライゼーションが含まれています。
id; override; description; title; delete FB_product_1234; fr_XX; Le t-shirt American Apparel préféré de tous. Le t-shirt comporte une encolure ajustée de 3/4 pouce au cou, une bande épaule à épaule et un ourlet de 1 pouce sur les manches.; T-shirt Unisexe d'American Apparel; false FB_product_1234; en_XX ; Everyone's favorite American Apparel T-shirt. The t-shirt features 3/4 inches set-in neck, shoulder to shoulder tape and 1 inch hem on sleeves.; American Apparel Unisex T-Shirt; false
例 - このフィードには、米国におけるフランス語話者(fr_XX|US
)とカナダにおけるフランス話者(fr_XX|CA
)を対象とした「言語と国」ローカライゼーションが含まれています。
id; override; url; delete FB_product_1234; fr_XX|US; http://us.example.com/fr/product_1234; false FB_product_1234; fr_XX|CA; http://ca.example.com/fr/product_1234; false
どのローカライズ情報をユーザーに表示するかを選択する際には、この順番でフィードの内容がチェックされます。
フィードを作成した後、以下のようにして、コマースマネージャまたはAPIにより手動でそれらをアップロードすることができます。
override_type
を使うことにより、フィードをカタログにリンクします。 例 - 言語フィードをアップロードする
curl \ -F 'name=Language feed' \ -F 'schedule={ "interval": "DAILY", "url": "http:\/\/www.example.com\/sample_language_feed.tsv", "hour": 22 }' \ -F 'override_type=language' -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/product_feeds
例 — 国フィードをアップロードする
curl \ -F 'name=Country Feed' \ -F 'schedule={ "interval": "DAILY", "url": "http:\/\/www.example.com\/sample_country_feed.tsv", "hour": 22 }' \ -F 'override_type=country' -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/product_feeds
例 - 言語と国のフィードをアップロードする
curl \ -F 'name=language and country Feed' \ -F 'schedule={ "interval": "DAILY", "url": "http:\/\/www.example.com\/sample_language_and_country_feed.tsv", "hour": 22 }' \ -F 'override_type=language_and_country' -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/product_feeds
パラメーター
パラメーター | 値 |
---|---|
| フィードファイルを取り出すことができる場所 |
| フィードファイルを取得する頻度 |
| フィードを取得する時刻(24時間制) |
アイテムからローカライズされた情報を削除するには、次のようにします。
true
に設定します。 その商品のローカライゼーションが削除されます。
注: メインアイテムフィードのアイテムもdelete
する場合があります。メインアイテムを削除すると、すべてのオーバーライドが削除されます。