- Solicitud HTTP
- Parámetros de ruta
- Parámetros de consulta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- LoiSapinInvoiceType
- Factura
- InvoiceType
- BudgetSummary
- Pruébalo
Muestra las facturas publicadas para un anunciante en un mes determinado.
Las facturas generadas por perfiles de facturación con un nivel de factura "Socio" no se pueden recuperar con este método.
Solicitud HTTP
GET https://displayvideo.googleapis.com/v5/advertisers/{advertiserId}/invoices
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta
| Parámetros | |
|---|---|
advertiserId |
Obligatorio. Es el ID del anunciante para el que se mostrarán las facturas. |
Parámetros de consulta
| Parámetros | |
|---|---|
issueMonth |
Es el mes para el que se mostrarán las facturas. Si no se establece, la solicitud recuperará las facturas del mes anterior. Debe tener el formato AAAAMM. |
loiSapinInvoiceType |
Selecciona el tipo de factura que deseas recuperar para los anunciantes de la Ley Sapin. Solo se aplica a los anunciantes de la Loi Sapin. De lo contrario, se ignorará. |
pageSize |
Indica el tamaño de la página solicitada. La hora debe configurarse entre |
pageToken |
Un token que identifica una página de resultados que el servidor debe devolver. Por lo general, este es el valor de |
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Si el proceso es satisfactorio, el cuerpo de la respuesta contiene datos con la siguiente estructura:
| Representación JSON |
|---|
{
"invoices": [
{
object ( |
| Campos | |
|---|---|
invoices[] |
Es la lista de facturas. Esta lista no estará presente si está vacía. |
nextPageToken |
Un token para recuperar los resultados de la página siguiente. Pasa este valor en el campo Este token no estará presente si no hay más |
Permisos de autorización
Se necesita uno de los siguientes permisos de OAuth:
https://www.googleapis.com/auth/display-videohttps://www.googleapis.com/auth/display-video-mediaplanning
Para obtener más información, consulta OAuth 2.0 Overview.
LoiSapinInvoiceType
Posibles tipos de facturas para los anunciantes sujetos a la Loi Sapin
| Enums | |
|---|---|
LOI_SAPIN_INVOICE_TYPE_UNSPECIFIED |
No se especificó el valor. |
LOI_SAPIN_INVOICE_TYPE_MEDIA |
Facturas con costo de medios |
LOI_SAPIN_INVOICE_TYPE_PLATFORM |
Facturas con la comisión de la plataforma. |
Factura
Una sola factura
| Representación JSON |
|---|
{ "name": string, "invoiceId": string, "displayName": string, "paymentsProfileId": string, "paymentsAccountId": string, "issueDate": { object ( |
| Campos | |
|---|---|
name |
Es el nombre del recurso de la factura. |
invoiceId |
Es el ID único de la factura. |
displayName |
Es el nombre visible de la factura. |
paymentsProfileId |
Es el ID del perfil de pagos al que pertenece la factura. Aparece en el PDF de la factura como |
paymentsAccountId |
Es el ID de la cuenta de pagos a la que pertenece la factura. Aparece en el PDF de la factura como |
issueDate |
Es la fecha en que se emitió la factura. |
dueDate |
Es la fecha de vencimiento de la factura. |
serviceDateRange |
Son las fechas de inicio y finalización del servicio que se incluyen en esta factura. |
currencyCode |
Es la moneda que se usa en la factura en formato ISO 4217. |
subtotalAmountMicros |
Es el importe del subtotal antes de impuestos, en microunidades de la moneda de la factura. Por ejemplo, si |
totalTaxAmountMicros |
Es la suma de todos los impuestos de la factura, en microunidades de la moneda de la factura. Por ejemplo, si |
totalAmountMicros |
Es el importe total de la factura, en microunidades de la moneda de la factura. Por ejemplo, si |
purchaseOrderNumber |
Es el número de orden de compra asociado a la factura. |
budgetInvoiceGroupingId |
Es el ID de agrupación de presupuestos de esta factura. Este campo solo se establecerá si el nivel de factura del perfil de facturación correspondiente se estableció en "ID de agrupación de facturas de presupuesto". |
invoiceType |
Es el tipo de documento de factura. |
correctedInvoiceId |
Es el ID de la factura original que se ajusta con esta factura, si corresponde. Puede aparecer en el PDF de la factura como Si se establece |
replacedInvoiceIds[] |
Los IDs de las facturas emitidas originalmente que se cancelan con esta factura, si corresponde. Es posible que se incluyan varias facturas si se consolidan en una sola. Puede aparecer en el PDF de la factura como Si se establece |
pdfUrl |
Es la URL para descargar una copia en PDF de la factura. Esta URL es específica del usuario y requiere un token de acceso de OAuth 2.0 válido para acceder. El token de acceso se debe proporcionar en un encabezado HTTP
La URL será válida durante 7 días después de que se recupere este objeto de factura o hasta que se vuelva a recuperar. |
budgetSummaries[] |
Es la lista de información resumida de cada presupuesto asociado con esta factura. Este campo solo se establecerá si el nivel de detalle de la factura del perfil de facturación correspondiente se estableció en "Orden de compra a nivel del presupuesto". |
nonBudgetMicros |
Es el importe total de los costos o ajustes no vinculados a un presupuesto en particular, en microunidades de la moneda de la factura. Por ejemplo, si |
InvoiceType
Son los posibles tipos de facturas.
| Enums | |
|---|---|
INVOICE_TYPE_UNSPECIFIED |
No se especificó o es desconocido en esta versión. |
INVOICE_TYPE_CREDIT |
La factura tiene un importe negativo. |
INVOICE_TYPE_INVOICE |
La factura tiene un importe positivo. |
BudgetSummary
Es la información resumida del presupuesto de una campaña individual.
| Representación JSON |
|---|
{
"externalBudgetId": string,
"prismaCpeCode": {
object ( |
| Campos | |
|---|---|
externalBudgetId |
Corresponde al |
prismaCpeCode |
Son los códigos pertinentes de cliente, producto y estimación de la herramienta Prisma de Mediaocean. Solo se aplica a los presupuestos de campaña con un |
preTaxAmountMicros |
Es la suma de los cargos realizados en virtud de este presupuesto antes de impuestos, en millonésimas de la moneda de la factura. Por ejemplo, si |
taxAmountMicros |
Es el importe del impuesto que se aplica a los cargos de este presupuesto, en microunidades de la moneda de la factura. Por ejemplo, si |
totalAmountMicros |
Es la suma total de los cargos realizados con este presupuesto, incluidos los impuestos, en microimportes de la moneda de la factura. Por ejemplo, si |