将 Merchant Center 帐号与 Google Ads 帐号相关联

制作购物广告系列之前,您需要先关联您的 Google Ads 与您的 Google Merchant Center 账号相关联,如下所示:

  1. 从 Merchant Center 账号向 Google Ads 发送关联请求 。
  2. 在您的 Google Ads 账号中批准关联请求。

您可以通过以下两种方式发送关联请求:

  1. 使用 Merchant Center 网页界面发送链接 请求
  2. 使用 Content API for Shopping: 更新adsLinksAccount

您可以在 Google Ads 账号中更改 Merchant Center 关联的状态,方法是: 使用 Google Ads 网络界面来批准或拒绝 邀请。您还可以 按照说明,使用 Google Ads API 更新邀请或移除现有关联 。

列出所有 Merchant Center 邀请

您可以使用 以下 GAQL 查询检索所有待处理邀请的列表,以关联 Google Ads 客户 ID 关联到 Merchant Center 账号。

SELECT
    product_link_invitation.merchant_center.merchant_center_id,
    product_link_invitation.type
FROM product_link_invitation
WHERE product_link_invitation.status = 'PENDING_APPROVAL'
    AND product_link_invitation.type = 'MERCHANT_CENTER'

要检索所有邀请,请删除 product_link_invitation.status 字段。

接受邀请

您可以通过将 product_link_invitation 状态设置为 来批准关联请求 ACCEPTED

  1. 构建一个 UpdateProductLinkInvitationRequest 对象,并设置 customer_id 字段设置为 Google Ads 客户 ID。

  2. resource_name 设置为 product_link_invitation 的资源名称。

  3. product_link_invitation_status 发送至 ACCEPTED

  4. 发出 UpdateProductLinkInvitation API 调用。

如果已经 同时拥有两个账号的管理员,则 NO_INVITATION_REQUIRED 错误。您可以检查是否存在此错误并回退到直接 链接流程。

拒绝邀请

拒绝邀请与接受 邀请不同,除非 product_link_invitation_status 字段设置为 REJECTED。如果邀请被拒绝,该邀请会保留在 REJECTED 状态,无法被接受。然后,您必须创建新的 邀请。

无需邀请即可直接关联

如果用户尝试将 Google Ads 账号与 Merchant Center 相关联 账号在这两个账号上都是管理员,那么您可以绕过 邀请步骤,并使用 Google Ads API 直接关联这两个账号。

  1. 构建一个 CreateProductLinkRequest 对象,并设置 customer_id 字段设置为 Google Ads 客户 ID。

  2. 创建一个新的 ProductLink 对象,并将其设置为 其 merchant_center_id 字段设置为 Merchant Center 账号的 ID。

  3. ProductLink 设置为 product_link 字段。

  4. 发出 a CreateProductLink API 调用。

如果没有足够的权限来尝试直接关联 权限,然后 CREATION_NOT_PERMITTED 错误。您可以检查是否存在此错误并回退到 邀请流程

您可以使用 以下 GAQL 查询来检索 Google Ads 客户 ID 的关联列表。

SELECT
    product_link.merchant_center.merchant_center_id,
    product_link.product_link_id
FROM product_link
WHERE product_link.type = 'MERCHANT_CENTER'

请按照以下步骤解除关联:

  1. 构建一个 RemoveProductLinkRequest 对象,并设置 customer_id 字段设置为 Google Ads 客户 ID。

  2. resource_name 用作 product_link 的资源名称。

  3. 发出 a RemoveProductLink API 调用。

商家管理工具是商家在 Google 上的统一代表形式。 如果您同时管理 Google Ads 账号和 Merchant Center 账号 使用商家管理工具账号,商家管理工具会自动创建 Google Ads 账号与 Merchant Center 账号之间的关联。 您可以使用 Google Ads API 获取这些链接,但这些链接不能 与 Google Ads API 进行了转变