連結 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 變更。