L'API Out of Home Seller di DV360 consente di gestire l'inventario, prenotare gli ordini, generare creatività e inviare eventi di riproduzione degli annunci.
- Risorsa REST: v1beta1
- Risorsa REST: v1beta1.adPlays
- Risorsa REST: v1beta1.adUnits
- Risorsa REST: v1beta1.availabilityORDER
- Risorsa REST: v1beta1.availabilityORDER.availabilityLines
- Risorsa REST: v1beta1.creativeAssets
- Risorsa REST: v1beta1.orders
- Risorsa REST: v1beta1.orders.lines
- Risorsa REST: v1beta1.orders.lines.assignments
- Risorsa REST: v1beta1.products
- Risorsa REST: v1.sellers.adPlays
- Risorsa REST: v1.sellers.adUnits
- Risorsa REST: v1.sellers.adUnits.impressionSchedules
- Risorsa REST: v1.sellers.availabilityORDER
- Risorsa REST: v1.sellers.availabilityORDER.availabilityLines
- Risorsa REST: v1.sellers.creativeAssets
- Risorsa REST: v1.sellers.orders
- Risorsa REST: v1.sellers.orders.lines
- Risorsa REST: v1.sellers.orders.lines.assignments
- Risorsa REST: v1.sellers.products
Servizio: dv360outofhomeseller.googleapis.com
Per chiamare questo servizio, ti consigliamo di utilizzare le librerie client fornite da Google. Se la tua applicazione deve utilizzare le tue librerie per chiamare questo servizio, usa le seguenti informazioni quando effettui le richieste API.
Documento di rilevamento
Un documento di rilevamento è una specifica leggibile dalle macchine per la descrizione e l'utilizzo delle API REST. Viene utilizzato per creare librerie client, plug-in IDE e altri strumenti che interagiscono con le API di Google. Un servizio può fornire più documenti di rilevamento. Questo servizio fornisce i seguenti documenti di rilevamento:
Endpoint di servizio
Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio può avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI di seguito sono relativi a questo endpoint di servizio:
https://dv360outofhomeseller.googleapis.com
Risorsa REST: v1beta1
| Metodi | |
|---|---|
lookupByExternalId |
POST /v1beta1:lookupByExternalId Recupera tutte le entità in base all'ID esterno indicato nella richiesta. |
Risorsa REST: v1beta1.adPlays
| Metodi | |
|---|---|
create |
POST /v1beta1/adPlays Crea una riproduzione dell'annuncio. |
createWithExternalIds |
POST /v1beta1/adPlays:createWithExternalIds Crea una riproduzione dell'annuncio con ID esterni. |
Risorsa REST: v1beta1.adUnits
| Metodi | |
|---|---|
create |
POST /v1beta1/adUnits Crea una nuova unità pubblicitaria. |
delete |
DELETE /v1beta1/{name=adUnits/*} Elimina un'unità pubblicitaria esistente. |
get |
GET /v1beta1/{name=adUnits/*} Recupera una singola unità pubblicitaria. |
list |
GET /v1beta1/adUnits Elenca le unità pubblicitarie. |
patch |
PATCH /v1beta1/{adUnit.name=adUnits/*} Consente di aggiornare un'unità pubblicitaria esistente. |
Risorsa REST: v1beta1.availabilityOrders
| Metodi | |
|---|---|
complete |
POST /v1beta1/{name=availabilityOrders/*}:complete Contrassegna come completato un ordine di disponibilità esistente. |
get |
GET /v1beta1/{name=availabilityOrders/*} Recupera un singolo ordine di disponibilità. |
list |
GET /v1beta1/availabilityOrders Elenca gli ordini di disponibilità. |
Risorsa REST: v1beta1.availabilityOrders.availabilityLines
| Metodi | |
|---|---|
complete |
POST /v1beta1/{name=availabilityOrders/*/availabilityLines/*}:complete Contrassegna come completata una riga di disponibilità esistente. |
get |
GET /v1beta1/{name=availabilityOrders/*/availabilityLines/*} Recupera una singola riga per un ordine di disponibilità. |
list |
GET /v1beta1/{parent=availabilityOrders/*}/availabilityLines Elenca le righe di un ordine di disponibilità. |
reject |
POST /v1beta1/{name=availabilityOrders/*/availabilityLines/*}:reject Contrassegna come rifiutata una riga di disponibilità esistente. |
Risorsa REST: v1beta1.creativeAssets
| Metodi | |
|---|---|
get |
GET /v1beta1/{name=creativeAssets/*} Recupera un singolo asset della creatività. |
list |
GET /v1beta1/creativeAssets Elenca gli asset delle creatività. |
patch |
PATCH /v1beta1/{creativeAsset.name=creativeAssets/*} Consente di aggiornare un asset della creatività esistente. |
Risorsa REST: v1beta1.orders
| Metodi | |
|---|---|
get |
GET /v1beta1/{name=orders/*} Recupera un singolo ordine. |
list |
GET /v1beta1/orders Elenca gli ordini. |
patch |
PATCH /v1beta1/{order.name=orders/*} Consente di aggiornare un ordine esistente. |
Risorsa REST: v1beta1.orders.lines
| Metodi | |
|---|---|
book |
POST /v1beta1/{name=orders/*/lines/*}:book Prenota una riga esistente. |
get |
GET /v1beta1/{name=orders/*/lines/*} Recupera una singola riga per un ordine. |
list |
GET /v1beta1/{parent=orders/*}/lines Elenca le righe di un ordine. |
patch |
PATCH /v1beta1/{line.name=orders/*/lines/*} Consente di aggiornare una riga esistente. |
reject |
POST /v1beta1/{name=orders/*/lines/*}:reject Rifiuta una linea esistente. |
reserve |
POST /v1beta1/{name=orders/*/lines/*}:reserve Prenota una linea esistente. |
Risorsa REST: v1beta1.orders.lines.assignments
| Metodi | |
|---|---|
approve |
POST /v1beta1/{name=orders/*/lines/*/assignments/*}:approve Approva un compito esistente. |
disapprove |
POST /v1beta1/{name=orders/*/lines/*/assignments/*}:disapprove Disapprova un compito esistente. |
get |
GET /v1beta1/{name=orders/*/lines/*/assignments/*} Recupera una singola assegnazione per una riga. |
list |
GET /v1beta1/{parent=orders/*/lines/*}/assignments Elenca le assegnazioni di una riga. |
patch |
PATCH /v1beta1/{assignment.name=orders/*/lines/*/assignments/*} Consente di aggiornare un compito esistente. |
Risorsa REST: v1beta1.products
| Metodi | |
|---|---|
create |
POST /v1beta1/products Crea un nuovo prodotto. |
get |
GET /v1beta1/{name=products/*} Recupera un singolo prodotto. |
list |
GET /v1beta1/products Elenca i prodotti. |
patch |
PATCH /v1beta1/{product.name=products/*} Consente di aggiornare un prodotto esistente. |
Risorsa REST: v1.sellers.adPlays
| Metodi | |
|---|---|
batchCreate |
POST /v1/{parent=sellers/*}/adPlays:batchCreate Crea una nuova riproduzione in gruppo degli annunci. |
create |
POST /v1/{parent=sellers/*}/adPlays Crea una riproduzione dell'annuncio. |
Risorsa REST: v1.sellers.adUnits
| Metodi | |
|---|---|
create |
POST /v1/{parent=sellers/*}/adUnits Crea una nuova unità pubblicitaria. |
delete |
DELETE /v1/{name=sellers/*/adUnits/*} Elimina un'unità pubblicitaria esistente. |
get |
GET /v1/{name=sellers/*/adUnits/*} Recupera una singola unità pubblicitaria. |
list |
GET /v1/{parent=sellers/*}/adUnits Elenca le unità pubblicitarie. |
patch |
PATCH /v1/{adUnit.name=sellers/*/adUnits/*} Consente di aggiornare un'unità pubblicitaria esistente. |
Risorsa REST: v1.sellers.adUnits.impressionSchedules
| Metodi | |
|---|---|
batchUpdate |
POST /v1/{parent=sellers/*/adUnits/*}/impressionSchedules:batchUpdate Aggiorna le pianificazioni delle impressioni in gruppo. |
create |
POST /v1/{parent=sellers/*/adUnits/*}/impressionSchedules Crea una nuova pianificazione delle impressioni. |
get |
GET /v1/{name=sellers/*/adUnits/*/impressionSchedules/*} Recupera una singola pianificazione delle impressioni. |
list |
GET /v1/{parent=sellers/*/adUnits/*}/impressionSchedules Elenca le pianificazioni delle impressioni. |
patch |
PATCH /v1/{impressionSchedule.name=sellers/*/adUnits/*/impressionSchedules/*} Consente di aggiornare una pianificazione delle impressioni esistente. |
Risorsa REST: v1.sellers.availabilityOrders
| Metodi | |
|---|---|
complete |
POST /v1/{name=sellers/*/availabilityOrders/*}:complete Contrassegna come completato un ordine di disponibilità esistente. |
get |
GET /v1/{name=sellers/*/availabilityOrders/*} Recupera un singolo ordine di disponibilità. |
list |
GET /v1/{parent=sellers/*}/availabilityOrders Elenca gli ordini di disponibilità. |
Risorsa REST: v1.sellers.availabilityOrders.availabilityLines
| Metodi | |
|---|---|
complete |
POST /v1/{name=sellers/*/availabilityOrders/*/availabilityLines/*}:complete Contrassegna come completata una riga di disponibilità esistente. |
get |
GET /v1/{name=sellers/*/availabilityOrders/*/availabilityLines/*} Recupera una singola riga per un ordine di disponibilità. |
list |
GET /v1/{parent=sellers/*/availabilityOrders/*}/availabilityLines Elenca le righe di un ordine di disponibilità. |
reject |
POST /v1/{name=sellers/*/availabilityOrders/*/availabilityLines/*}:reject Contrassegna come rifiutata una riga di disponibilità esistente. |
Risorsa REST: v1.sellers.creativeAssets
| Metodi | |
|---|---|
get |
GET /v1/{name=sellers/*/creativeAssets/*} Recupera un singolo asset della creatività. |
list |
GET /v1/{parent=sellers/*}/creativeAssets Elenca gli asset delle creatività. |
patch |
PATCH /v1/{creativeAsset.name=sellers/*/creativeAssets/*} Consente di aggiornare un asset della creatività esistente. |
Risorsa REST: v1.sellers.orders
| Metodi | |
|---|---|
completeOrderBooking |
POST /v1/{order=sellers/*/orders/*}:completeOrderBooking Completa la prenotazione dell'ordine. |
completeOrderReservation |
POST /v1/{order=sellers/*/orders/*}:completeOrderReservation Completa la prenotazione dell'ordine. |
create |
POST /v1/{parent=sellers/*}/orders Crea un nuovo ordine. |
get |
GET /v1/{name=sellers/*/orders/*} Recupera un singolo ordine. |
list |
GET /v1/{parent=sellers/*}/orders Elenca gli ordini. |
patch |
PATCH /v1/{order.name=sellers/*/orders/*} Consente di aggiornare un ordine esistente. |
Risorsa REST: v1.sellers.orders.lines
| Metodi | |
|---|---|
book |
POST /v1/{name=sellers/*/orders/*/lines/*}:book Prenota una riga esistente. |
create |
POST /v1/{parent=sellers/*/orders/*}/lines Crea una nuova riga. |
get |
GET /v1/{name=sellers/*/orders/*/lines/*} Recupera una singola riga per un ordine. |
list |
GET /v1/{parent=sellers/*/orders/*}/lines Elenca le righe di un ordine. |
patch |
PATCH /v1/{line.name=sellers/*/orders/*/lines/*} Consente di aggiornare una riga esistente. |
reject |
POST /v1/{name=sellers/*/orders/*/lines/*}:reject Rifiuta una linea esistente. |
reserve |
POST /v1/{name=sellers/*/orders/*/lines/*}:reserve Prenota una linea esistente. |
Risorsa REST: v1.sellers.orders.lines.assignments
| Metodi | |
|---|---|
approve |
POST /v1/{name=sellers/*/orders/*/lines/*/assignments/*}:approve Approva un compito esistente. |
disapprove |
POST /v1/{name=sellers/*/orders/*/lines/*/assignments/*}:disapprove Disapprova un compito esistente. |
get |
GET /v1/{name=sellers/*/orders/*/lines/*/assignments/*} Recupera una singola assegnazione per una riga. |
list |
GET /v1/{parent=sellers/*/orders/*/lines/*}/assignments Elenca le assegnazioni di una riga. |
patch |
PATCH /v1/{assignment.name=sellers/*/orders/*/lines/*/assignments/*} Consente di aggiornare un compito esistente. |
Risorsa REST: v1.sellers.products
| Metodi | |
|---|---|
create |
POST /v1/{parent=sellers/*}/products Crea un nuovo prodotto. |
delete |
DELETE /v1/{name=sellers/*/products/*} Elimina un prodotto esistente. |
get |
GET /v1/{name=sellers/*/products/*} Recupera un singolo prodotto. |
list |
GET /v1/{parent=sellers/*}/products Elenca i prodotti. |
patch |
PATCH /v1/{product.name=sellers/*/products/*} Consente di aggiornare un prodotto esistente. |