連結 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 網頁介面核准或拒絕邀請,藉此變更 Google Ads 帳戶中的 Merchant Center 連結狀態。您也可以使用 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 變更這些連結。