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 über Ihr Merchant Center-Konto senden
Es gibt zwei Möglichkeiten, eine Verknüpfungsanfrage zu senden:
- Verwenden Sie die Merchant Center-Weboberfläche, um eine Verknüpfungsanfrage zu senden.
- Content API for Shopping verwenden, um die
adsLinks
IhrerAccount
zu aktualisieren.
Verknüpfungsanfragen in Ihrem Google Ads-Konto verwalten
Sie können den Status von Merchant Center-Verknüpfungen in Ihrem Google Ads-Konto ändern, indem Sie über die Google Ads-Weboberfläche eine Einladung annehmen oder ablehnen. Sie können Einladungen auch aktualisieren oder vorhandene Verknüpfungen über die Google Ads API entfernen, wie unten beschrieben.
Alle Merchant Center-Einladungen auflisten
Sie können einen Google Ads API-Bericht mit der folgenden GAQL-Abfrage erstellen, um eine Liste aller ausstehenden Einladungen zum Verknüpfen 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'
Wenn Sie alle Einladungen abrufen möchten, entfernen Sie die Filterbedingung für das Feld product_link_invitation.status
in der obigen Abfrage.
Einladung annehmen
Sie können die Verknüpfung genehmigen, indem Sie den Status product_link_invitation
auf ACCEPTED
setzen.
Erstellen Sie ein
UpdateProductLinkInvitationRequest
-Objekt und legen Sie das Feldcustomer_id
als Google Ads-Kundennummer fest.Legen Sie das Feld
resource_name
als Ressourcennamen vonproduct_link_invitation
fest.Legen Sie den Wert
product_link_invitation_status
aufACCEPTED
fest.Führen Sie einen
UpdateProductLinkInvitation
-API-Aufruf aus.
Wenn ein Nutzer, der bereits Administrator beider Konten ist, den Einladungsfluss durchläuft, wird ein NO_INVITATION_REQUIRED
-Fehler ausgegeben. Sie können nach diesem Fehler suchen und in solchen Fällen auf den Direktlink-Ablauf zurückgreifen.
Einladung ablehnen
Das Ablehnen einer Einladung ähnelt dem Annehmen einer Einladung. Der Unterschied besteht darin, dass das Feld product_link_invitation_status
auf REJECTED
gesetzt ist. Wenn eine Einladung abgelehnt wird, bleibt sie im Status REJECTED
und kann nicht angenommen werden. Bei Bedarf müssen Sie dann 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 einen
CreateProductLink
-API-Aufruf aus.
Wenn ein Nutzer, der nicht über die erforderlichen Berechtigungen verfügt, versucht, einen Deeplink zu verwenden, wird ein CREATION_NOT_PERMITTED
-Fehler ausgegeben. Sie können nach diesem Fehler suchen und in solchen Fällen auf den Einladungsablauf zurückgreifen.
Alle Merchant Center-Verknüpfungen auflisten
Sie können einen Google Ads API-Bericht mit der folgenden GAQL-Abfrage ausführen, um eine Liste von Links für eine Google Ads-Kunden-ID 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 eines Links aufheben
So heben Sie die 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 vonproduct_link
fest.Führen Sie einen
RemoveProductLink
-API-Aufruf aus.
Unternehmensmanager
Business Manager ist eine einheitliche Darstellung eines Unternehmens auf Google. Wenn Sie sowohl Ihr Google Ads-Konto als auch Ihre Merchant Center-Konten über ein Unternehmensmanager-Konto verwalten, werden automatisch Verknüpfungen zwischen Ihrem Google Ads-Konto und dem Merchant Center-Konto erstellt. Sie können diese Links über die Google Ads API abrufen, aber nicht ändern.