Einrichtung eines Ads Data Hub-Kontos: Überblick
Hier finden Sie eine Übersicht über die Schritte, die zum Einrichten eines Ads Data Hub-Kontos erforderlich sind:
- Kontostruktur festlegen: Wählen Sie zwischen einem einstufigen Konto (für die meisten Organisationen empfohlen) oder einem zweistufigen Konto für komplexe Strukturen mit mehreren Werbetreibenden.
- Google Cloud-Projekte konfigurieren:
Legen Sie ein Google Cloud-Projekt als Administratorprojekt fest, aktivieren Sie die Ads Data Hub API (
adsdatahub.googleapis.com) und die BigQuery API (bigquery.googleapis.com), erstellen Sie ein BigQuery-Dataset und gewähren Sie dem Ads Data Hub-Dienstkonto (ein Google Cloud-Dienst-Agent pro Produkt und Projekt oder P4SA) die Berechtigung zum Lesen und Schreiben in Ihren Datasets. - Nutzerzugriff bereitstellen: Weisen Sie Nutzern in Ihrem Ads Data Hub-Konto Nutzerzugriffsrollen zu und konfigurieren Sie BigQuery-IAM-Berechtigungen.
- Daten mit Ihrem Ads Data Hub-Konto verknüpfen: Verbinden Sie Ihre Konten der Google-Werbeplattform, indem Sie Konten in Ads Data Hub verknüpfen.
Ads Data Hub-Konto strukturieren
Im Folgenden werden zwei Arten von Kontostrukturen erläutert. Sobald Sie die für die Anforderungen Ihrer Organisation erforderliche Struktur bestimmt haben, teilen Sie dies Ihrem Google-Ansprechpartner mit. Wenn Sie der Meinung sind, dass keine dieser Kontostrukturen für Sie geeignet ist, beraten Sie sich mit Ihrem Google-Ansprechpartner.
Einstufiges Konto
Ein einstufiges Konto ist ein Ads Data Hub-Konto ohne Unterkonten. Dies ist die empfohlene und am häufigsten verwendete Struktur für die meisten Kunden. Bei dieser Kontostruktur sind die Daten zu Aufrufen als Anzeige direkt mit Ihrem Ads Data Hub-Konto verknüpft und der Datenzugriff wird ausschließlich durch die Zugriffsrollen der Nutzer bestimmt.
Zweistufiges Konto
Wenn Ihr Ads Data Hub-Konto eine komplexe Organisationsstruktur abbilden soll, benötigen Sie eventuell ein zweistufiges Konto. Bei dieser Kontostruktur enthält Ihr Ads Data Hub-Konto (d. h. das übergeordnete Konto) mehrere untergeordnete Konten. Die Anzeigendaten sind mit den untergeordneten Konten verknüpft und der Nutzerzugriff kann eingeschränkt werden, indem Nutzer bestimmten untergeordneten Konten zugewiesen werden. Die Beziehung zwischen einem übergeordneten und einem untergeordneten Konto ist unveränderlich. Das heißt, untergeordnete Konten können nicht zu einem anderen übergeordneten Konto verschoben werden. Für jedes Ads Data Hub-Konto (und jedes untergeordnete Konto) ist ein eigenes Google Cloud-Projekt erforderlich, das als einziges Administratorprojekt für dieses Ads Data Hub-Konto festgelegt ist. Diese Beziehung muss 1:1 sein: Ein einzelnes Google Cloud-Projekt kann nicht als Administratorprojekt für mehrere Ads Data Hub-Konten dienen.
Ihre BigQuery-Datasets müssen sich in derselben Region wie Ihr Ads Data Hub-Konto befinden (US, EU, asia-northeast1 oder australia-southeast1). Alle untergeordneten Konten übernehmen die Region vom übergeordneten Ads Data Hub-Konto.
In diesem Diagramm werden die beiden Kontostrukturen verglichen:
| Einstufig | Zweistufig | |
|---|---|---|
| Typische Anwendungsfälle | Werbetreibende | Agenturen Werbetreibende mit komplexer Organisationsstruktur |
| Beispieldiagramm |
|
|
| Datenverknüpfung | ||
| Es wird davon ausgegangen, dass der Inhaber des Ads Data Hub-Kontos gleichzeitig der Inhaber des Werbeplattform-Kontos ist. | ||
| Konten der Google-Werbeplattform sind direkt mit Ihrem Ads Data Hub-Konto verknüpft. | ||
| Untergeordnete Konten, die bestimmte Werbetreibende repräsentieren, werden in Ihrem Ads Data Hub-Konto erstellt. | ||
| Konten der Google-Werbeplattform werden über Anzeigendaten von IDs mit Ihren untergeordneten Ads Data Hub-Konten verknüpft. Über „Anzeigendaten von IDs“ kann jeweils eine Werbeplattform-ID zugewiesen werden. | ||
| Nutzerverwaltung | ||
| Einfache Nutzerverwaltung. Nutzer werden direkt in Ihrem Ads Data Hub-Konto verwaltet. Nutzer, die Zugriff auf dieses Konto haben, können auf alle verknüpften Anzeigendaten des Kontos zugreifen. |
||
| Detaillierte Nutzerverwaltung Nutzer, die direkt in Ihrem Ads Data Hub-Konto verwaltet werden, können auf alle Anzeigendaten zugreifen, die mit den untergeordneten Konten verknüpft sind. Nutzer, die in einem bestimmten untergeordneten Konto verwaltet werden, können auf alle Anzeigendaten zugreifen, die mit diesem Konto verknüpft sind. Aber sie können nicht auf Daten von anderen untergeordneten Konten zugreifen. |
||
| Google Cloud-Anforderungen | ||
| Für Ihr Ads Data Hub-Konto ist ein administratives Google Cloud-Projekt erforderlich (1:1-Beziehung). | ||
| Für Ihr Ads Data Hub-Konto und jedes untergeordnete Konto ist jeweils ein Google Cloud-Administratorprojekt erforderlich (jeweils in einer 1:1-Beziehung). | ||
| Daten können aus mehreren Cloud-Regionen in dasselbe Ads Data Hub-Konto importiert werden. | ||
| Zusammenführung von Daten | ||
| Daten aus verschiedenen Werbeplattform-Konten, die mit demselben Konto (oder demselben untergeordneten Konto) verknüpft sind, können in derselben Abfrage zusammengeführt werden. Daten aus verschiedenen untergeordneten Konten können nicht in derselben Abfrage zusammengeführt werden. | ||
Google Cloud-Projekt(e) konfigurieren (manuelle Konfiguration)
Ihr Google Cloud-Projekt enthält Ihre Ads Data Hub-Ergebnisse und alle selbst erhobenen Daten, die Sie zum Schreiben von eigenen Joins verwenden. Außerdem bilden Google Cloud-Projekte die Grundlage, auf der die Abrechnung und die Nutzung von Google Cloud-Diensten basieren.
Weitere Informationen zur Funktionsweise von Ads Data Hub mit BigQuery
Weitere Informationen zum Erstellen eines Google Cloud-Projekts
Administratorprojekt festlegen
Aus administrativen Gründen wird Ihr Ads Data Hub-Konto anfangs mit einem bestimmten Google Cloud-Projekt erstellt, das auch als Administratorprojekt bezeichnet wird. Nachdem Sie ein Projekt als Administratorprojekt festgelegt haben, kann diese Festlegung nicht mehr geändert werden. Diese Beziehung ist strikt 1:1: Ein einzelnes Google Cloud-Projekt kann nicht als Administratorprojekt für mehrere Ads Data Hub-Konten (oder untergeordnete Konten) festgelegt werden.
Unabhängig vom festgelegten Administratorprojekt kann Ihr Ads Data Hub-Konto Eingabedaten aus BigQuery-Datasets in einer beliebigen Anzahl von Google Cloud-Projekten lesen und Ausgabeergebnisse in diese schreiben. Der Zugriff auf diese Datasets wird gesteuert, indem dem Ads Data Hub-Dienstkonto (einem Google Cloud-Dienst-Agent pro Produkt und Projekt oder P4SA) die entsprechenden BigQuery-Berechtigungen für die erforderlichen Datasets oder Google Cloud-Projekte gewährt werden. Diese Berechtigungen können jederzeit aktualisiert werden.
Nachdem Sie ein Administratorprojekt ausgewählt haben, können Sie kein anderes mehr festlegen. Wenn Sie Ihre Festlegung ändern, kann das zu Problemen mit Ihrem Ads Data Hub-Konto führen. Daher ist es wichtig, dass Sie beim Einrichten Ihres Kontos ein dauerhaftes Google Cloud-Projekt als Administratorprojekt festlegen. Wenn Sie die Ads Data Hub API in Ihrem Administratorprojekt deaktivieren oder Ihr Administratorprojekt löschen, kann das zu Datenverlust und Problemen beim Zugriff auf Ihr Ads Data Hub-Konto führen. Außerdem sollten Sie bevorstehende Veränderungen (z. B. von Benennungskonventionen) in Ihrer Organisation berücksichtigen, die eine Änderung Ihres Administratorprojekts erfordern könnten.
Wenn Ihr Administratorprojekt versehentlich gelöscht wurde oder Sie Hilfe beim Wiederherstellen des Zugriffs auf Ihr Konto benötigen, wenden Sie sich an den Ads Data Hub-Support.
Beispiele für Google Cloud-Projektkonfigurationen
Die meisten Nutzer können ein einzelnes Projekt (Standardeinrichtung) verwenden, das alle Funktionen übernimmt. Das schließt Ein- und Ausgabedaten ein. Diese Konfiguration wird empfohlen, weil die Einbindung zusätzlicher Projekte zu mehr Komplexität und einem höheren Aufwand führt. Wenn die Einrichtung eines einzelnen Projekts jedoch nicht Ihren Anforderungen entspricht, bestimmen Sie gemeinsam mit Ihrem Google-Ansprechpartner, welche Struktur sich am besten eignet.
Standardeinrichtung – ein einzelnes Projekt, das für alle Funktionen verwendet wird:

Separates Projekt für die Eingabe, Administratorprojekt für die Verwaltung und Ausgabe:

API im Administratorprojekt aktivieren
Bevor Sie ein Ads Data Hub-Konto erstellen, müssen Sie die Ads Data Hub API (Dienstname: adsdatahub.googleapis.com, „API zum Ausführen von Ads Data Hub-Abfragen“) und die BigQuery API (Dienstname: bigquery.googleapis.com, „Eine Datenplattform für Kunden zum Erstellen, Verwalten, Freigeben und Abfragen von Daten“) in Ihrem Administratorprojekt aktivieren.
Der Nutzer, der die APIs aktiviert, sollte im Administratorprojekt die Berechtigung serviceusage.services.enable haben. Dies könnte auch jemand außerhalb Ihrer Organisation sein.
Weitere Informationen zum Aktivieren der Ads Data Hub API
BigQuery-Dataset erstellen
In BigQuery-Datasets werden Ads Data Hub-Ergebnisse gespeichert. Außerdem können Sie Ihre Daten dort weiter analysieren.
Bei der Kontoerstellung wird in den Ads Data Hub-Kontoeinstellungen ein Standard-Dataset eingetragen. In dieses Dataset werden Ergebnisse geschrieben, wenn Sie bei der Abfrage kein Dataset angeben.
Die Dataset-ID besteht aus dem Namen des Standardausgabeprojekts und dem Dataset-Namen: projectName.datasetName.
Informationen zum Erstellen von Datasets in BigQuery
Sowohl die BigQuery-Eingabe- als auch die BigQuery-Ausgabe-Datasets müssen sich an dem Standort befinden, der der Region Ihres Ads Data Hub-Kontos entspricht:
- US-Konten: Geben Sie die Multiregion
USan. - EU-Konten: Geben Sie die Multiregion
EUan. - Konten im asiatisch-pazifischen Raum: Geben Sie
asia-northeast1(Tokio) oderaustralia-southeast1(Sydney) an, je nachdem, was Ihrem Konto entspricht.
Jobs schlagen fehl, wenn der Standort eines Datasets nicht mit der Region Ihres Kontos übereinstimmt. Das ist beispielsweise der Fall, wenn Sie us-east1 für ein Konto in der multiregionalen Region „US“ oder US für ein Konto in asia-northeast1 angeben.
Der geografische Standort der Anzeigenbereitstellung und des Zielgruppen-Targetings ist völlig unabhängig vom BigQuery-Datenstandort, der beim Ausführen von Ads Data Hub-Abfragen verwendet wird. Unabhängig davon, wo Ihre Anzeigen ausgeliefert werden oder wo sich die Zielgruppen weltweit befinden, müssen Ihre BigQuery-Datasets für die Ein- und Ausgabe am Standort der Region Ihres Ads Data Hub-Kontos gespeichert sein.
Dem Ads Data Hub-Dienstkonto Schreibzugriff auf Ihr Google Cloud-Projekt gewähren
Damit Ads Data Hub Daten lesen und Ergebnisse schreiben kann, müssen Sie dem Ads Data Hub-Dienstkonto (P4SA) Zugriff auf die relevanten BigQuery-Datasets gewähren:
- Ausgabe-Datasets: Gewähren Sie BigQuery-Datenbearbeiter (
roles/bigquery.dataEditor), damit Ads Data Hub Abfrageergebnisse in Ihr Dataset schreiben kann. - Eingabe-Datasets (selbst erhobene Daten): Gewähren Sie BigQuery-Datenbetrachter (
roles/bigquery.dataViewer), damit Ads Data Hub Ihre selbst erhobenen Daten für Joins lesen kann.
Berechtigungen können entweder auf Dataset- oder auf Projektebene gewährt werden:
- Dataset-Ebene (empfohlen): Wählen Sie in der BigQuery-Konsole Ihr Dataset aus, klicken Sie auf Freigeben > Berechtigungen verwalten und fügen Sie das Hauptkonto des Dienstkontos hinzu.
- Projektebene: Fügen Sie das Dienstkonto-Hauptkonto auf der Seite Identity and Access Management (IAM) in der Google Cloud Console hinzu.
Die E-Mail-Adresse (Hauptkonto) des Ads Data Hub-Dienstkontos (P4SA) finden Sie in Ihrem Ads Data Hub-Konto unter Einstellungen > Details > Dienstkonto.
Nutzern Zugriff gewähren
Nutzer müssen Zugriff auf Ads Data Hub und auf BigQuery haben. In Ads Data Hub schreiben und führen sie Abfragen aus und in BigQuery arbeiten sie mit den Ergebnissen von Ads Data Hub.
Nutzer werden Ihrem Ads Data Hub-Konto unter Einstellungen > Nutzer hinzugefügt. Ihnen wird ein rollenbasierter Zugriff (z. B. Superuser, Analyst oder Lesezugriff) zugewiesen, damit sie Abfragen schreiben und ausführen können.
In Google Cloud steuern BigQuery-IAM-Rollen (z. B. roles/bigquery.dataViewer und roles/bigquery.user), wer die resultierenden Ausgabetabellen in BigQuery ansehen und abfragen kann.
Informationen zum rollenbasierten Zugriff in Ads Data Hub und zur Zugriffssteuerung in BigQuery
Daten mit Ihrem Ads Data Hub-Konto verknüpfen
Damit in Ads Data Hub Anzeigendaten zum Abrufen bereitstehen, müssen Sie in dem Konto, das mit dem von Ihrem Team verwendeten Google-Anzeigenprodukt verknüpft ist, eine Verknüpfung erstellen.
Die Kontoverknüpfung erfolgt in zwei Schritten:
- Verknüpfungsanfrage stellen: Eine Verknüpfungsanfrage wird von der Google-Werbeplattform aus gestellt, die Ihr Team verwendet (z. B. Google Ads, Display & Video 360, Campaign Manager 360 oder YouTube Reserve).
- Verknüpfungsanfrage genehmigen: Die Verknüpfungsanfrage wird in Ihrem Ads Data Hub-Konto genehmigt – entweder in der Ads Data Hub-Benutzeroberfläche unter Einstellungen > Verknüpfte Konten oder programmatisch über die
CustomerService.BatchApproveAdsDataLinksAPI.
Weitere Informationen zum Verknüpfen von Konten in Ads Data Hub