Bevor Sie eine Shopping-Kampagne erstellen können, müssen Sie Ihr Google Ads-Konto mit Ihrem Google Merchant Center-Konto verknüpfen. Gehen Sie dazu so vor:
- Senden Sie eine Verknüpfungsanfrage von Ihrem Merchant Center-Konto an Ihr Google Ads-Konto.
- Genehmigen Sie die Verknüpfungsanfrage in Ihrem Google Ads-Konto.
Verknüpfungsanfragen von Ihrem Merchant Center-Konto aus senden
Es gibt zwei Möglichkeiten, eine Verknüpfungsanfrage zu senden:
- Senden Sie über die Merchant Center-Weboberfläche eine Verknüpfungsanfrage.
- Verwende die Content API for Shopping, um die
adsLinks
deinerAccount
zu aktualisieren.
Verknüpfungsanfragen im Google Ads-Konto verwalten
Sie können den Status von Merchant Center-Verknüpfungen in Ihrem Google Ads-Konto ändern, indem Sie eine Einladung über die Google Ads-Weboberfläche annehmen oder ablehnen. Mit der Google Ads API können Sie außerdem Einladungen aktualisieren oder vorhandene Verknüpfungen entfernen (siehe unten).
Alle Merchant Center-Einladungen auflisten
Mithilfe der folgenden GAQL-Abfrage können Sie einen Google Ads API-Bericht erstellen, um eine Liste aller ausstehenden Einladungen zur Verknüpfung einer Google Ads-Kundennummer mit einem Merchant Center-Konto abzurufen.
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'
Entfernen Sie in der obigen Abfrage die Filterbedingung für das Feld product_link_invitation.status
, um alle Einladungen abzurufen.
Einladung annehmen
Wenn Sie die Verknüpfung genehmigen möchten, setzen Sie den Status product_link_invitation
auf ACCEPTED
.
Erstellen Sie ein
UpdateProductLinkInvitationRequest
-Objekt und legen Sie das Feldcustomer_id
als Google Ads-Kundennummer fest.Legen Sie das Feld
resource_name
als Ressourcennamen derproduct_link_invitation
fest.Setzen Sie
product_link_invitation_status
aufACCEPTED
.Führen Sie einen
UpdateProductLinkInvitation
-API-Aufruf aus.
Wenn der Einladungsvorgang von einem Nutzer versucht wird, der bereits Administrator für beide Konten ist, wird der Fehler NO_INVITATION_REQUIRED
ausgegeben. Sie können auf diesen Fehler prüfen und in diesen Fällen auf den Ablauf der direkten Verknüpfung zurückgreifen.
Einladung ablehnen
Das Ablehnen einer Einladung ähnelt dem Annehmen einer Einladung, mit der Ausnahme, dass das Feld product_link_invitation_status
auf REJECTED
gesetzt ist. Wenn eine Einladung abgelehnt wird, behält sie den Status REJECTED
bei und kann nicht angenommen werden. Sie müssen dann gegebenenfalls eine neue Einladung erstellen.
Direkte Verknüpfung ohne Einladung
Wenn der Nutzer, der das Google Ads-Konto mit dem Merchant Center-Konto verknüpfen möchte, Administrator beider Konten ist, können Sie den Einladungsschritt überspringen und beide Konten direkt über die Google Ads API verknüpfen.
Erstellen Sie ein
CreateProductLinkRequest
-Objekt und legen Sie das Feldcustomer_id
als Google Ads-Kundennummer fest.Erstellen Sie ein neues
ProductLink
-Objekt und legen Sie das Feldmerchant_center_id
auf die ID des Merchant Center-Kontos fest.Legen Sie
ProductLink
auf das Feldproduct_link
des Anfrageobjekts fest.Führen Sie den API-Aufruf
CreateProductLink
aus.
Wenn ein Nutzer ohne ausreichende Berechtigungen versucht, eine direkte Verknüpfung herzustellen, wird der Fehler CREATION_NOT_PERMITTED
ausgegeben. Sie können nach diesem Fehler suchen und in diesen Fällen auf den Einladungsablauf zurückgreifen.
Alle Merchant Center-Verknüpfungen auflisten
Mithilfe der folgenden GAQL-Abfrage können Sie einen Google Ads API-Bericht generieren, 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'
Verknüpfung aufheben
So heben Sie eine Verknüpfung auf:
Erstellen Sie ein
RemoveProductLinkRequest
-Objekt und legen Sie das Feldcustomer_id
als Google Ads-Kundennummer fest.Legen Sie
resource_name
als Ressourcennamen derproduct_link
fest.Führen Sie den API-Aufruf
RemoveProductLink
aus.
Unternehmensmanager
Der Unternehmensmanager ist eine einheitliche Darstellung eines Unternehmens auf Google. Wenn Sie sowohl Ihr Google Ads-Konto als auch Ihr Merchant Center-Konto über ein Unternehmensmanager-Konto verwalten, werden im Unternehmensmanager automatisch Verknüpfungen zwischen Ihrem Google Ads-Konto und dem Merchant Center-Konto erstellt. Sie können diese Verknüpfungen mit der Google Ads API abrufen, aber nicht mit der Google Ads API ändern.