- Richiesta HTTP
- Parametri del percorso
- Parametri di ricerca
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- LoiSapinInvoiceType
- Fattura
- InvoiceType
- BudgetSummary
- Prova!
Elenca le fatture registrate per un inserzionista in un determinato mese.
Le fatture generate dai profili di fatturazione con un livello di fattura "Partner" non sono recuperabili con questo metodo.
Richiesta HTTP
GET https://displayvideo.googleapis.com/v3/advertisers/{advertiserId}/invoices
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri | |
---|---|
advertiserId |
Obbligatorio. L'ID dell'inserzionista per cui elencare le fatture. |
Parametri di query
Parametri | |
---|---|
issueMonth |
Il mese per cui elencare le fatture. Se non viene impostato, la richiesta recupererà le fatture del mese precedente. Deve essere nel formato AAAAMM. |
loiSapinInvoiceType |
Seleziona il tipo di fattura da recuperare per gli inserzionisti della legge Sapin. Valido solo per gli inserzionisti Loi Sapin. Altrimenti, verrà ignorato. |
pageSize |
Dimensioni della pagina richiesta. Il valore deve essere compreso tra |
pageToken |
Un token che identifica una pagina di risultati che il server deve restituire. In genere, questo è il valore di |
Corpo della richiesta
Il corpo della richiesta deve essere vuoto.
Corpo della risposta
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{
"invoices": [
{
object ( |
Campi | |
---|---|
invoices[] |
L'elenco delle fatture. Questo elenco non sarà presente se è vuoto. |
nextPageToken |
Un token per recuperare la pagina successiva dei risultati. Passa questo valore nel campo Questo token non sarà presente se non ci sono altri |
Ambiti di autorizzazione
Richiede uno dei seguenti ambiti OAuth:
https://www.googleapis.com/auth/display-video
https://www.googleapis.com/auth/display-video-mediaplanning
Per ulteriori informazioni, consulta la OAuth 2.0 Overview.
LoiSapinInvoiceType
Possibili tipi di fatture per gli inserzionisti conformi alla legge Sapin.
Enum | |
---|---|
LOI_SAPIN_INVOICE_TYPE_UNSPECIFIED |
Il valore non è specificato. |
LOI_SAPIN_INVOICE_TYPE_MEDIA |
Fatture con costo dei media. |
LOI_SAPIN_INVOICE_TYPE_PLATFORM |
Fatture con commissione per la piattaforma. |
Fattura
Una sola fattura.
Rappresentazione JSON |
---|
{ "name": string, "invoiceId": string, "displayName": string, "paymentsProfileId": string, "paymentsAccountId": string, "issueDate": { object ( |
Campi | |
---|---|
name |
Il nome della risorsa della fattura. |
invoiceId |
L'ID univoco della fattura. |
displayName |
Il nome visualizzato della fattura. |
paymentsProfileId |
L'ID del profilo pagamenti a cui appartiene la fattura. Viene visualizzato nel PDF della fattura come |
paymentsAccountId |
L'ID dell'account pagamenti a cui appartiene la fattura. Viene visualizzato nel PDF della fattura come |
issueDate |
La data di emissione della fattura. |
dueDate |
La data di scadenza della fattura. |
serviceDateRange |
Le date di inizio e di fine del servizio coperte da questa fattura. |
currencyCode |
La valuta utilizzata nella fattura in formato ISO 4217. |
subtotalAmountMicros |
L'importo del totale parziale al lordo delle imposte, in micro della valuta della fattura. Ad esempio, se |
totalTaxAmountMicros |
La somma di tutte le imposte nella fattura, in micro della valuta della fattura. Ad esempio, se |
totalAmountMicros |
L'importo totale della fattura, in micro della valuta della fattura. Ad esempio, se |
purchaseOrderNumber |
Numero dell'ordine di acquisto associato alla fattura. |
budgetInvoiceGroupingId |
L'ID di raggruppamento del budget per questa fattura. Questo campo verrà impostato solo se il livello fattura del profilo di fatturazione corrispondente è stato impostato su "ID di raggruppamento delle fatture del budget". |
invoiceType |
Il tipo di documento della fattura. |
correctedInvoiceId |
L'ID della fattura originale che viene modificata da questa fattura, se applicabile. Potrebbe essere visualizzato nel PDF della fattura come Se |
replacedInvoiceIds[] |
L'ID o gli ID di eventuali fatture emesse originariamente che vengono annullate da questa fattura, se applicabile. Potrebbero essere elencate più fatture se queste vengono consolidate in un'unica fattura. Potrebbe essere visualizzato nel PDF della fattura come Se |
pdfUrl |
L'URL per scaricare una copia in PDF della fattura. Questo URL è specifico per l'utente e richiede un token di accesso OAuth 2.0 valido per l'accesso. Il token di accesso deve essere fornito in un'intestazione HTTP
L'URL sarà valido per 7 giorni dopo il recupero di questo oggetto fattura o fino a quando la fattura non verrà recuperata di nuovo. |
budgetSummaries[] |
L'elenco delle informazioni riepilogative per ogni budget associato a questa fattura. Questo campo verrà impostato solo se il livello di dettaglio della fattura del profilo di fatturazione corrispondente è stato impostato su "Ordine di acquisto a livello di budget". |
nonBudgetMicros |
L'importo totale dei costi o degli aggiustamenti non collegati a un budget specifico, in micro della valuta della fattura. Ad esempio, se |
InvoiceType
Tipi di fatture possibili.
Enum | |
---|---|
INVOICE_TYPE_UNSPECIFIED |
Non specificato o sconosciuto in questa versione. |
INVOICE_TYPE_CREDIT |
La fattura ha un importo negativo. |
INVOICE_TYPE_INVOICE |
La fattura ha un importo positivo. |
BudgetSummary
Informazioni riepilogative di un singolo budget della campagna.
Rappresentazione JSON |
---|
{
"externalBudgetId": string,
"prismaCpeCode": {
object ( |
Campi | |
---|---|
externalBudgetId |
Corrisponde a |
prismaCpeCode |
Codici cliente, prodotto e stima pertinenti dello strumento Mediaocean Prisma. Valido solo per i budget delle campagne con un |
preTaxAmountMicros |
La somma degli addebiti effettuati in base a questo budget prima delle imposte, in micro della valuta della fattura. Ad esempio, se |
taxAmountMicros |
L'importo della tassa applicata agli addebiti nell'ambito di questo budget, in micro della valuta della fattura. Ad esempio, se |
totalAmountMicros |
La somma totale degli addebiti effettuati nell'ambito di questo budget, incluse le tasse, in micro della valuta della fattura. Ad esempio, se |