Videos können ein guter Einstieg in die Google Ads API sein. Unten finden Sie einige beliebte Videoreihen.
Sie können den YouTube-Kanal für Google Ads Developers abonnieren, um über aktuelle Workshops, Versionshinweise, Best Practices, neue Funktionen, Code-Schritt-für-Schritt-Anleitungen und Videoanleitungen auf dem Laufenden zu bleiben.
Wichtige API-Versionen
Veröffentlichung von Version 16Informationen zu den Änderungen in Version 16 der Google Ads API
Veröffentlichung von Version 15Informationen zu den Änderungen in Version 15 der Google Ads API
Veröffentlichung von Version 14Informationen zu den Änderungen in Version 14 der Google Ads API
Authentifizierung und Autorisierung
EinführungEine Einführung in die Authentifizierung und Autorisierung in der Google Ads API
Web Flow mit dem OAuth PlaygroundDemo der Einrichtung von Google Ads API-Anmeldedaten für Webanwendungen mit dem OAuth Playground.
Desktopfluss mit der REST APIIn dieser Folge zeigen wir Ihnen, wie Sie OAuth mit der Google Ads API entmystifizieren. Außerdem zeigen wir Ihnen, wie Sie den gesamten OAuth-Prozess in weniger als 20 Sekunden abschließen und mithilfe der Desktop-App-Abfrage und der REST API eine API-Anfrage stellen können. Außerdem stellen wir euch einige nützliche Skripts vor, mit denen ihr schnell Zugriffstokens generieren und searchStream-Anfragen ausführen könnt.
Best PracticesIn diesem Video behandeln wir einige Best Practices für die Arbeit mit Authentifizierung und Autorisierung.
Performance Max-Kampagnen
EinführungEinführung in Performance Max-Kampagnen mit der Google Ads API
AssetsAssets in Performance Max-Kampagnen verwenden
Kampagnenbudget und KampagneKampagnenbudget und Kampagne für eine Performance Max-Kampagne erstellen
EinzelhandelPerformance Max-Kampagnen für Onlineverkäufe mit einem Produktfeed.
Asset-GruppenAsset-Gruppen für Performance Max-Kampagnen erstellen
EintragsgruppenfilterFilter für Eintragsgruppen bei Performance Max-Kampagnen für den Einzelhandel einrichten
Asset-Gruppen-AssetsAssets mit Asset-Gruppen in Performance Max-Kampagnen verknüpfen
Conversion-Zielvorhaben der KampagneConversion-Zielvorhaben für Performance Max-Kampagnen hinzufügen
Erweiterte Conversions für das Web
Einführung in erweiterte Conversions für das WebWas sind erweiterte Conversions für das Web, warum sie nützlich sind und welche Voraussetzungen müssen erfüllt sein, damit Sie erweiterte Conversions für das Web in die Google Ads API hochladen können.
Erweiterte Conversions für das WebAllgemeiner Nutzungsablauf für erweiterte Conversions für das Web in der Google Ads API.
Codebeispiel für erweiterte Conversions für das WebDas Codebeispiel für erweiterte Conversions für das Web in der Google Ads API. Die Anforderungen und Best Practices sind hervorgehoben.
Erweiterte Conversions für Leads
Einführung in erweiterte Conversions für LeadsWas sind erweiterte Conversions für Leads, warum sie nützlich sind und welche Voraussetzungen müssen erfüllt sein, damit Sie erweiterte Conversions für Leads in die Google Ads API hochladen können.
Nutzungsablauf mit erweiterten Conversions für LeadsAllgemeine Informationen zum Nutzungsablauf für erweiterte Conversions für Leads in der Google Ads API
Codebeispiel für erweiterte Conversions für LeadsCodebeispiel für erweiterte Conversions für Leads in der Google Ads API mit hervorgehobenen Anforderungen und Best Practices
GAQL (LQL)
Einführung in die Berichterstellung und die Google Ads Query LanguageEinführung in die Berichterstellung mit der Google Ads API
GAQL-Abfragestruktur und -grammatikAls Einführung in die Verwendung von Google Ads Query Language (GAQL) werden in dieser Folge die grundlegende Abfragestruktur, die Syntax und die Grammatik behandelt, die Sie zum Schreiben von Abfragen benötigen, um Berichtsanfragen über die Google Ads API zu erstellen.
Segmentierung in Google Ads Query LanguageDie Segmentierung einer Berichtsabfrage in Google Ads Query Language kann einer Vielzahl von Zwecken dienen, darunter die Datenauswahl und die implizite GROUP BY-Funktion. In dieser Folge erfahren Sie, wie sich Segmente in GAQL-Abfragen auswirken.
GoogleAdsRow und die Google Ads Query Language„GoogleAdsRow“ ist die Struktur, die von Berichtsanfragen in der Google Ads API zurückgegeben wird. In dieser Folge erfahren Sie, was eine GoogleAdsRow ist und wie die in einer GoogleAdsRow-Struktur enthaltenen Werte durch eine Google Ads Query Language-Abfrage bestimmt werden.
Codebeispiel für GetKeywordStatsIn diesem Video wird das Erstellen des GetKeywordStats-Beispiels erläutert.
GoogleAdsFieldService und Google Ads Query Language – Feldmetadaten abrufenGoogleAdsFieldService ist eine leistungsstarke Ressource zum Ermitteln von Feldmetadaten, um Google Ads Query Language-Strings zu erstellen. In dieser Folge zeigen wir Ihnen, wie Sie GoogleAdsFieldService nutzen, in der FROM-Klausel einer GAQL-Abfrage verfügbare Ressourcen ermitteln und die Felder abrufen, die in einer GAQL-Abfrage verwendet werden können. Als Grundlage dienen die Ressourcen, die Sie in die FROM-Klausel einer Abfrage einfügen möchten. In den nächsten Folgen gehen wir genauer darauf ein, wie Sie den GoogleAdsField-Dienst als GAQL-Poweruser nutzen können.
GoogleAdsFieldService – Felder und Klauseln in der Google Ads Query LanguageAufbauend auf dem Video „GoogleAdsFieldService and the Google Ads Query Language – Retrieving Field Metadata“ erfahren Sie, wie Sie mit GoogleAdsFieldService bestimmen, welche verfügbaren Felder, Segmente und Messwerte in welchen Klauseln eines GAQL-Abfragestrings verwendet werden können. Wir zeigen Ihnen, wie Sie mithilfe der Keywords SELECTABLE, SORTABLE und FILTERABLE Berichte programmatisch generieren können.
GAQL-Abfragevalidierung: Kompatibilität der FelderIn dieser Folge befassen wir uns mit der Feldkompatibilität in der Google Ads Query Language und erklären, warum bestimmte Segmente, Messwerte und Ressourcen in derselben GAQL-Abfrage vorhanden sein können oder nicht. Diese Folge baut auf früheren Folgen in der GAQL-Playlist auf. Sie zeigen, wie mithilfe von GoogleAdsFieldService ermittelt wird, welche Felder miteinander ausgewählt werden können. Anschließend befassen wir uns mit Google Ads Query Builder, einem interaktiven, browserbasierten Tool auf der Dokumentationswebsite der Google Ads API, und erläutern, wie Sie mit diesem Tool auf einfache Weise die Feldkompatibilität ermitteln und GAQL-Abfragen erstellen können.
GAQL-Abfragevalidierung: SELECT-AnforderungIn dieser Folge erläutern wir die Validierungsregeln in GAQL beim Hinzufügen bestimmter Felder zu den WHERE- und ORDER BY-Klauseln, die zuerst der SELECT-Klausel hinzugefügt werden müssen.
GAQL-Abfragevalidierung: ZeitraumvalidierungIn dieser Folge werden die Validierungsregeln in GAQL beim Einbinden von Zeiträumen in eine Abfrage erläutert.
GAQL-FilterbedingungenDas Hinzufügen von Filterbedingungen zur WHERE-Klausel einer GAQL-Abfrage ist eine effektive Möglichkeit, um eine Ergebnismenge einzugrenzen. In dieser Folge werden die Komponenten von Filterbedingungen und einige Beispiele für die Verwendung des Google Ads Query Builders erläutert.
GAQL-Abfragen validierenIn der letzten Folge der Reihe über die GAQL-Reihe möchten wir unsere Erkenntnisse aus der Reihe noch einmal durchgehen und einige fehlerhafte Abfragen mit dem Google Ads-Abfragevalidierungstool korrigieren.
REST API
EinführungDieses Video bietet eine Einführung zur Verwendung der REST-Oberfläche der Google Ads API. Zu den Themen gehören: Transportmöglichkeiten von REST im Vergleich zu gRPC, erforderliche Anmeldedaten, API-Design einschließlich Hierarchie für die Ressourcenbenennung und Verwendung von cURL mit der Google Ads API.
Autorisierung mit RESTIn diesem Video erhalten Sie einen Überblick über die Autorisierung mit REST. Anschließend erfahren Sie, wie Sie mit REST ein Zugriffstoken generieren und sich damit bei der Google Ads REST API authentifizieren.
SearchStream und SucheIn diesem Video schauen wir uns die Unterschiede zwischen den Methoden „SearchStream“ und „Search“ an und zeigen in einer Demo, wie jede dieser Methoden über REST verwendet wird.
Best Practices
Informationen effizient abrufenInformationen mit der Google Ads API effizient abrufen Hier werden die Unterschiede zwischen SearchStream, Search und Get sowie praktische Ratschläge zur Verwendung der einzelnen Methoden behandelt. Im Video wird außerdem erläutert, wie die API Ergebnisse im Cache speichert und wie Zeilen umgekehrt abgerufen werden können.
Informationen effizient verfolgenIn Folge 2 dieser Serie mit Best Practices für die Google Ads API erfahren Sie, wie Sie Informationen mithilfe der Google Ads API effizient ändern. In diesem Video werden die Unterschiede zwischen den einzelnen Änderungen der Dienste und der Vorgänge „GoogleAdsService“, dem Gruppieren und Aufheben der Gruppierung und dem Verhindern von verwaisten Entitäten erläutert.
Erweiterter InformationsabrufIn Folge 3 der Reihe mit Best Practices für die Google Ads API werden erweiterte Techniken zum Abrufen von Informationen beschrieben. Dazu gehören die Verwendung optimaler WHERE-Klauseln und das Filtern nicht benötigter Daten, die Antworten aufgeblasen können. Außerdem wird die AdWords API zum Abrufen von Informationen verwendet.
Kontoänderungsverlauf
GrundlagenIn diesem Modul lernen Sie die beiden wichtigsten Teile der Funktion „Änderungsverlauf“ in der Google Ads API kennen. Hier erfahren Sie, was Sie beachten müssen, bevor Sie „Status ändern“ und „Änderungsereignis“ verwenden.
Status ändernFunktion „Status ändern“ in der Google Ads API kennenlernen Erfahren Sie, wie Sie mit Statusänderungen den Verlauf Ihres Kontos prüfen können.
Optimierungsfaktor und Empfehlungen
ÜbersichtEine allgemeine Präsentation aller wesentlichen Konzepte des Optimierungsfaktors und der Empfehlungen für eine reibungslose Integration mithilfe der Google Ads API
Im Detail: OptimierungsfaktorEine Präsentation aller technischen Details für eine reibungslose Integration des Optimierungsfaktors mithilfe der Google Ads API.
Im Detail: EmpfehlungenEine Präsentation aller technischen Details für eine reibungslose Integration beim Abrufen von Empfehlungen über die Google Ads API.
Empfehlungen: Maßnahmen ergreifenEine Präsentation aller technischen Details für eine reibungslose Einbindung, wenn Maßnahmen auf Grundlage von Empfehlungen mithilfe der Google Ads API ausgeführt werden.
Empfehlungen: Parameter anwendenIm Folgenden wird gezeigt, wie Sie Empfehlungen mithilfe der Google Ads API anwenden.
Empfehlungen: Bulk-Aktionen ausführenWir zeigen Ihnen, wie Sie mithilfe der Google Ads API im Bulk-Verfahren auf Empfehlungen reagieren, und besprechen häufige Fallstricke und Fehler.
Fehlerbehandlung und TestsIm Folgenden wird erläutert, wie Sie Fehler beheben und Testempfehlungen erhalten, wenn Sie Ihre Anwendungen mit der Google Ads API entwickeln.
Best PracticesWir fassen viele Best Practices aus vorherigen Folgen zusammen und führen einige neue Überlegungen zur Integration ein.
Smart Bidding
Übersicht und erste SchritteEine Einführung in Smart Bidding, einschließlich einer Übersicht darüber, was Smart Bidding ist und warum es wichtig ist, sowie ein kurzes Beispiel zum Einrichten einer grundlegenden Smart Bidding-Strategie.
„Conversions maximieren“ und „MaximumConversionValue“Hier erhalten Sie eine Übersicht über die zwei wichtigsten Smart Bidding-Strategietypen, "Conversions maximieren" und "MaximalConversionValue", und ihre Anwendungsmöglichkeiten auf Kampagnen.
Logging und Monitoring
EinführungIn diesem Einführungsvideo werden einige Vorteile und Überlegungen zur Implementierung von Logging und Monitoring für die Einbindung der Google Ads API erläutert.
Logging und Monitoring in der CloudIn diesem Video werden wir unser grundlegendes Verständnis von Logging und Monitoring noch weiter verbessern, um zu sehen, wie eine cloudbasierte Lösung für Ihre Google Ads API-Integration aussehen könnte.
Clientprotokolle an Google Cloud sendenIn dieser Folge protokollieren wir einige benutzerdefinierte Daten in Google Cloud Logging. In diesem Python-Beispiel wird ein benutzerdefinierter gRPC-Interceptor verwendet, um Anfrage- und Antwortdaten sowie einige Metadaten wie den Erfolgsstatus und die verstrichene Zeit in benutzerdefinierte Logs zu extrahieren. Anschließend senden wir diese Logs mithilfe der Google Cloud Logging API an die Cloud.
Benutzerdefinierte Messwerte erstellen und überwachenIn dieser Folge bauen wir benutzerdefinierte Messwerte auf unsere Logs in Google Cloud Logging auf und richten ein Dashboard ein, um unsere neuen Messwerte zu überwachen. Außerdem erfahren Sie, wie Sie mit Google Cloud Monitoring Benachrichtigungen einrichten können, damit Sie informiert werden, wenn sich Ihre Messwerte nicht an der gewünschten Stelle befinden.
Integrationstests
Einführung in das TestenIn diesem Video werden das Google Ads-Testkonto und seine Alternativen vorgestellt.
Tests in der PraxisIn diesem Video zeigen wir Ihnen einige Beispiele für praktische Tests. Wir erstellen insbesondere ein Testverwaltungs- und Kundenkonto, konfigurieren unsere API-Anmeldedaten, um Anfragen an das Testkundenkonto zu senden, erstellen eine Kampagne in unserem Testkonto und fragen schließlich unser Testkonto ab, um die zugehörigen Kampagnen aufzulisten.
Best Practices für TestsIn diesem Video werden einige Best Practices zum Testen deiner Integration erläutert.
Migrationsworkshop 2021
WillkommenWillkommen beim Workshop zur Google Ads API-Migration. In dieser Sitzung erfährst du alles, was du über die Veranstaltung wissen musst. Dazu gehören die Themen, die du in den Workshops erwarten kannst, einen Überblick über die verschiedenen Sitzungen, das Stellen von Fragen und das Anfordern von Unterstützung sowie die wichtigsten Ressourcen, die du benötigst, um den Workshop optimal zu nutzen.
Das ist neuDie Google Ads API bietet eine Vielzahl neuer Funktionen, moderner Technologien, Modelle und Entwicklertools. In dieser Sitzung werden viele der Änderungen zwischen der AdWords API und der Google Ads API vorgestellt und verschiedene neue Funktionen vorgestellt, die ausschließlich in der Google Ads API verfügbar sind.
Von feed- zu asset-basierten Erweiterungen migrierenAsset-basierte Erweiterungen sind eine neue Funktion in der Google Ads API. Sie bieten im Vergleich zu feedbasierten Erweiterungen in der Google Ads API viele Verbesserungen und werden sie bald ersetzen. Orientieren Sie sich an der Clientbibliothek Ihrer Wahl, um zu zeigen, wie Sie feedbasierte Erweiterungen zu assetbasierten Erweiterungen migrieren.
Anmeldedaten und KontozugriffWir erläutern in dieser Anleitung einige wichtige Konzepte in Bezug auf Anmeldedaten und Kontozugriff in der Google Ads API mit dem Google Ads Doctor (oauthdoctor). In dieser interaktiven Sitzung lernen Sie die ersten Schritte mit der Google Ads API kennen und erfahren, wie Sie Probleme beheben.
Flexible BerichterstellungDie Berichterstellung und der Datenabruf in der Google Ads API folgt einem völlig neuen Modell im Vergleich zur AdWords API. In dieser Sitzung lernen Sie die Grundlagen der Berichterstellung und den Datenabruf sowie die neue Google Ads Query Language (GAQL) kennen. Wir besprechen mehrere Schlüsselkonzepte und gehen eine Reihe von GAQL-Abfragen durch, um die Leistungsfähigkeit und Flexibilität der Berichterstellung mit der Google Ads API zu demonstrieren.
Der ultimative GAQL-WorkshopAufbauend auf der Session zur flexiblen Berichterstellung wird der Ultimate GAQL Workshop detailliert auf die Details und Feinheiten der Google Ads Query Language (GAQL) eingehen. In dieser interaktiven Sitzung zeigen wir Ihnen, wie Sie mit dem Google AdsField-Dienst Feldmetadaten abrufen, mit Query Builder von Google Ads Abfragen erstellen und mit der Google Ads-Abfragevalidierung Abfragen validieren. In dieser Sitzung geht es um mehrere Schlüsselkonzepte und Entwicklertools, die Ihnen dabei helfen, ein Poweruser für die Berichterstellung zu werden.
Ein einfaches Modell für MutatesDie Google Ads API bietet ein einfaches Modell für mutate-Vorgänge. In dieser Sitzung geht es um die Grundlagen der Änderung von Daten mit der Google Ads API, die verschiedenen Typen von mutate-Methoden und eine Reihe neuer Funktionen der Google Ads API. Außerdem zeigen wir anhand mehrerer Beispiele, wie mutates im Kontext realer Anwendungsfälle funktionieren.
Best PracticesIn diesem Modul stellen wir Ihnen Best Practices vor, mit denen Sie die Leistung optimieren, Workflows für Entwickler optimieren und die Google Ads API optimal nutzen können.
Migrationsplan erstellenDie Migration einer ganzen Anwendung von der AdWords API zur Google Ads API kann ein großer Aufwand sein. Im Fokus auf Planung und DevOps werden in dieser Sitzung wichtige Überlegungen und Entscheidungen diskutiert, die Sie bei der Vorbereitung und Durchführung Ihrer Migration berücksichtigen sollten. In dieser Sitzung lernen Sie, einen Plan zu erstellen, mit dem Sie den Migrationsprozess vereinfachen und sogar die Gelegenheit nutzen können, Ihre bestehende AdWords API-Integration zu verbessern.
Bereich für die MigrationIn dieser Session haben Sie Gelegenheit, vom Team hinter der Google Ads API zu sprechen und es kennenzulernen. Zu den Panelteilnehmern, darunter die technischen Führungskräfte des Google Ads API- und Google Ads API Developer Relations-Teams, erfahren Sie unter anderem mehr über die wichtigsten Entscheidungen beim Entwerfen einer komplett neuen API und über die Google Ads API.
QuizspieleIn diesem Workshop haben wir viele wichtige Informationen behandelt. Bevor die Veranstaltung zu Ende geht, möchten wir Sie um ein bisschen Spaß bei diesem interaktiven Quiz spielen. Hier erfahren Sie, wie Sie im Vergleich zum Google Ads Developer Relations-Team bei der Beantwortung einfacher Fragen zur Google Ads API abschneiden.
Veranstaltungsabschlussvielen Dank, dass Sie am Workshop zur Google Ads API-Migration teilgenommen haben. In dieser abschließenden Sitzung fassen wir das Gelernte zusammen und besprechen die nächsten Schritte.