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:
- Über die Merchant Center-Weboberfläche eine Verknüpfungsanfrage senden
- Verwende die Content API for Shopping, um die
adsLinks
deinerAccount
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 genehmigen oder ablehnen. Sie können Einladungen auch über die Google Ads API aktualisieren oder vorhandene Verknüpfungen entfernen, wie unten beschrieben.
Liste aller Merchant Center-Einladungen aufrufen
Mit der folgenden GAQL-Abfrage können Sie einen Google Ads API-Bericht ausführen, 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 von product_link_invitation
auf ACCEPTED
festlegen.
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.Legen Sie den Wert
product_link_invitation_status
aufACCEPTED
fest.Führen Sie einen
UpdateProductLinkInvitation
-API-Aufruf aus.
Wenn der Einladungsvorgang von einem Nutzer versucht wird, der bereits Administrator in beiden Konten ist, wird ein NO_INVITATION_REQUIRED
-Fehler ausgegeben. Sie können nach diesem Fehler suchen und in solchen Fällen auf den Direktlink-Vorgang 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
festgelegt ist. Wenn eine Einladung abgelehnt wird, bleibt sie im Status REJECTED
und kann nicht angenommen werden. Sie müssen dann bei Bedarf eine neue Einladung erstellen.
Direkte Verknüpfung ohne Einladung
Wenn der Nutzer, der versucht, das Google Ads-Konto mit dem Merchant Center-Konto zu verknüpfen, Administrator in beiden 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 das
ProductLink
im Feldproduct_link
des Anfrageobjekts fest.Führen Sie einen
CreateProductLink
-API-Aufruf aus.
Wenn ein Nutzer, der nicht über ausreichende Berechtigungen verfügt, eine direkte Verknüpfung versucht, wird ein CREATION_NOT_PERMITTED
-Fehler ausgegeben. Sie können in solchen Fällen nach diesem Fehler suchen und zum Einladungsvorgang zurückkehren.
Alle Merchant Center-Verknüpfungen auflisten
Mit der folgenden GAQL-Abfrage können Sie einen Google Ads API-Bericht ausführen, um eine Liste der 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 die Verknüpfung eines Links 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 einen
RemoveProductLink
-API-Aufruf aus.
Unternehmensmanager
Der Unternehmensmanager ist eine einheitliche Darstellung eines Unternehmens auf Google. Wenn Sie sowohl Ihr Google Ads-Konto als auch Ihre Merchant Center-Konten über einen Unternehmensmanager verwalten, werden im Unternehmensmanager automatisch Verknüpfungen zwischen Ihrem Google Ads-Konto und dem Merchant Center-Konto erstellt. Sie können diese Links mit der Google Ads API abrufen, aber nicht mit der Google Ads API ändern.