- HTTP リクエスト
- パスパラメータ
- クエリ パラメータ
- リクエストの本文
- レスポンスの本文
- 認可スコープ
- LoiSapinInvoiceType
- 請求書
- InvoiceType
- BudgetSummary
- 試してみる
指定した月に広告主に対して発行された請求書を一覧表示します。
請求書レベルが [パートナー] の請求プロファイルで生成された請求書は、この方法では取得できません。
HTTP リクエスト
GET https://displayvideo.googleapis.com/v3/advertisers/{advertiserId}/invoices
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
| パラメータ | |
|---|---|
| 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_INVOICE_TYPE_UNSPECIFIED | 値が指定されていません。 | 
| LOI_SAPIN_INVOICE_TYPE_MEDIA | メディア費用を含む請求書。 | 
| LOI_SAPIN_INVOICE_TYPE_PLATFORM | プラットフォーム手数料を含む請求書。 | 
請求書
1 つの請求書。
| 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(該当する場合)。複数の請求書が 1 つの請求書に統合されている場合は、複数の請求書が記載されることがあります。 請求書の PDF に  
 | 
| pdfUrl | 
 請求書の PDF 版をダウンロードするための URL。 この URL はユーザー固有であり、アクセスするには有効な OAuth 2.0 アクセス トークンが必要です。アクセス トークンは  
 この URL は、この請求書オブジェクトの取得後 7 日間、またはこの請求書が再度取得されるまで有効です。 | 
| budgetSummaries[] | 
 この請求書に関連付けられている各予算の概要情報のリスト。 このフィールドは、対応する請求プロファイルの請求書の詳細レベルが [予算レベルの PO] に設定されている場合にのみ設定されます。 | 
| nonBudgetMicros | 
 特定の予算に関連付けられていない費用または調整額の合計(請求書の通貨のマイクロ単位)。 たとえば、 | 
InvoiceType
請求書の種類。
| 列挙型 | |
|---|---|
| INVOICE_TYPE_UNSPECIFIED | このバージョンでは指定されていないか、不明です。 | 
| INVOICE_TYPE_CREDIT | 請求書の金額がマイナスになっています。 | 
| INVOICE_TYPE_INVOICE | 請求書の金額が正の値である。 | 
BudgetSummary
個々のキャンペーン予算の概要情報。
| JSON 表現 | 
|---|
| {
  "externalBudgetId": string,
  "prismaCpeCode": {
    object ( | 
| フィールド | |
|---|---|
| externalBudgetId | 
 キャンペーン予算の  | 
| prismaCpeCode | 
 Mediaocean Prisma ツールから取得した、関連するクライアント、商品、見積もりコード。 
 | 
| preTaxAmountMicros | 
 この予算で発生した税抜き請求額の合計(請求書の通貨のマイクロ単位)。 たとえば、 | 
| taxAmountMicros | 
 この予算の費用に適用された税額(請求書の通貨のマイクロ単位)。 たとえば、 | 
| totalAmountMicros | 
 この予算で発生した請求額の合計(税込み)。請求書の通貨のマイクロ単位で表されます。 たとえば、 |