API permettant d'exécuter des requêtes Ads Data Hub
- Ressource REST: v1.customers
- Ressource REST: v1.customers.adsDataCustomers
- Ressource REST: v1.customers.adsDataLinks
- Ressource REST: v1.customers.analysisqueries
- Ressource REST: v1.customers.customBiddingAlgorithms
- Ressource REST: v1.customers.inboundCustomerLinks
- Ressource REST: v1.customers.outboundCustomerLinks
- Ressource REST: v1.customers.tables
- Ressource REST: v1.customers.tempTables
- Ressource REST: v1.customers.userListQuery
- Ressource REST: v1.customers.userLists
- Ressource REST : v1.operations
- Ressource REST: v1.outages
Service: adsdatahub.googleapis.com
Pour appeler ce service, nous vous recommandons d'utiliser les bibliothèques clientes fournies par Google. Si votre application doit utiliser vos propres bibliothèques pour appeler ce service, utilisez les informations suivantes lorsque vous effectuez les requêtes API.
Document de découverte
Un document de découverte est une spécification exploitable par un ordinateur qui permet de décrire et de consommer les API REST. Ce document permet de créer des bibliothèques clientes, des plug-ins IDE et d'autres outils qui interagissent avec les API Google. Un même service peut fournir plusieurs documents de découverte. Ce service fournit le document de découverte suivant :
Point de terminaison de service
Un point de terminaison de service est une URL de base qui spécifie l'adresse réseau d'un service d'API. Un service peut avoir plusieurs points de terminaison de service. Ce service possède le point de terminaison de service suivant, et tous les URI ci-dessous sont relatifs à ce point de terminaison de service :
https://adsdatahub.googleapis.com
Ressource REST : v1.customers
Méthodes | |
---|---|
describeValidDv360AdvertiserIds |
POST /v1/{customer=customers/*}:describeValidDv360AdvertiserIds Décrit les références annonceur DV360 valides |
describeValidFrequencyLimitingEventMatchers |
GET /v1/{customer=customers/*}:describeValidFrequencyLimitingEventMatchers Répertorie les correspondances d'événements valides, ainsi que leurs métadonnées pour les listes d'audience liées à la limitation de la fréquence d'exposition. |
exportJobHistory |
POST /v1/{customer=customers/*}:exportJobHistory Exporte l'historique des tâches d'un compte client vers l'ensemble de données BigQuery sélectionné par le client. |
generateDv360IvtVideoViewabilityReport |
POST /v1/{customer=customers/*}:generateDv360IvtVideoViewabilityReport Démarre l'exécution d'une requête pour récupérer les métriques de visibilité du trafic incorrect pour la plate-forme DV360. |
generateIvtReport |
POST /v1/{name=customers/*}:generateIvtReport Démarre l'exécution d'une requête pour récupérer un récapitulatif quotidien du nombre de trafic incorrect pour une plate-forme spécifique. |
get |
GET /v1/{name=customers/*} Récupère le client Ads Data Hub demandé. |
getImportCompletionStatus |
GET /v1/{customer=customers/*}/importCompletionStatus Renvoie le pourcentage de données Google pour tous les clients qui ont bien été ingérés dans ADH à la date donnée. |
list |
GET /v1/customers Répertorie les clients Ads Data Hub auxquels l'utilisateur actuel a accès. |
Ressource REST: v1.customers.adsDataCustomers
Méthodes | |
---|---|
get |
GET /v1/{name=customers/*/adsDataCustomers/*} Récupère le client Ads Data Hub demandé. |
getDataAccessBudget |
GET /v1/{name=customers/*/adsDataCustomers/*/dataAccessBudget} Récupère le budget d'accès aux données pour la source de données Ads demandée pour les 366 derniers jours. |
list |
GET /v1/{parent=customers/*}/adsDataCustomers Répertorie les données sur les annonces auxquelles les clients ont accès. |
Ressource REST : v1.customers.adsDataLinks
Méthodes | |
---|---|
batchApprove |
POST /v1/{parent=customers/*}/adsDataLinks:batchApprove Approuvez la liste des associations de données relatives aux annonces en attente. |
batchReject |
POST /v1/{parent=customers/*}/adsDataLinks:batchReject Refusez la liste des associations de données relatives aux annonces en attente. |
list |
GET /v1/{parent=customers/*}/adsDataLinks Répertorie les associations entre le client spécifié et d'autres entités publicitaires Google. |
Ressource REST: v1.customers.analysisqueries
Méthodes | |
---|---|
create |
POST /v1/{parent=customers/*}/analysisQueries Crée une requête d'analyse pour une exécution ultérieure. |
delete |
DELETE /v1/{name=customers/*/analysisQueries/*} Supprime une requête d'analyse. |
get |
GET /v1/{name=customers/*/analysisQueries/*} Récupère la requête d'analyse demandée. |
list |
GET /v1/{parent=customers/*}/analysisQueries Répertorie les requêtes d'analyse appartenant au client spécifié. |
patch |
PATCH /v1/{query.name=customers/*/analysisQueries/*} Met à jour une requête d'analyse existante. |
start |
POST /v1/{name=customers/*/analysisQueries/*}:start Démarre l'exécution sur une requête d'analyse stockée. |
startTransient |
POST /v1/{parent=customers/*}/analysisQueries:startTransient Démarre l'exécution sur une requête d'analyse temporaire. |
validate |
POST /v1/{parent=customers/*}/analysisQueries:validate Effectue des contrôles de validation statique sur la requête d'analyse fournie. |
Ressource REST : v1.customers.customBiddingAlgorithms
Méthodes | |
---|---|
addAdvertiser |
POST /v1/{customBiddingAlgorithm=customers/*/customBiddingAlgorithms/*}:addAdvertiser Ajoutez un annonceur DV360 aux annonceurs utilisant l'algorithme d'enchères personnalisées. |
create |
POST /v1/{parent=customers/*}/customBiddingAlgorithms Crée un algorithme d'enchères personnalisées géré par Ads Data Hub. |
delete |
DELETE /v1/{name=customers/*/customBiddingAlgorithms/*} Supprimez cet algorithme d'enchères personnalisées. |
execute |
POST /v1/{name=customers/*/customBiddingAlgorithms/*}:execute Indique les 30 derniers jours d'impressions pour les modèles d'enchères personnalisées. |
get |
GET /v1/{name=customers/*/customBiddingAlgorithms/*} Récupère l'algorithme d'enchères personnalisées géré par Ads Data Hub qui est demandé. |
list |
GET /v1/{parent=customers/*}/customBiddingAlgorithms Répertorie les algorithmes d'enchères personnalisées gérés par le client Ads Data Hub spécifié. |
patch |
PATCH /v1/{customBiddingAlgorithm.name=customers/*/customBiddingAlgorithms/*} Met à jour l'algorithme d'enchères personnalisées géré par Ads Data Hub qui est demandé. |
removeAdvertiser |
POST /v1/{customBiddingAlgorithm=customers/*/customBiddingAlgorithms/*}:removeAdvertiser Supprimez un annonceur DV360 de la liste des annonceurs utilisant l'algorithme d'enchères personnalisées. |
Ressource REST: v1.customers.inboundCustomerLinks
Méthodes | |
---|---|
list |
GET /v1/{parent=customers/*}/inboundCustomerLinks Répertorie les associations où un autre client Ads Data Hub a accordé l'accès au client spécifié. |
Ressource REST : v1.customers.outboundCustomerLinks
Méthodes | |
---|---|
list |
GET /v1/{parent=customers/*}/outboundCustomerLinks Répertorie les liens dans lesquels le client spécifié a accordé un accès à d'autres clients Ads Data Hub. |
Ressource REST: v1.customers.tables
Méthodes | |
---|---|
get |
GET /v1/{name=customers/*/tables/*} Récupère le tableau Ads Data Hub demandé. |
list |
GET /v1/{parent=customers/*}/tables Répertorie les tables Ads Data Hub auxquelles le client spécifié a accès. |
Ressource REST: v1.customers.tempTables
Méthodes | |
---|---|
get |
GET /v1/{name=customers/*/tempTables/*} Récupère le tableau temporaire Ads Data Hub demandé. |
list |
GET /v1/{parent=customers/*}/tempTables Répertorie les tables temporaires Ads Data Hub que le client a créées. |
Ressource REST: v1.customers.userListQuery
Méthodes | |
---|---|
create |
POST /v1/{parent=customers/*}/userListQueries Crée une requête de liste d'utilisateurs pour une exécution ultérieure. |
delete |
DELETE /v1/{name=customers/*/userListQueries/*} Supprime une requête de liste d'utilisateurs. |
get |
GET /v1/{name=customers/*/userListQueries/*} Récupère la requête de liste d'utilisateurs demandée. |
list |
GET /v1/{parent=customers/*}/userListQueries Répertorie les requêtes de liste d'utilisateurs appartenant au client spécifié. |
patch |
PATCH /v1/{query.name=customers/*/userListQueries/*} Met à jour une requête de liste d'utilisateurs existante. |
start |
POST /v1/{name=customers/*/userListQueries/*}:start Démarre l'exécution d'une requête de liste d'utilisateurs stockée. |
startTransient |
POST /v1/{parent=customers/*}/userListQueries:startTransient Démarre l'exécution sur une requête temporaire de liste d'utilisateurs. |
validate |
POST /v1/{parent=customers/*}/userListQueries:validate Effectue des contrôles de validation statique sur la requête de liste d'utilisateurs fournie. |
Ressource REST: v1.customers.userLists
Méthodes | |
---|---|
addEventMatchers |
POST /v1/{userList=customers/*/userLists/*}:addEventMatchers Ajoute des outils de mise en correspondance des événements à une liste d'utilisateurs basée sur la fréquence. |
addRecipients |
POST /v1/{userList=customers/*/userLists/*}:addRecipients Ajoutez des entités aux destinataires d'une liste d'utilisateurs gérée par Ads Data Hub. |
create |
POST /v1/{parent=customers/*}/userLists Crée une liste d'utilisateurs gérée par Ads Data Hub. |
delete |
DELETE /v1/{name=customers/*/userLists/*} Supprimez la liste d'utilisateurs gérée par Ads Data Hub demandée. |
generateFrequencyListMemberships |
POST /v1/{name=customers/*/userLists/*}:generateFrequencyListMemberships Génère des adhésions pour la liste d'utilisateurs. |
get |
GET /v1/{name=customers/*/userLists/*} Récupère la liste des utilisateurs gérés par Ads Data Hub demandée. |
list |
GET /v1/{parent=customers/*}/userLists Répertorie les listes d'utilisateurs gérées par le client Ads Data Hub spécifié. |
patch |
PATCH /v1/{userList.name=customers/*/userLists/*} Met à jour la liste d'utilisateurs gérée par Ads Data Hub demandée. |
removeRecipients |
POST /v1/{userList=customers/*/userLists/*}:removeRecipients Supprime les entités des destinataires d'une liste d'utilisateurs gérée par Ads Data Hub. |
Ressource REST : v1.operations
Méthodes | |
---|---|
cancel |
POST /v1/{name=operations/**}:cancel Démarre l'annulation asynchrone sur une opération de longue durée. |
delete |
DELETE /v1/{name=operations/**} Supprime une opération de longue durée. |
get |
GET /v1/{name=operations/**} Récupère le dernier état d'une opération de longue durée. |
list |
GET /v1/{name} Répertorie les opérations qui correspondent au filtre spécifié dans la requête. |
wait |
POST /v1/{name=operations/**}:wait Attend que l'opération de longue durée spécifiée soit terminée ou qu'elle atteigne le délai avant expiration spécifié, renvoyant le dernier état. |
Ressource REST: v1.outages
Méthodes | |
---|---|
list |
GET /v1/outages Répertorie les interruptions par ordre décroissant d'horodatage de début. La période d'analyse est de 130 jours. |