- Solicitud HTTP
- Parámetros de ruta de acceso
- Parámetros de consulta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Alcances de la autorización
- LoiSapinInvoiceType
- Factura
- InvoiceType
- BudgetSummary
- Pruébalo
Muestra las facturas publicadas de un anunciante en un mes determinado.
Facturas generadas por perfiles de facturación con un "socio" a nivel de factura no se pueden recuperar a través de este método.
Solicitud HTTP
GET https://displayvideo.googleapis.com/v1/advertisers/{advertiserId}/invoices
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
advertiserId |
Obligatorio. Es el ID del anunciante para el que se incluirán las facturas. |
Parámetros de consulta
Parámetros | |
---|---|
issueMonth |
El mes para el que se enumeran las facturas. Si no se establece, la solicitud recuperará las facturas del mes anterior. Debe tener el formato AAAAMM. |
loiSapinInvoiceType |
Seleccione el tipo de factura que desea recuperar para los anunciantes de la Loi 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. El valor debe estar comprendido entre |
pageToken |
Un token que identifica una página de resultados que el servidor debe mostrar. 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[] |
La lista de facturas. Esta lista no se mostrará si está vacía. |
nextPageToken |
Un token para recuperar los resultados de la página siguiente. Pasa este valor en el campo Este token estará ausente si no hay más |
Alcances de la autorización
Se necesita uno de los siguientes permisos de OAuth:
https://www.googleapis.com/auth/display-video
https://www.googleapis.com/auth/display-video-mediaplanning
Para obtener más información, consulta la descripción general de OAuth 2.0.
LoiSapinInvoiceType
Posibles tipos de facturas para los anunciantes de la Loi Sapin.
Enumeraciones | |
---|---|
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 tarifa de la plataforma. |
Factura
Una sola factura.
Representación JSON |
---|
{ "name": string, "invoiceId": string, "displayName": string, "paymentsProfileId": string, "paymentsAccountId": string, "issueDate": { object ( |
Campos | |
---|---|
name |
El nombre del recurso de la factura. |
invoiceId |
El ID único de la factura. |
displayName |
El nombre visible de la factura |
paymentsProfileId |
Es el ID del perfil de pagos al que pertenece la factura. Aparece en la factura en PDF como |
paymentsAccountId |
Es el ID de la cuenta de pagos a la que pertenece la factura. Aparece en la factura en PDF como |
issueDate |
Es la fecha en la que se emitió la factura. |
dueDate |
Es la fecha de vencimiento de la factura. |
serviceDateRange |
Las fechas de inicio y finalización del servicio que abarca esta factura. |
currencyCode |
Es la moneda que se utiliza en la factura en formato ISO 4217. |
subtotalAmountMicros |
El importe del subtotal antes de impuestos, en micrones de la moneda de la factura. Por ejemplo, si |
totalTaxAmountMicros |
Es la suma de todos los impuestos de la factura, en micrones de la moneda de la factura. Por ejemplo, si |
totalAmountMicros |
Es el importe total de la factura, expresado en micrones de la moneda correspondiente. Por ejemplo, si |
purchaseOrderNumber |
Es el número de orden de compra asociado a la factura. |
budgetInvoiceGroupingId |
El ID de agrupación de presupuesto para 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 del presupuesto”. |
invoiceType |
Es el tipo de documento facturado. |
correctedInvoiceId |
El ID de la factura original que se ajusta en esta factura, si corresponde. Puede aparecer en la factura en PDF como Si estableces |
replacedInvoiceIds[] |
Los IDs de cualquier factura emitida originalmente que esta factura se cancele, si corresponde. Pueden aparecer varias facturas si esas facturas se consolidan en una sola factura. Puede aparecer en la factura en PDF como Si estableces |
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 debe proporcionarse en un encabezado HTTP
La URL será válida durante 7 días después de la recuperación de este objeto de factura o hasta que se recupere esta factura. |
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 "PO a nivel del presupuesto". |
nonBudgetMicros |
El importe total de los costos o los ajustes no vinculados a un presupuesto en particular, en micros de la moneda de la factura. Por ejemplo, si |
InvoiceType
Posibles tipos de facturas.
Enumeraciones | |
---|---|
INVOICE_TYPE_UNSPECIFIED |
No se especifica en esta versión o es desconocida. |
INVOICE_TYPE_CREDIT |
La factura tiene un importe negativo. |
INVOICE_TYPE_INVOICE |
La factura tiene un importe positivo. |
BudgetSummary
Información resumida del presupuesto de una campaña individual.
Representación JSON |
---|
{
"externalBudgetId": string,
"prismaCpeCode": {
object ( |
Campos | |
---|---|
externalBudgetId |
Corresponde al |
prismaCpeCode |
Códigos de cliente, producto y estimación relevantes de la herramienta Mediaocean Prisma. Solo se aplica a los presupuestos de campañas con una |
preTaxAmountMicros |
Es la suma de los cargos realizados con este presupuesto sin impuestos, en micrones de la moneda de la factura. Por ejemplo, si |
taxAmountMicros |
El importe del impuesto aplicado a los cargos dentro de este presupuesto, expresado en micrones 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 micrones de la moneda de la factura. Por ejemplo, si |