Zum Hauptinhalt springen

Google Ads

Übersicht

Der Google Ads Connector bietet programmgesteuerten Zugriff auf Google Ads-Konten über die Google Ads API. Er ermöglicht Agenturen und Anwendungen, Kampagnen zu verwalten, Berichte zu erstellen, Bietstrategien, Zielgruppen, Werbemittel, Assets und Konversionen einzustellen.

Der Connector ist in funktionale Werkzeuggruppen unterteilt, sodass sowohl read-only Analysen als auch Änderungsoperationen sicher gesteuert werden können.

Unterstützte Bereiche umfassen:

  • Reporting und Analytik über GAQL,
  • Verwaltung von Konten und MCC-Strukturen,
  • Verwaltung von Kampagnen, Anzeigengruppen und Schlüsselwörtern,
  • Zielgruppen, Publikum und negative Schlüsselwörter,
  • Erstellung von Anzeigen und Verwaltung von Assets,
  • Verwaltung von Konversionen,
  • Batch-Operationen für große Mengen an Änderungen.

Wie der Benutzer den Google Ads Connector hinzufügt

1. Benutzer öffnet Add Connection und wählt GoogleAds

  1. Gehen Sie in der Verwaltung zum Abschnitt Connections / Connected Apps.
  2. Klicken Sie auf Add Connection.
  3. Wählen Sie die Kachel GoogleAds.

Auswahl von GoogleAds im Dialogfeld Add Connection

2. Benutzer bereitet die Customer ID vor

Die Customer ID ist der Identifikator des Google Ads-Kontos, den Sie in den Connector eingeben werden.

So finden Sie sie:

  1. Melden Sie sich bei Google Ads an.
  2. Öffnen Sie im Kontenverzeichnis oder in der oberen Leiste das Konto, das Sie verbinden möchten.
  3. Kopieren Sie die Customer ID des Manager-Kontos (normalerweise im Format 123-456-7890).

Wo die Customer ID in Google Ads zu finden ist

3. Benutzer bereitet den Developer Token vor

Den Developer Token erhalten Sie in Google Ads, aber zuvor müssen Sie ein Manager-Konto (MCC) haben.

Zuerst erstellen Sie ein MCC-Konto: Manager-Konto erstellen.

So erhalten Sie den Developer Token:

  1. Melden Sie sich bei Manager Account (MCC) an.
  2. Öffnen Sie den Abschnitt Admin.
  3. Gehen Sie zum API Center (im CZ-Interface Centrum rozhraní API).
  4. Kopieren Sie den Wert Developer token.

Wo der Developer Token im API Center zu finden ist

Videoanleitung zum Developer Token:

Direkter Link zum Video: YouTube.

4. Benutzer füllt die Details des Connectors aus

Im Formular Detail füllt der Benutzer aus:

  • Name: interner Name der Verbindung (z.B. GoogleAds).
  • Provide your Customer Id: Customer ID des Kontos.
  • Provide your Developer Token: Developer Token aus dem API Center.

Detailkonfiguration des GoogleAds Connectors

5. Benutzer speichert den Connector und legt Berechtigungen für Funktionen fest

Nach der Erstellung der Verbindung legen Sie für die einzelnen Funktionen den Aufrufmodus fest:

  • Enabled,
  • Enabled with confirmation,
  • Disabled.

Empfehlung: Halten Sie Änderungsoperationen (z.B. Kampagnenerstellung, Gebotsänderungen, Löschungen) mindestens auf Enabled with confirmation.

Funktionen

1. Reporting und Analytik

WerkzeugBeschreibung
RunReportAsyncFührt benutzerdefinierte GAQL-Abfragen aus
RunReportStreamAsyncVerwendet SearchStream für große Berichte
GetCampaignPerformanceAsyncGibt Leistungskennzahlen der Kampagne für den angegebenen Zeitraum zurück
ListPolicyDiagnosticsAsyncGibt die Diagnose der Werberichtlinien und den Genehmigungsstatus der Anzeigen zurück

GAQL (Google Ads Query Language) dient der strukturierten Abfrage von Google Ads-Daten. RunReportStreamAsync eignet sich für größere Datenmengen.

2. Verwaltung von Konten und Kunden

WerkzeugBeschreibung
ListAccessibleCustomersAsyncGibt eine Liste aller Konten zurück, die dem angemeldeten Benutzer zur Verfügung stehen
ListManagedCustomersAsyncGibt eine Liste der Kundenkonten unter MCC zurück
RunReportAcrossAccountsAsyncFührt einen GAQL-Bericht über mehrere Konten aus

Diese Werkzeuge werden hauptsächlich in der MCC-Umgebung verwendet, in der die Agentur mehrere Konten verwaltet.

3. Verwaltung von Kampagnen

WerkzeugBeschreibung
ListCampaignsAsyncGibt eine Liste der Kampagnen zurück, außer der gelöschten
CreateCampaignAsyncErstellt eine neue Kampagne (Standardstatus PAUSED)
CreatePerformanceMaxCampaignAsyncErstellt eine Performance Max-Kampagne
UpdateCampaignStatusAsyncAktiviert, pausiert oder entfernt eine Kampagne
UpdateCampaignBudgetAsyncAktualisiert das Tagesbudget der Kampagne

Neue Kampagnen sind im Status PAUSED, um ein unbeabsichtigtes Starten der Anzeige zu vermeiden.

4. Verwaltung von Bietstrategien

WerkzeugBeschreibung
UpdateCampaignBiddingStrategyAsyncÄndert die Bietstrategie der Kampagne

Unterstützte Strategien:

  • MANUAL_CPC,
  • Target CPA (tCPA),
  • Target ROAS (tROAS),
  • Maximize Conversions,
  • Maximize Conversion Value.

5. Verwaltung von Anzeigengruppen (Ad Groups)

WerkzeugBeschreibung
ListAdGroupsAsyncGibt eine Liste der Anzeigengruppen zurück (kann nach Kampagne gefiltert werden)
CreateAdGroupAsyncErstellt eine neue Anzeigengruppe in der Kampagne
UpdateAdGroupStatusAsyncAktiviert, pausiert oder entfernt eine Anzeigengruppe
UpdateAdGroupBidAsyncAktualisiert das Standard-CPC-Gebot

6. Verwaltung von Schlüsselwörtern

WerkzeugBeschreibung
ListKeywordsAsyncGibt eine Liste der Schlüsselwörter einschließlich Übereinstimmungstypen und Geboten zurück
AddKeywordsAsyncFügt Schlüsselwörter in großen Mengen hinzu
UpdateKeywordStatusAsyncAktiviert oder pausiert ein Schlüsselwort
UpdateKeywordBidAsyncAktualisiert das CPC-Gebot
RemoveKeywordAsyncEntfernt ein Schlüsselwort dauerhaft

Unterstützte Übereinstimmungstypen:

  • BROAD,
  • PHRASE,
  • EXACT.

7. Zielgruppen und negative Schlüsselwörter

WerkzeugBeschreibung
AddCampaignNegativeKeywordsAsyncFügt negative Schlüsselwörter auf Kampagnenebene hinzu
AddAdGroupNegativeKeywordsAsyncFügt negative Schlüsselwörter auf Anzeigengruppenebene hinzu
AddCampaignLocationTargetsAsyncFügt geografische Zielgruppen über die Standortkonstanten-ID hinzu
AddCampaignLanguageTargetsAsyncFügt sprachliche Zielgruppen hinzu
AddCampaignDeviceTargetAsyncFügt Zielgruppen nach Gerät hinzu oder schließt sie aus
AddCampaignAdScheduleTargetAsyncLegt den Zeitplan für die Anzeige von Anzeigen fest
AddCampaignAudienceTargetsAsyncFügt Zielgruppen für Publikum oder Benutzerliste hinzu
UpdateCampaignCriterionStatusAsyncAktualisiert den Status der Zielgruppe
RemoveCampaignCriterionAsyncEntfernt die Zielgruppe auf Kampagnenebene
RemoveAdGroupCriterionAsyncEntfernt die Zielgruppe auf Anzeigengruppenebene

8. Verwaltung von Anzeigen

WerkzeugBeschreibung
CreateResponsiveSearchAdAsyncErstellt eine Responsive Search Ad
UpdateAdStatusAsyncAktiviert oder pausiert die Anzeige

Anforderungen für Responsive Search Ads:

  • Überschriften: 3-15,
  • Beschreibungen: 2-4.

9. Verwaltung von Asset-Gruppen

WerkzeugBeschreibung
ListAssetGroupsAsyncGibt eine Liste der Asset-Gruppen zurück
CreateAssetGroupAsyncErstellt eine neue Asset-Gruppe
UpdateAssetGroupStatusAsyncAktualisiert den Status der Asset-Gruppe

Dieser Bereich wird hauptsächlich bei Performance Max-Kampagnen verwendet.

10. Werbeerweiterungen (Assets)

WerkzeugBeschreibung
CreateSitelinkAssetAsyncErstellt eine Sitelink-Erweiterung
CreateCalloutAssetAsyncErstellt eine Callout-Erweiterung
CreateStructuredSnippetAssetAsyncErstellt ein strukturiertes Snippet
LinkAssetToCampaignAsyncVerknüpft ein Asset mit einer Kampagne
UpdateCampaignAssetStatusAsyncAktualisiert den Status der Verknüpfung des Assets

11. Konversionsverfolgung

WerkzeugBeschreibung
CreateConversionActionAsyncErstellt eine Konversionsaktion (Web oder offline)
UpdateConversionActionStatusAsyncAktiviert, versteckt oder entfernt eine Konversionsaktion
RemoveConversionActionAsyncEntfernt eine Konversionsaktion dauerhaft
UploadOfflineClickConversionAsyncLädt Offline-Konversionen mit GCLID hoch

Offline-Konversionen erfordern:

  • GCLID,
  • conversion action,
  • Zeit der Konversion,
  • Wert der Konversion (optional).

12. Batch-Operationen

WerkzeugBeschreibung
CreateBatchJobAsyncErstellt einen Batch-Job
AddKeywordOperationsToBatchJobAsyncFügt Schlüsselwortoperationen zur Warteschlange hinzu
RunBatchJobAsyncFührt den Batch-Job aus
ListBatchJobResultsAsyncGibt die Ergebnisse der Batch-Operation zurück
RemoveBatchJobAsyncEntfernt den Batch-Job

Typische Anwendungen von Batch-Operationen:

  • Import großer Mengen an Schlüsselwörtern,
  • Massenänderungen von Geboten,
  • Aktualisierungen von Kampagnen in großem Umfang.

Sicherheit und bewährte Verfahren

Um das Risiko unerwünschter Kosten oder Fehler zu verringern:

  • Erstellen Sie neue Kampagnen im Status PAUSED,
  • Führen Sie große Änderungen über Batch-Jobs durch,
  • Validieren Sie Budgets, Bietstrategien und Zielgruppen vor Änderungen,
  • Halten Sie Löschoperationen im Modus Enabled with confirmation.

Typische Automatisierungsszenarien

Der Google Ads Connector kann beispielsweise für Folgendes verwendet werden:

  • Automatische Generierung von Leistungsberichten für Kampagnen,
  • Erstellung und kontinuierliche Optimierung von Kampagnen,
  • Anpassung der Bietstrategien basierend auf Leistungsdaten,
  • Erkennung von Problemen mit Werberichtlinien,
  • Erweiterung der Liste von Schlüsselwörtern,
  • Hochladen von Offline-Konversionen,
  • Verwaltung mehrerer Konten in der MCC-Umgebung.