Videokatalog

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 16

Informationen zu den Änderungen in Version 16 der Google Ads API

Veröffentlichung von Version 15

Informationen zu den Änderungen in Version 15 der Google Ads API

Veröffentlichung von Version 14

Informationen zu den Änderungen in Version 14 der Google Ads API

Authentifizierung und Autorisierung

Einführung

Eine Einführung in die Authentifizierung und Autorisierung in der Google Ads API

Web Flow mit dem OAuth Playground

Demo der Einrichtung von Google Ads API-Anmeldedaten für Webanwendungen mit dem OAuth Playground.

Desktopfluss mit der REST API

In 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 Practices

In diesem Video behandeln wir einige Best Practices für die Arbeit mit Authentifizierung und Autorisierung.

Performance Max-Kampagnen

Einführung

Einführung in Performance Max-Kampagnen mit der Google Ads API

Assets

Assets in Performance Max-Kampagnen verwenden

Kampagnenbudget und Kampagne

Kampagnenbudget und Kampagne für eine Performance Max-Kampagne erstellen

Einzelhandel

Performance Max-Kampagnen für Onlineverkäufe mit einem Produktfeed.

Asset-Gruppen

Asset-Gruppen für Performance Max-Kampagnen erstellen

Eintragsgruppenfilter

Filter für Eintragsgruppen bei Performance Max-Kampagnen für den Einzelhandel einrichten

Asset-Gruppen-Assets

Assets mit Asset-Gruppen in Performance Max-Kampagnen verknüpfen

Conversion-Zielvorhaben der Kampagne

Conversion-Zielvorhaben für Performance Max-Kampagnen hinzufügen

Erweiterte Conversions für das Web

Einführung in erweiterte Conversions für das Web

Was 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 Web

Allgemeiner Nutzungsablauf für erweiterte Conversions für das Web in der Google Ads API.

Codebeispiel für erweiterte Conversions für das Web

Das 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 Leads

Was 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 Leads

Allgemeine Informationen zum Nutzungsablauf für erweiterte Conversions für Leads in der Google Ads API

Codebeispiel für erweiterte Conversions für Leads

Codebeispiel 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 Language

Einführung in die Berichterstellung mit der Google Ads API

GAQL-Abfragestruktur und -grammatik

Als 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 Language

Die 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 GetKeywordStats

In diesem Video wird das Erstellen des GetKeywordStats-Beispiels erläutert.

GoogleAdsFieldService und Google Ads Query Language – Feldmetadaten abrufen

GoogleAdsFieldService 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 Language

Aufbauend 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 Felder

In 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-Anforderung

In 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: Zeitraumvalidierung

In dieser Folge werden die Validierungsregeln in GAQL beim Einbinden von Zeiträumen in eine Abfrage erläutert.

GAQL-Filterbedingungen

Das 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 validieren

In 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ührung

Dieses 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 REST

In 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 Suche

In 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 abrufen

Informationen 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 verfolgen

In 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 Informationsabruf

In 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

Grundlagen

In 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 ändern

Funktion „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

Übersicht

Eine allgemeine Präsentation aller wesentlichen Konzepte des Optimierungsfaktors und der Empfehlungen für eine reibungslose Integration mithilfe der Google Ads API

Im Detail: Optimierungsfaktor

Eine Präsentation aller technischen Details für eine reibungslose Integration des Optimierungsfaktors mithilfe der Google Ads API.

Im Detail: Empfehlungen

Eine Präsentation aller technischen Details für eine reibungslose Integration beim Abrufen von Empfehlungen über die Google Ads API.

Empfehlungen: Maßnahmen ergreifen

Eine 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 anwenden

Im Folgenden wird gezeigt, wie Sie Empfehlungen mithilfe der Google Ads API anwenden.

Empfehlungen: Bulk-Aktionen ausführen

Wir zeigen Ihnen, wie Sie mithilfe der Google Ads API im Bulk-Verfahren auf Empfehlungen reagieren, und besprechen häufige Fallstricke und Fehler.

Fehlerbehandlung und Tests

Im Folgenden wird erläutert, wie Sie Fehler beheben und Testempfehlungen erhalten, wenn Sie Ihre Anwendungen mit der Google Ads API entwickeln.

Best Practices

Wir fassen viele Best Practices aus vorherigen Folgen zusammen und führen einige neue Überlegungen zur Integration ein.

Smart Bidding

Übersicht und erste Schritte

Eine 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ührung

In 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 Cloud

In 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 senden

In 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 überwachen

In 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 Testen

In diesem Video werden das Google Ads-Testkonto und seine Alternativen vorgestellt.

Tests in der Praxis

In 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 Tests

In diesem Video werden einige Best Practices zum Testen deiner Integration erläutert.

Migrationsworkshop 2021

Willkommen

Willkommen 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 neu

Die 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 migrieren

Asset-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 Kontozugriff

Wir 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 Berichterstellung

Die 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-Workshop

Aufbauend 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 Mutates

Die 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 Practices

In 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 erstellen

Die 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 Migration

In 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.

Quizspiele

In 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.

Veranstaltungsabschluss

vielen 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.