API zum Ausführen von Ads Data Hub-Abfragen
- REST-Ressource: v1.customers
- REST-Ressource: v1.customers.adsDataCustomers
- REST-Ressource: v1.customers.adsDataLinks
- REST-Ressource: v1.customers.analysisAbfragen
- REST-Ressource: v1.customers.customBiddingAlgorithms
- REST-Ressource: v1.customers.inboundCustomerLinks
- REST-Ressource: v1.customers.outboundCustomerLinks
- REST-Ressource: v1.customers.tables
- REST-Ressource: v1.customers.tempTables
- REST-Ressource: v1.customers.userListQuery
- REST-Ressource: v1.customers.userLists
- REST-Ressource: v1.operations
- REST-Ressource: v1.outages
Dienst: adsdatahub.googleapis.com
Wir empfehlen, die von Google bereitgestellten Clientbibliotheken zu verwenden, um diesen Dienst aufzurufen. Wenn Ihre Anwendung zum Aufrufen dieses Dienstes Ihre eigenen Bibliotheken verwenden muss, verwenden Sie die folgenden Informationen, wenn Sie die API-Anfragen stellen.
Discovery-Dokument
Ein Discovery-Dokument ist eine maschinenlesbare Spezifikation zum Beschreiben und Nutzen von REST APIs. Sie wird verwendet, um Clientbibliotheken, IDE-Plug-ins und andere Tools zu erstellen, die mit Google APIs interagieren. Ein Dienst kann mehrere Discovery-Dokumente haben. Der Dienst stellt folgendes Discovery-Dokument zur Verfügung:
Dienstendpunkt
Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:
https://adsdatahub.googleapis.com
REST-Ressource: v1.customers
Methoden | |
---|---|
describeValidDv360AdvertiserIds |
POST /v1/{customer=customers/*}:describeValidDv360AdvertiserIds Beschreibt die gültigen DV360-Werbetreibenden-IDs |
describeValidFrequencyLimitingEventMatchers |
GET /v1/{customer=customers/*}:describeValidFrequencyLimitingEventMatchers Führt gültige Ereignis-Matcher mit ihren Metadaten für Frequency Capping-Zielgruppenlisten auf. |
exportJobHistory |
POST /v1/{customer=customers/*}:exportJobHistory Exportiert den Jobverlauf eines Kundenkontos in das vom Kunden ausgewählte BigQuery-Dataset. |
generateDv360IvtVideoViewabilityReport |
POST /v1/{customer=customers/*}:generateDv360IvtVideoViewabilityReport Startet die Ausführung einer Abfrage, um Sichtbarkeitsmesswerte für ungültige Zugriffe für die DV360-Plattform abzurufen. |
generateIvtReport |
POST /v1/{name=customers/*}:generateIvtReport Startet die Ausführung einer Abfrage, um eine tägliche Übersicht über die ungültigen Zugriffe für eine bestimmte Plattform abzurufen. |
get |
GET /v1/{name=customers/*} Ruft den angeforderten Ads Data Hub-Kunden ab. |
getImportCompletionStatus |
GET /v1/{customer=customers/*}/importCompletionStatus Gibt den Prozentsatz der Google-Daten für alle Kunden zurück, die am angegebenen Datum erfolgreich in ADH aufgenommen wurden. |
list |
GET /v1/customers Listet Ads Data Hub-Kunden auf, auf die der aktuelle Nutzer Zugriff hat. |
REST-Ressource: v1.customers.adsDataCustomers
Methoden | |
---|---|
get |
GET /v1/{name=customers/*/adsDataCustomers/*} Ruft den angeforderten Ads Data Hub-Kunden ab. |
getDataAccessBudget |
GET /v1/{name=customers/*/adsDataCustomers/*/dataAccessBudget} Ruft das Datenzugriffsbudget für die angeforderte Anzeigenquelle in den letzten 366 Tagen ab. |
list |
GET /v1/{parent=customers/*}/adsDataCustomers Listet Anzeigendaten auf, auf die Kunden zugreifen können. |
REST-Ressource: v1.customers.adsDataLinks
Methoden | |
---|---|
batchApprove |
POST /v1/{parent=customers/*}/adsDataLinks:batchApprove Genehmigen Sie eine Liste mit ausstehenden Datenverknüpfungen zu Anzeigen. |
batchReject |
POST /v1/{parent=customers/*}/adsDataLinks:batchReject Eine Liste ausstehender Verknüpfungen mit Anzeigendaten wird abgelehnt. |
list |
GET /v1/{parent=customers/*}/adsDataLinks Listet Verknüpfungen zwischen dem angegebenen Kunden und anderen Google-Werbeeinheiten auf. |
REST-Ressource: v1.customers.analysisAbfragen
Methoden | |
---|---|
create |
POST /v1/{parent=customers/*}/analysisQueries Erstellt eine Analyseabfrage zur späteren Ausführung. |
delete |
DELETE /v1/{name=customers/*/analysisQueries/*} Löscht eine Analyseabfrage. |
get |
GET /v1/{name=customers/*/analysisQueries/*} Ruft die angeforderte Analyseabfrage ab. |
list |
GET /v1/{parent=customers/*}/analysisQueries Listet die Analyseabfragen des angegebenen Kunden auf. |
patch |
PATCH /v1/{query.name=customers/*/analysisQueries/*} Aktualisiert eine vorhandene Analyseabfrage. |
start |
POST /v1/{name=customers/*/analysisQueries/*}:start Startet die Ausführung für eine gespeicherte Analyseabfrage. |
startTransient |
POST /v1/{parent=customers/*}/analysisQueries:startTransient Startet die Ausführung für eine vorübergehende Analyseabfrage. |
validate |
POST /v1/{parent=customers/*}/analysisQueries:validate Führt statische Validierungsprüfungen für die bereitgestellte Analyseabfrage durch. |
REST-Ressource: v1.customers.customBiddingAlgorithms
Methoden | |
---|---|
addAdvertiser |
POST /v1/{customBiddingAlgorithm=customers/*/customBiddingAlgorithms/*}:addAdvertiser Fügen Sie dem Algorithmus für die benutzerdefinierte Gebotseinstellung einen DV360-Werbetreibenden hinzu. |
create |
POST /v1/{parent=customers/*}/customBiddingAlgorithms Erstellt einen in Ads Data Hub verwalteten Algorithmus für die benutzerdefinierte Gebotseinstellung. |
delete |
DELETE /v1/{name=customers/*/customBiddingAlgorithms/*} Löschen Sie diesen Algorithmus für die benutzerdefinierte Gebotseinstellung. |
execute |
POST /v1/{name=customers/*/customBiddingAlgorithms/*}:execute Hiermit werden die Impressionen der letzten 30 Tage für die benutzerdefinierten Gebotsmodelle bewertet. |
get |
GET /v1/{name=customers/*/customBiddingAlgorithms/*} Ruft den angeforderten Ads Data Hub-Algorithmus für die benutzerdefinierte Gebotseinstellung ab. |
list |
GET /v1/{parent=customers/*}/customBiddingAlgorithms Listet die Algorithmen für die benutzerdefinierte Gebotseinstellung auf, die vom angegebenen Ads Data Hub-Kunden verwaltet werden. |
patch |
PATCH /v1/{customBiddingAlgorithm.name=customers/*/customBiddingAlgorithms/*} Aktualisiert den angeforderten Ads Data Hub-Algorithmus für die benutzerdefinierte Gebotseinstellung. |
removeAdvertiser |
POST /v1/{customBiddingAlgorithm=customers/*/customBiddingAlgorithms/*}:removeAdvertiser Entfernen Sie einen DV360-Werbetreibenden aus dem Algorithmus für die benutzerdefinierte Gebotseinstellung. |
REST-Ressource: v1.customers.inboundCustomerLinks
Methoden | |
---|---|
list |
GET /v1/{parent=customers/*}/inboundCustomerLinks Führt Links auf, bei denen ein anderer Ads Data Hub-Kunde dem angegebenen Kunden Zugriff gewährt hat. |
REST-Ressource: v1.customers.outboundCustomerLinks
Methoden | |
---|---|
list |
GET /v1/{parent=customers/*}/outboundCustomerLinks Führt Links auf, bei denen der angegebene Kunde anderen Ads Data Hub-Kunden Zugriff gewährt hat. |
REST-Ressource: v1.customers.tables
Methoden | |
---|---|
get |
GET /v1/{name=customers/*/tables/*} Ruft die angeforderte Ads Data Hub-Tabelle ab. |
list |
GET /v1/{parent=customers/*}/tables Führt die Ads Data Hub-Tabellen auf, auf die der angegebene Kunde zugreifen kann. |
REST-Ressource: v1.customers.tempTables
Methoden | |
---|---|
get |
GET /v1/{name=customers/*/tempTables/*} Ruft die angeforderte temporäre Tabelle von Ads Data Hub ab. |
list |
GET /v1/{parent=customers/*}/tempTables Erstellt eine Liste der temporären Ads Data Hub-Tabellen, die der Kunde erstellt hat. |
REST-Ressource: v1.customers.userListQuery
Methoden | |
---|---|
create |
POST /v1/{parent=customers/*}/userListQueries Erstellt eine Nutzerliste-Abfrage zur späteren Ausführung. |
delete |
DELETE /v1/{name=customers/*/userListQueries/*} Löscht eine Nutzerliste-Abfrage. |
get |
GET /v1/{name=customers/*/userListQueries/*} Ruft die angeforderte Nutzerliste-Abfrage ab. |
list |
GET /v1/{parent=customers/*}/userListQueries Listet die Abfragen der Nutzerliste des angegebenen Kunden auf. |
patch |
PATCH /v1/{query.name=customers/*/userListQueries/*} Aktualisiert eine vorhandene Abfrage der Nutzerliste. |
start |
POST /v1/{name=customers/*/userListQueries/*}:start Startet die Ausführung in einer gespeicherten Nutzerliste-Abfrage. |
startTransient |
POST /v1/{parent=customers/*}/userListQueries:startTransient Startet die Ausführung bei einer temporären Nutzerliste-Abfrage. |
validate |
POST /v1/{parent=customers/*}/userListQueries:validate Führt statische Validierungsprüfungen für die angegebene Nutzerliste-Abfrage durch. |
REST-Ressource: v1.customers.userLists
Methoden | |
---|---|
addEventMatchers |
POST /v1/{userList=customers/*/userLists/*}:addEventMatchers Fügt Event-Matcher einer häufigkeitsbasierten Nutzerliste hinzu. |
addRecipients |
POST /v1/{userList=customers/*/userLists/*}:addRecipients Fügen Sie den Empfängern einer von Ads Data Hub verwalteten Nutzerliste Entitäten hinzu. |
create |
POST /v1/{parent=customers/*}/userLists Erstellt eine von Ads Data Hub verwaltete Nutzerliste. |
delete |
DELETE /v1/{name=customers/*/userLists/*} Löschen Sie die angeforderte, in Ads Data Hub verwaltete Nutzerliste. |
generateFrequencyListMemberships |
POST /v1/{name=customers/*/userLists/*}:generateFrequencyListMemberships Generieren Sie Mitgliedschaften für die UID. |
get |
GET /v1/{name=customers/*/userLists/*} Ruft die angeforderte, von Ads Data Hub verwaltete Nutzerliste ab. |
list |
GET /v1/{parent=customers/*}/userLists Führt die Nutzerlisten auf, die vom angegebenen Ads Data Hub-Kunden verwaltet werden. |
patch |
PATCH /v1/{userList.name=customers/*/userLists/*} Aktualisiert die angeforderte, in Ads Data Hub verwaltete Nutzerliste. |
removeRecipients |
POST /v1/{userList=customers/*/userLists/*}:removeRecipients Entfernt Entitäten aus den Empfängern einer von Ads Data Hub verwalteten Nutzerliste. |
REST-Ressource: v1.operations
Methoden | |
---|---|
cancel |
POST /v1/{name=operations/**}:cancel Startet den asynchronen Abbruch eines lang andauernden Vorgangs. |
delete |
DELETE /v1/{name=operations/**} Löscht einen Vorgang mit langer Ausführungszeit. |
get |
GET /v1/{name=operations/**} Ruft den letzten Status eines lang andauernden Vorgangs ab. |
list |
GET /v1/{name} Listet Vorgänge auf, die zum angegebenen Filter in der Anfrage passen. |
wait |
POST /v1/{name=operations/**}:wait Wartet, bis der angegebene lang andauernde Vorgang abgeschlossen ist oder das angegebene Zeitlimit erreicht ist, wobei der letzte Status zurückgegeben wird. |
REST-Ressource: v1.outages
Methoden | |
---|---|
list |
GET /v1/outages Listet die Ausfälle in absteigender Reihenfolge des Zeitstempels für den Ausfallbeginn auf und das Lookback-Window beträgt 130 Tage. |