- Requête HTTP
- Paramètres de chemin d'accès
- Paramètres de requête
- Corps de la requête
- Corps de la réponse
- Niveaux d'accès des autorisations
- LoiSapinInvoiceType
- Facture
- InvoiceType
- BudgetSummary
- Essayer
Liste les factures émises pour un annonceur au cours d'un mois donné.
Les factures générées par des profils de facturation dont le niveau de facturation est "Partenaire" ne peuvent pas être récupérées par cette méthode.
Requête HTTP
GET https://displayvideo.googleapis.com/v3/advertisers/{advertiserId}/invoices
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
advertiserId |
Obligatoire. ID de l'annonceur pour lequel lister les factures. |
Paramètres de requête
Paramètres | |
---|---|
issueMonth |
Mois pour lequel lister les factures. Si elle n'est pas définie, la requête récupère les factures du mois précédent. Doit être au format AAAAMM. |
loiSapinInvoiceType |
Sélectionnez le type de facture à récupérer pour les annonceurs soumis à la loi Sapin. Uniquement applicable aux annonceurs soumis à la loi Sapin. Il est ignoré dans les autres cas. |
pageSize |
Taille de la page demandée. La valeur doit être comprise entre |
pageToken |
Jeton identifiant une page de résultats que le serveur doit renvoyer. Il s'agit généralement de la valeur de |
Corps de la requête
Le corps de la requête doit être vide.
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient des données présentant la structure suivante :
Représentation JSON |
---|
{
"invoices": [
{
object ( |
Champs | |
---|---|
invoices[] |
Liste des factures. Cette liste sera absente si elle est vide. |
nextPageToken |
Jeton permettant de récupérer la page de résultats suivante. Transmettez cette valeur dans le champ Ce jeton sera absent s'il n'y a plus de |
Champs d'application des autorisations
Nécessite l'un des champs d'application OAuth suivants :
https://www.googleapis.com/auth/display-video
https://www.googleapis.com/auth/display-video-mediaplanning
Pour plus d'informations, consultez la OAuth 2.0 Overview.
LoiSapinInvoiceType
Types de factures possibles pour les annonceurs soumis à la loi Sapin.
Enums | |
---|---|
LOI_SAPIN_INVOICE_TYPE_UNSPECIFIED |
La valeur n'est pas spécifiée. |
LOI_SAPIN_INVOICE_TYPE_MEDIA |
Factures avec coût média. |
LOI_SAPIN_INVOICE_TYPE_PLATFORM |
Factures avec frais de plate-forme. |
Facture
Une seule facture.
Représentation JSON |
---|
{ "name": string, "invoiceId": string, "displayName": string, "paymentsProfileId": string, "paymentsAccountId": string, "issueDate": { object ( |
Champs | |
---|---|
name |
Nom de ressource de la facture. |
invoiceId |
Identifiant unique de la facture. |
displayName |
Nom à afficher de la facture. |
paymentsProfileId |
ID du profil de paiement auquel appartient la facture. Apparaît sur la facture au format PDF sous la forme |
paymentsAccountId |
ID du compte de paiement auquel appartient la facture. Apparaît sur la facture au format PDF sous la forme |
issueDate |
Date d'émission de la facture. |
dueDate |
Date d'échéance de la facture. |
serviceDateRange |
Dates de début et de fin des services couverts par cette facture. |
currencyCode |
Devise utilisée dans la facture au format ISO 4217. |
subtotalAmountMicros |
Montant du sous-total avant taxes, en micro-unités de la devise de la facture. Par exemple, si |
totalTaxAmountMicros |
Somme de toutes les taxes de la facture, en unités de la devise de la facture. Par exemple, si |
totalAmountMicros |
Montant total de la facture, en micros de la devise de la facture. Par exemple, si |
purchaseOrderNumber |
Numéro de bon de commande associé à la facture. |
budgetInvoiceGroupingId |
ID du groupe de budgets pour cette facture. Ce champ n'est défini que si le niveau de facturation du profil de facturation correspondant a été défini sur "ID du groupe de factures liées au budget". |
invoiceType |
Type de facture. |
correctedInvoiceId |
ID de la facture d'origine ajustée par cette facture, le cas échéant. Peut apparaître sur la facture au format PDF sous la forme Si |
replacedInvoiceIds[] |
ID de toute facture émise à l'origine et annulée par cette facture, le cas échéant. Plusieurs factures peuvent être listées si elles sont regroupées en une seule facture. Peut apparaître sur la facture au format PDF sous la forme Si |
pdfUrl |
URL permettant de télécharger une copie de la facture au format PDF. Cette URL est spécifique à l'utilisateur et nécessite un jeton d'accès OAuth 2.0 valide pour y accéder. Le jeton d'accès doit être fourni dans un en-tête HTTP
L'URL sera valide pendant sept jours après la récupération de cet objet de facture ou jusqu'à ce que cette facture soit récupérée à nouveau. |
budgetSummaries[] |
Liste des informations récapitulatives pour chaque budget associé à cette facture. Ce champ ne sera défini que si le niveau de détail de la facture du profil de facturation correspondant a été défini sur "Bon de commande au niveau du budget". |
nonBudgetMicros |
Montant total des coûts ou des ajustements non liés à un budget spécifique, en micros de la devise de la facture. Par exemple, si |
InvoiceType
Types de factures possibles.
Enums | |
---|---|
INVOICE_TYPE_UNSPECIFIED |
Non spécifié ou inconnu dans cette version. |
INVOICE_TYPE_CREDIT |
Le montant de la facture est négatif. |
INVOICE_TYPE_INVOICE |
Le montant de la facture est positif. |
BudgetSummary
Informations récapitulatives sur le budget d'une campagne individuelle.
Représentation JSON |
---|
{
"externalBudgetId": string,
"prismaCpeCode": {
object ( |
Champs | |
---|---|
externalBudgetId |
Correspond à la |
prismaCpeCode |
Codes client, produit et estimation pertinents issus de l'outil Mediaocean Prisma. Ne s'applique qu'aux budgets de campagne avec une |
preTaxAmountMicros |
Somme des frais engagés dans le cadre de ce budget avant taxes, en micros de la devise de la facture. Par exemple, si |
taxAmountMicros |
Montant de la taxe appliquée aux frais relevant de ce budget, en micros de la devise de la facture. Par exemple, si |
totalAmountMicros |
Somme totale des frais imputés à ce budget, y compris les taxes, en micros de la devise de la facture. Par exemple, si |