- Solicitação HTTP
- Parâmetros de caminho
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- LoiSapinInvoiceType
- Fatura
- InvoiceType
- BudgetSummary
- Faça um teste
Lista as faturas postadas para um anunciante em um determinado mês.
As faturas geradas por perfis de faturamento com um nível de fatura "Parceiro" não podem ser recuperadas por esse método.
Solicitação HTTP
GET https://displayvideo.googleapis.com/v3/advertisers/{advertiserId}/invoices
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
advertiserId |
Obrigatório. O ID do anunciante para listar as faturas. |
Parâmetros de consulta
Parâmetros | |
---|---|
issueMonth |
O mês para listar as faturas. Se não for definido, a solicitação vai recuperar as faturas do mês anterior. Precisa estar no formato AAAAMM. |
loiSapinInvoiceType |
Selecione o tipo de fatura a ser recuperada para anunciantes da Lei Sapin. Aplicável apenas a anunciantes da Lei Sapin. Caso contrário, será ignorado. |
pageSize |
Tamanho da página solicitada. Precisa estar entre |
pageToken |
Um token que identifica a página de resultados que o servidor retornará. Normalmente, esse é o valor de |
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Se bem-sucedido, o corpo da resposta exibirá os dados com a seguinte estrutura:
Representação JSON |
---|
{
"invoices": [
{
object ( |
Campos | |
---|---|
invoices[] |
A lista de faturas. Essa lista não vai aparecer se estiver vazia. |
nextPageToken |
Um token para recuperar a próxima página de resultados. Transmita esse valor no campo Esse token não vai aparecer se não houver mais |
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/display-video
https://www.googleapis.com/auth/display-video-mediaplanning
Para mais informações, consulte OAuth 2.0 Overview.
LoiSapinInvoiceType
Possíveis tipos de faturas para anunciantes da Lei Sapin.
Tipos enumerados | |
---|---|
LOI_SAPIN_INVOICE_TYPE_UNSPECIFIED |
O valor não foi especificado. |
LOI_SAPIN_INVOICE_TYPE_MEDIA |
Faturas com custo de mídia. |
LOI_SAPIN_INVOICE_TYPE_PLATFORM |
Faturas com taxa da plataforma. |
Fatura
Uma única fatura.
Representação JSON |
---|
{ "name": string, "invoiceId": string, "displayName": string, "paymentsProfileId": string, "paymentsAccountId": string, "issueDate": { object ( |
Campos | |
---|---|
name |
O nome do recurso da fatura. |
invoiceId |
O ID exclusivo da fatura. |
displayName |
O nome de exibição da fatura. |
paymentsProfileId |
O ID do perfil para pagamentos a que a fatura pertence. Aparece no PDF da fatura como |
paymentsAccountId |
O ID da conta para pagamentos a que a fatura pertence. Aparece no PDF da fatura como |
issueDate |
A data de emissão da fatura. |
dueDate |
A data de vencimento da fatura. |
serviceDateRange |
As datas de início e término do serviço cobertas por esta fatura. |
currencyCode |
A moeda usada na fatura no formato ISO 4217. |
subtotalAmountMicros |
O valor do subtotal sem tributos, em micros da moeda da fatura. Por exemplo, se |
totalTaxAmountMicros |
A soma de todos os tributos na fatura, em micros da moeda da fatura. Por exemplo, se |
totalAmountMicros |
O valor total da fatura, em micros da moeda da fatura. Por exemplo, se |
purchaseOrderNumber |
Número da ordem de compra associado à fatura. |
budgetInvoiceGroupingId |
O ID do agrupamento de orçamento para esta fatura. Esse campo só será definido se o nível da fatura do perfil de faturamento correspondente estiver definido como "ID de agrupamento de faturas do orçamento". |
invoiceType |
O tipo de documento de fatura. |
correctedInvoiceId |
O ID da fatura original que está sendo ajustada por esta fatura, se aplicável. Pode aparecer no PDF da fatura como Se |
replacedInvoiceIds[] |
Os IDs de qualquer fatura emitida originalmente que está sendo cancelada por esta fatura, se aplicável. Várias faturas podem ser listadas se estiverem sendo consolidadas em uma única fatura. Pode aparecer no PDF da fatura como Se |
pdfUrl |
O URL para fazer o download de uma cópia em PDF da fatura. Esse URL é específico do usuário e exige um token de acesso OAuth 2.0 válido para acesso. O token de acesso precisa ser fornecido em um cabeçalho HTTP
O URL será válido por sete dias após a recuperação desse objeto de fatura ou até que a fatura seja recuperada novamente. |
budgetSummaries[] |
A lista de informações resumidas para cada orçamento associado a esta fatura. Esse campo só será definido se o nível de detalhe da fatura do perfil de faturamento correspondente estiver definido como "OC no nível do orçamento". |
nonBudgetMicros |
O valor total de custos ou ajustes não vinculados a um orçamento específico, em micros da moeda da fatura. Por exemplo, se |
InvoiceType
Tipos possíveis de faturas.
Tipos enumerados | |
---|---|
INVOICE_TYPE_UNSPECIFIED |
Não especificado ou desconhecido nesta versão. |
INVOICE_TYPE_CREDIT |
A fatura tem um valor negativo. |
INVOICE_TYPE_INVOICE |
A fatura tem um valor positivo. |
BudgetSummary
Informações resumidas de um orçamento de campanha individual.
Representação JSON |
---|
{
"externalBudgetId": string,
"prismaCpeCode": {
object ( |
Campos | |
---|---|
externalBudgetId |
Corresponde ao |
prismaCpeCode |
Códigos relevantes de cliente, produto e estimativa da ferramenta Mediaocean Prisma. Aplicável somente a orçamentos de campanha com um |
preTaxAmountMicros |
A soma das cobranças feitas com este orçamento antes dos tributos, em micros da moeda da fatura. Por exemplo, se |
taxAmountMicros |
O valor do tributo aplicado às cobranças desse orçamento, em micros da moeda da fatura. Por exemplo, se |
totalAmountMicros |
A soma total das cobranças feitas com esse orçamento, incluindo tributos, em micros da moeda da fatura. Por exemplo, se |