Merchant Center-Konto mit Google Ads-Konto verknüpfen

Bevor Sie eine Shopping-Kampagne erstellen können, müssen Sie zuerst Ihr Google Ads-Konto mit Ihrem Google Merchant Center-Konto verknüpfen:

  1. Verknüpfungsanfrage von Ihrem Merchant Center-Konto an Ihr Google Ads-Konto senden Konto.
  2. Genehmigen Sie die Verknüpfungsanfrage in Ihrem Google Ads-Konto.

Es gibt zwei Möglichkeiten, eine Verknüpfungsanfrage zu senden:

  1. Einen Link über die Merchant Center-Weboberfläche senden anfragen.
  2. Verwenden Sie die Content API for Shopping, um adsLinks deines Account

Sie können den Status von Merchant Center-Verknüpfungen in Ihrem Google Ads-Konto ändern, indem Sie über die Web-Benutzeroberfläche von Google Ads Einladung. Sie können auch Mit der Google Ads API Einladungen aktualisieren oder bestehende Verknüpfungen entfernen unten.

Alle Merchant Center-Einladungen auflisten

Sie können einen Google Ads API-Bericht mit der GAQL-Abfrage folgen, um eine Liste aller ausstehenden Einladungen zum Verknüpfen eines Google Ads-Kundennummer mit einem Merchant Center-Konto verknüpfen.

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'

Wenn Sie alle Einladungen abrufen möchten, entfernen Sie die Filterbedingung für die product_link_invitation.status.

Einladung annehmen

Wenn Sie die Verknüpfung genehmigen möchten, setzen Sie den Status product_link_invitation auf ACCEPTED.

  1. Ein UpdateProductLinkInvitationRequest und legen Sie den Parameter customer_id als Google Ads-Kundennummer.

  2. Legen Sie die resource_name als Ressourcennamen der product_link_invitation.

  3. Legen Sie die product_link_invitation_status an ACCEPTED.

  4. Ausstellen eines UpdateProductLinkInvitation API-Aufruf.

Wenn der Einladungsvorgang von einem Nutzer versucht wird, der bereits ein für beide Konten, dann NO_INVITATION_REQUIRED ausgegeben wird. Sie können nach diesem Fehler suchen und auf die direkte Link-Flow in solchen Fällen.

Einladung ablehnen

Das Ablehnen einer Einladung ist vergleichbar mit dem Annehmen einer mit dem Unterschied product_link_invitation_status auf REJECTED gesetzt ist. Wenn eine Einladung abgelehnt wird, bleibt sie im REJECTED und kann nicht akzeptiert werden. Sie müssen dann eine neue -Einladung, falls erforderlich.

Direkte Verknüpfung ohne Einladung

Wenn der Nutzer versucht, das Google Ads-Konto mit dem Merchant Center-Konto zu verknüpfen Administratorkonto für beide Konten ist, können Sie den Zugriffstyp und verknüpfen Sie beide Konten direkt über die Google Ads API.

  1. Ein CreateProductLinkRequest und legen Sie den Parameter customer_id als Google Ads-Kundennummer.

  2. Erstellen Sie ein neues ProductLink-Objekt und legen Sie sein merchant_center_id auf die ID des Merchant Center-Kontos.

  3. Setzen Sie ProductLink auf den product_link des Anfrageobjekts.

  4. Ausgabe a CreateProductLink API-Aufruf.

Wenn ein Nutzer versucht, eine direkte Verknüpfung herzustellen, obwohl er nicht über ausreichend Berechtigungen, dann ein CREATION_NOT_PERMITTED ausgegeben wird. Sie können nach diesem Fehler suchen und den in diesen Fällen in den Einladungsprozess ein.

Sie können einen Google Ads API-Bericht mit der nach der GAQL-Abfrage, um eine Liste mit Verknüpfungen für eine Google Ads-Kundennummer abzurufen.

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

So heben Sie eine Verknüpfung auf:

  1. Ein RemoveProductLinkRequest und legen Sie den Parameter customer_id als Google Ads-Kundennummer.

  2. Legen Sie die resource_name als Ressourcenname der product_link.

  3. Ausgabe a RemoveProductLink API-Aufruf.

Der Unternehmensmanager ist eine einheitliche Darstellung eines Unternehmens auf Google. Wenn Sie sowohl Ihr Google Ads-Konto als auch Ihr Merchant Center-Konto verwalten mit einem Unternehmensmanager-Konto erstellt, erstellt der Unternehmensmanager Verknüpfungen zwischen Ihrem Google Ads-Konto und dem Merchant Center-Konto. Sie können diese Verknüpfungen mithilfe der Google Ads API abrufen, es ist jedoch nicht möglich, mit der Google Ads API verändert.