制作购物广告系列之前,您需要先关联您的 Google Ads 与您的 Google Merchant Center 账号相关联,如下所示:
- 从 Merchant Center 账号向 Google Ads 发送关联请求 。
- 在您的 Google Ads 账号中批准关联请求。
从 Merchant Center 账号发送关联请求
您可以通过以下两种方式发送关联请求:
- 使用 Merchant Center 网页界面发送链接 请求。
- 使用 Content API for Shopping:
更新
adsLinks的Account。
在 Google Ads 账号中管理关联请求
您可以在 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。
构建一个
UpdateProductLinkInvitationRequest对象,并设置customer_id字段设置为 Google Ads 客户 ID。将
resource_name设置为product_link_invitation的资源名称。将
product_link_invitation_status发送至ACCEPTED。发出
UpdateProductLinkInvitationAPI 调用。
如果已经
同时拥有两个账号的管理员,则
NO_INVITATION_REQUIRED
错误。您可以检查是否存在此错误并回退到直接
链接流程。
拒绝邀请
拒绝邀请与接受
邀请不同,除非
product_link_invitation_status
字段设置为 REJECTED。如果邀请被拒绝,该邀请会保留在
REJECTED 状态,无法被接受。然后,您必须创建新的
邀请。
无需邀请即可直接关联
如果用户尝试将 Google Ads 账号与 Merchant Center 相关联 账号在这两个账号上都是管理员,那么您可以绕过 邀请步骤,并使用 Google Ads API 直接关联这两个账号。
构建一个
CreateProductLinkRequest对象,并设置customer_id字段设置为 Google Ads 客户 ID。创建一个新的
ProductLink对象,并将其设置为 其merchant_center_id字段设置为 Merchant Center 账号的 ID。将
ProductLink设置为product_link字段。发出 a
CreateProductLinkAPI 调用。
如果没有足够的权限来尝试直接关联
权限,然后
CREATION_NOT_PERMITTED
错误。您可以检查是否存在此错误并回退到
邀请流程
列出所有 Merchant Center 关联
您可以使用 以下 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'
解除关联
请按照以下步骤解除关联:
构建一个
RemoveProductLinkRequest对象,并设置customer_id字段设置为 Google Ads 客户 ID。将
resource_name用作product_link的资源名称。发出 a
RemoveProductLinkAPI 调用。
商家管理工具
商家管理工具是商家在 Google 上的统一代表形式。 如果您同时管理 Google Ads 账号和 Merchant Center 账号 使用商家管理工具账号,商家管理工具会自动创建 Google Ads 账号与 Merchant Center 账号之间的关联。 您可以使用 Google Ads API 获取这些链接,但这些链接不能 与 Google Ads API 进行了转变