文档已更新。
中文(简体) 译文尚未完成。
英语更新时间:11月13日

本地化目录设置

根据本指南设置目录,提供本地化信息。另请参阅广告帮助中心 > 创建面向多个国家/地区的多语言版本目录

要求

  • 您必须创建一个语言或国家/地区覆盖数据信息库,该信息库应仅包含您想更改的字段(包括值)。
  • 您必须在覆盖数据信息库中加入 id 字段。每件商品的 id 都必须与您其中一个主目录数据信息库中的某个 id 和/或您 Pixel 像素代码中的内容编号一致。
  • 您必须加入 override 字段。
  • 您只能本地化(覆盖)特定字段,无法对全部字段执行该设置。如要查看目录字段的支持清单,请参阅支持的字段 — 本地化目录
  • 确保商品图片符合目录要求
  • 确保商品标题符合目录要求
  • 确保商品描述符合目录要求

建议

在规划目录设置时,建议遵循以下做法:

  • 虽然您可以在一个语言信息库中加入多种语言,在一个国家/地区信息库中加入多个国家/地区,但我们建议您分别创建国家/地区信息库和语言信息库。
  • 如果您有一个大型目录(包含超过 10 万件商品),请为每种语言或每个国家/地区创建一个数据信息库。
  • 如果您正在创建语言信息库和国家/地区信息库,建议每个信息库中包含的字段为该信息库类型所特有。例如,不要同时在语言信息库和国家/地区信息库中指定商品名称
  • 对于商品(电子商务),建议在语言信息库中加入 titledescription,在国家/地区信息库中加入 pricesale_pricesale_price_effective_dateavailability 以及 link
  • 例如,我们提供一个语言覆盖模板和一个国家/地区覆盖模板

另请参阅

第 1 步:创建语言和国家/地区信息库

信息库类型

您可以使用其他类型的信息库为目录商品提供本地化属性。

信息库类型描述示例

国家/地区信息库

包含指定国家/地区的替换信息。您可以使用电商管理工具或通过 API 创建和上传国家/地区信息库。请参阅支持的信息库格式部分。

一件商品在不同的国家/地区可以有不同的价格。

语言信息库

包含特定字段的翻译。您可以使用电商管理工具或通过 API 创建和上传语言信息库。请参阅支持的信息库格式部分。

一件商品在不同的语言中可以有不同的描述。

语言和国家/地区信息库

适用于高级用例,即仅使用国家/地区信息库或语言信息库不足以描述商品的本地化信息。语言和国家/地区信息库只应该用于绝对必要的字段。


您只能通过 API 创建语言和国家/地区信息库,但可以使用电商管理工具或通过 API 修改和上传此类信息库。电商管理工具提供关于每个国家/地区和语言设置的详细信息。


注意:如要同时针对语言和国家/地区本地化某个字段,override 列中的值应该是支持的 ISO 语言代码支持的 ISO 国家/地区代码,并使用“|”字符分隔不同代码。例如 en_XX|US

您的商品网址可能取决于浏览者的语言和国家/地区。

例如:http://www.mysite.com/ca/item12345?lang=fr

http://www.mysite.com/ca/fr/item12345

您可以为每个目录商品定义的本地化字段数量上限为 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
    

对于 pricesale_priceunit_pricebase_pricestatus(可见性)和 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

第 2 步:检查信息库 — 优先顺序

在选择要向用户显示的本地化信息时,我们按以下顺序检查信息库内容:

  1. 用户所使用语言和所居住国家/地区的语言和国家/地区信息库值
  2. 用户所使用语言的语言信息库值
  3. 用户所居住国家/地区的国家/地区信息库值

第 3 步:上传语言和国家/地区信息库

创建信息库后,您可以选择通过电商管理工具或 API 手动上传信息库,如下文所示。

通过 API 上传信息库

  1. 确保信息库在服务器中处于可用状态。
  2. 使用额外的 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

参数

参数

url

我们可以从中检索信息库文件的位置

interval

我们获取信息库文件的频率

hour

我们在一天中获取信息库的时间(24 小时制)

第 4 步:移除商品的国家/地区或语言信息(可选)

如要移除商品的本地化信息,请执行以下操作:

  1. 在国家/地区信息库或语言信息库中指定一个“delete”列。
  2. 将值设置为 true

之后,系统会将相关商品的本地化信息移除。

注意:您也可以 delete 主要商品信息库中的商品。删除一个主要商品时,所有覆盖都将移除。

第 5 步:在电商管理工具中验证设置

电商管理工具的商品 > 详细信息页面中提供了每件商品的国家/地区和语言字段详细信息。



您也可以在商品选项卡 > 全球范围内中,查看整个目录的全球覆盖范围。