- Richiesta HTTP
- Parametri percorso
- Parametri di ricerca
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- LoiSapinInvoiceType
- Fattura
- InvoiceType
- BudgetSummary
- Prova!
Elenca le fatture pubblicate per un inserzionista in un determinato mese.
Fatture generate da profili di fatturazione con un "Partner" a livello di fattura non sono recuperabili con questo metodo.
Richiesta HTTP
GET https://displayvideo.googleapis.com/v1/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 di cui elencare le fatture. Se non viene configurato, la richiesta recupererà le fatture del mese precedente. Deve essere nel formato AAAAMM. |
loiSapinInvoiceType |
Seleziona il tipo di fattura da recuperare per gli inserzionisti conformi alla Legge Sapin. Valido solo per gli inserzionisti che rispettano la legge Sapin. Verrà ignorato in caso contrario. |
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, si tratta del 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. Se vuoto, questo elenco non sarà presente. |
nextPageToken |
Un token per recuperare la pagina successiva di risultati. Passa questo valore nel campo Questo token sarà assente se non ce ne 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 panoramica di OAuth 2.0.
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 tariffa della piattaforma. |
Fattura
Una sola fattura.
Rappresentazione JSON |
---|
{ "name": string, "invoiceId": string, "displayName": string, "paymentsProfileId": string, "paymentsAccountId": string, "issueDate": { object ( |
Campi | |
---|---|
name |
Il nome 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. Appare nel PDF della fattura come |
paymentsAccountId |
L'ID dell'account pagamenti a cui appartiene la fattura. Appare 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 subtotale lordo, 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 viene impostato solo se il livello di fattura del profilo di fatturazione corrispondente è stato impostato su "ID di raggruppamento delle fatture per il budget". |
invoiceType |
Il tipo di documento di fatturazione. |
correctedInvoiceId |
L'ID della fattura originale modificato da questa fattura, se applicabile. Può apparire sul PDF della fattura come Se viene impostato il criterio |
replacedInvoiceIds[] |
Gli ID di qualsiasi fattura emessa originariamente che viene annullata da questa fattura, se applicabile. Possono essere elencate più fatture se queste vengono consolidate in un'unica fattura. Può essere visualizzato nel PDF della fattura come Se viene impostato il criterio |
pdfUrl |
L'URL per scaricare una copia della fattura in formato PDF. Questo URL è specifico per l'utente e richiede un token di accesso OAuth 2.0 valido per accedere. 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 questa fattura non verrà recuperata nuovamente. |
budgetSummaries[] |
L'elenco di 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 legati a un determinato budget, in micro della valuta della fattura. Ad esempio, se |
InvoiceType
Possibili tipi di fatture.
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 relative al budget di una singola campagna.
Rappresentazione JSON |
---|
{
"externalBudgetId": string,
"prismaCpeCode": {
object ( |
Campi | |
---|---|
externalBudgetId |
Corrisponde al |
prismaCpeCode |
Codici pertinenti di clienti, prodotti e stime dallo strumento Mediaocean Prisma. Applicabile solo ai budget delle campagne con un valore di |
preTaxAmountMicros |
La somma degli addebiti effettuati nell'ambito di questo budget al netto delle imposte, in micro della valuta della fattura. Ad esempio, se |
taxAmountMicros |
L'importo delle imposte applicato agli addebiti al di sotto di questo budget, in micro della valuta della fattura. Ad esempio, se |
totalAmountMicros |
La somma totale degli addebiti effettuati nell'ambito di questo budget, imposte incluse, in micro della valuta della fattura. Ad esempio, se |