列出指定月份内为广告客户发布的账单。
通过结算资料(结算资料的账单级别为“合作伙伴”)生成的账单无法通过此方法检索。
HTTP 请求
GET https://displayvideo.googleapis.com/v3/advertisers/{advertiserId}/invoices
网址采用 gRPC 转码语法。
路径参数
参数 | |
---|---|
advertiserId |
必需。要列出相应广告客户的账单,请提供该广告客户的 ID。 |
查询参数
参数 | |
---|---|
issueMonth |
要列出账单的月份。如果未设置,则请求将检索上个月的发票。 必须采用 YYYYMM 格式。 |
loiSapinInvoiceType |
选择要为 Loi Sapin 广告客户检索的账单类型。 仅适用于 Loi Sapin 广告客户。否则将被忽略。 |
pageSize |
请求的页面大小。 必须介于 |
pageToken |
标识服务器应返回的结果页面的令牌。通常,这是上一次调用 |
请求正文
请求正文必须为空。
响应正文
如果成功,响应正文将包含结构如下的数据:
JSON 表示法 |
---|
{
"invoices": [
{
object ( |
字段 | |
---|---|
invoices[] |
账单列表。 如果为空,则此列表将不存在。 |
nextPageToken |
用于检索下一页结果的令牌。在后续对 如果没有更多 |
授权范围
需要以下 OAuth 范围之一:
https://www.googleapis.com/auth/display-video
https://www.googleapis.com/auth/display-video-mediaplanning
如需了解详情,请参阅 OAuth 2.0 Overview。
LoiSapinInvoiceType
Loi Sapin 广告客户可能收到的账单类型。
枚举 | |
---|---|
LOI_SAPIN_INVOICE_TYPE_UNSPECIFIED |
未指定值。 |
LOI_SAPIN_INVOICE_TYPE_MEDIA |
包含媒体费用的账单。 |
LOI_SAPIN_INVOICE_TYPE_PLATFORM |
包含平台费用的账单。 |
账单
单个账单。
JSON 表示法 |
---|
{ "name": string, "invoiceId": string, "displayName": string, "paymentsProfileId": string, "paymentsAccountId": string, "issueDate": { object ( |
字段 | |
---|---|
name |
相应账单的资源名称。 |
invoiceId |
相应账单的唯一 ID。 |
displayName |
账单的显示名称。 |
paymentsProfileId |
相应账单所属付款资料的 ID。 在账单 PDF 中显示为 |
paymentsAccountId |
相应账单所属的付款账号的 ID。 在账单 PDF 中显示为 |
issueDate |
账单的开具日期。 |
dueDate |
账单的截止日期。 |
serviceDateRange |
相应账单涵盖的服务开始日期和结束日期。 |
currencyCode |
发票中使用的币种,采用 ISO 4217 格式。 |
subtotalAmountMicros |
税前小计金额,以相应账单币种的微单位表示。 例如,如果 |
totalTaxAmountMicros |
账单中所有税费的总和,以账单币种的微单位表示。 例如,如果 |
totalAmountMicros |
发票总金额,以发票币种的微单位表示。 例如,如果 |
purchaseOrderNumber |
与账单相关联的采购订单编号。 |
budgetInvoiceGroupingId |
相应账单的预算分组 ID。 只有当相应结算资料的账单级别设置为“预算账单分组 ID”时,系统才会设置此字段。 |
invoiceType |
账单文档的类型。 |
correctedInvoiceId |
相应账单所调整的原始账单的 ID(如适用)。 可能会在账单 PDF 中显示为 如果设置了 |
replacedInvoiceIds[] |
此账单要取消的任何原始账单的 ID(如适用)。如果这些账单要合并为一张账单,则可能会列出多张账单。 可能会在账单 PDF 中显示为 如果设置了 |
pdfUrl |
用于下载账单 PDF 副本的网址。 此网址是特定于用户的,需要有效的 OAuth 2.0 访问令牌才能访问。访问令牌必须在
该网址在检索到此账单对象后的 7 天内有效,或者直到再次检索到此账单为止。 |
budgetSummaries[] |
与相应账单关联的每个预算的汇总信息列表。 只有当相应结算资料的账单明细级别设置为“预算级采购订单”时,才会设置此字段。 |
nonBudgetMicros |
未与特定预算相关联的费用或调整项的总金额,以相应账单币种的百万分之一为单位。 例如,如果 |
InvoiceType
可能的账单类型。
枚举 | |
---|---|
INVOICE_TYPE_UNSPECIFIED |
在此版本中未指定或未知。 |
INVOICE_TYPE_CREDIT |
相应账单的金额为负值。 |
INVOICE_TYPE_INVOICE |
相应账单的金额为正数。 |
BudgetSummary
单个广告系列预算的摘要信息。
JSON 表示法 |
---|
{
"externalBudgetId": string,
"prismaCpeCode": {
object ( |
字段 | |
---|---|
externalBudgetId |
对应于广告系列预算的 |
prismaCpeCode |
Mediaocean Prisma 工具中的相关客户、产品和估算代码。 仅适用于 |
preTaxAmountMicros |
相应预算下产生的费用总额(不含税),以相应发票的货币表示,单位为微。 例如,如果 |
taxAmountMicros |
相应预算下费用所适用的税费金额,以账单币种的百万分之一为单位。 例如,如果 |
totalAmountMicros |
相应预算下产生的费用总额(包括税费),以账单币种的微单位表示。 例如,如果 |