关联您的商家资料

要向 Merchant Center 提供本地商品目录,您必须先指定 Merchant Center 负责的所有商家。您可以获取 通过 Content API 从商家资料中获取可能的商家群组,但您需要 可以先申请对该商家资料的访问权限。

请求访问商家资料

要请求访问您的商家资料,请使用 liasettings.requestgmbaccess 方法:

POST https://shoppingcontent.googleapis.com/content/v2.1/12345/liasettings/67890/requestgmbaccess?gmbEmail=admin@example.com

如本例所示,gmbEmail 查询参数指定 商家资料管理员的电子邮件地址。

调用此方法后,指定的管理员将收到电子邮件 请求他们接受或拒绝访问权限请求。此请求的到期时间晚于 如果管理员未执行任何操作,则 7 天。

列出可用的商家群组

获准访问后,您就可以查看哪些商家 调用 liasettings.getaccessiblegmbaccounts 方法:

GET https://shoppingcontent.googleapis.com/content/v2.1/12345/liasettings/67890/accessiblegmbaccounts

Response:
200 OK
{
  "kind": "content#liasettingsGetAccessibleGmbAccountsResponse",
  "accountId": 67890,
  "gmbAccounts": [{
    "type" : "user",
    "email" : "admin@example.com",
    "name" : "admin@example.com",
    "listingCount": 82
  },
  {
    "type" : "business",
    "email" : "california@example.com",
    "name" : "Golden-State",
    "listingCount" : 20
  },
  {
    "type" : "business",
    "email" : "florida@example.com",
    "name" : "Sunshine-State",
    "listingCount" : 15
  },
  {
    "type" : "business",
    "email" : "newyork@example.com",
    "name" : "Empire-State",
    "listingCount" : 25
  }]
}

为 Merchant Center 账号指定商家群组

现在,您已经有了可能的商家群组列表,接下来需要设置 googleMyBusinessLink字段 已关联 Accounts 项资源 与 Merchant Center 账号相关联。例如,如果商家 Center 67890 包含面向加利福尼亚州企业的商品,您可以使用 Accounts.update 进行设置 信息:

PUT https://shoppingcontent.googleapis.com/content/v2/12345/accounts/67890
{
  "googleMyBusinessLink" : {
    "gmbEmail": "california@example.com"
  }
}

Response:
200 OK
{
  "kind": "content#account",
  "id": 67890,
  "googleMyBusinessLink" : {
    "gmbEmail": "california@example.com",
    "status" : "active"
  }
}

设置 googleMyBusinessLink 字段不需要任何手动操作 链接的状态会立即体现出来。

提交商品和商品目录数据

现在 Merchant Center 已与商家群组关联,您可以 为这些商家提供本地商品和本地商品目录数据。 为此,您可以使用相同的方法,例如 products.insert 用于上传在线商品和商品目录数据。 对于 products.insert,您将指定一个渠道为 local,而不是 online