連結 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 更新AccountadsLinks

如要變更 Google Ads 帳戶中的 Merchant Center 連結狀態,請使用 Google Ads 網頁介面核准或拒絕邀請。您也可以使用 Google Ads API 更新邀請或移除現有連結,詳情請參閱下文。

列出所有 Merchant Center 邀請

您可以使用下列 GAQL 查詢執行 Google Ads API 報表,擷取所有待處理的邀請,將 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. 發出 CreateProductLink API 呼叫。

如果使用者嘗試直接連結,但權限不足,系統會擲回 CREATION_NOT_PERMITTED 錯誤。您可以檢查這項錯誤,並在發生這類情況時改用邀請流程。

您可以使用下列 GAQL 查詢執行 Google Ads API 報表,擷取 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. 發出 RemoveProductLink API 呼叫。

商家管理工具是商家在 Google 上的統一呈現方式。 使用商家管理工具帳戶同時管理 Google Ads 帳戶和 Merchant Center 帳戶時,商家管理工具會自動建立 Google Ads 帳戶和 Merchant Center 帳戶之間的連結。您可以使用 Google Ads API 擷取這些連結,但無法透過 Google Ads API 變更這些連結。