- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- พารามิเตอร์การค้นหา
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- LoiSapinInvoiceType
- ใบแจ้งหนี้
- InvoiceType
- BudgetSummary
- ลองใช้งาน
แสดงใบแจ้งหนี้ที่โพสต์สำหรับผู้ลงโฆษณาในเดือนหนึ่งๆ
ใบแจ้งหนี้ที่โปรไฟล์การเรียกเก็บเงินสร้างขึ้นซึ่งมีระดับใบแจ้งหนี้เป็น "พาร์ทเนอร์" จะเรียกดูไม่ได้ผ่านวิธีการนี้
คำขอ HTTP
GET https://displayvideo.googleapis.com/v4/advertisers/{advertiserId}/invoices
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
| พารามิเตอร์ | |
|---|---|
| advertiserId | 
 ต้องระบุ รหัสของผู้ลงโฆษณาที่จะแสดงใบแจ้งหนี้ | 
พารามิเตอร์การค้นหา
| พารามิเตอร์ | |
|---|---|
| issueMonth | 
 เดือนที่จะแสดงใบแจ้งหนี้ หากไม่ได้ตั้งค่าไว้ คำขอจะดึงข้อมูลใบแจ้งหนี้ของเดือนก่อนหน้า ต้องอยู่ในรูปแบบ ปปปปดด | 
| 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
| Enum | |
|---|---|
| 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 | 
 รหัสที่ไม่ซ้ำกันของใบแจ้งหนี้ | 
| displayName | 
 ชื่อที่แสดงของใบแจ้งหนี้ | 
| paymentsProfileId | 
 รหัสของโปรไฟล์การชำระเงินที่เป็นเจ้าของใบแจ้งหนี้ ปรากฏใน PDF ของใบแจ้งหนี้เป็น  | 
| paymentsAccountId | 
 รหัสของบัญชีการชําระเงินที่เป็นเจ้าของใบแจ้งหนี้ ปรากฏใน PDF ของใบแจ้งหนี้เป็น  | 
| issueDate | 
 วันที่ออกใบแจ้งหนี้ | 
| dueDate | 
 วันที่ครบกำหนดชำระใบแจ้งหนี้ | 
| serviceDateRange | 
 วันที่เริ่มต้นและวันที่สิ้นสุดของบริการที่ครอบคลุมโดยใบแจ้งหนี้นี้ | 
| currencyCode | 
 สกุลเงินที่ใช้ในใบแจ้งหนี้ในรูปแบบ ISO 4217 | 
| subtotalAmountMicros | 
 จำนวนเงินยอดรวมย่อยก่อนหักภาษีในหน่วยไมโครสกุลเงินของใบแจ้งหนี้ เช่น หาก  | 
| totalTaxAmountMicros | 
 ผลรวมของภาษีทั้งหมดในใบแจ้งหนี้เป็นสกุลเงินของใบแจ้งหนี้ เช่น หาก  | 
| totalAmountMicros | 
 จํานวนเงินทั้งหมดในใบแจ้งหนี้เป็นไมโครของสกุลเงินของใบแจ้งหนี้ เช่น หาก  | 
| purchaseOrderNumber | 
 หมายเลขใบสั่งซื้อที่เชื่อมโยงกับใบแจ้งหนี้ | 
| budgetInvoiceGroupingId | 
 รหัสการจัดกลุ่มงบประมาณสําหรับใบแจ้งหนี้นี้ ระบบจะตั้งค่าฟิลด์นี้เฉพาะในกรณีที่ตั้งค่าระดับใบแจ้งหนี้ของโปรไฟล์การเรียกเก็บเงินที่เกี่ยวข้องเป็น "รหัสการจัดกลุ่มใบแจ้งหนี้ตามงบประมาณ" | 
| invoiceType | 
 ประเภทเอกสารใบแจ้งหนี้ | 
| correctedInvoiceId | 
 รหัสของใบแจ้งหนี้เดิมที่ใบแจ้งหนี้นี้ใช้ปรับค่าใช้จ่าย หากมี อาจปรากฏใน PDF ของใบแจ้งหนี้เป็น  หากตั้งค่าเป็น  | 
| replacedInvoiceIds[] | 
 รหัสของใบแจ้งหนี้ที่ออกให้ตั้งแต่แรกซึ่งถูกยกเลิกโดยใบแจ้งหนี้นี้ หากมี ระบบอาจแสดงใบแจ้งหนี้หลายรายการหากมีการรวมใบแจ้งหนี้เหล่านั้นเป็นใบแจ้งหนี้เดียว อาจปรากฏในใบแจ้งหนี้ PDF เป็น  หากตั้งค่าเป็น  | 
| pdfUrl | 
 URL สำหรับดาวน์โหลดสําเนาใบแจ้งหนี้ในรูปแบบ PDF URL นี้เจาะจงผู้ใช้แต่ละรายและต้องใช้โทเค็นการเข้าถึง OAuth 2.0 ที่ถูกต้องในการเข้าถึง โทเค็นการเข้าถึงต้องระบุในส่วนหัว  
 URL จะใช้งานได้ 7 วันหลังจากการเรียกข้อมูลออบเจ็กต์ใบแจ้งหนี้นี้ หรือจนกว่าจะมีการเรียกข้อมูลใบแจ้งหนี้นี้อีกครั้ง | 
| budgetSummaries[] | 
 รายการข้อมูลสรุปสำหรับงบประมาณแต่ละรายการที่เชื่อมโยงกับใบแจ้งหนี้นี้ ระบบจะตั้งค่าฟิลด์นี้เฉพาะในกรณีที่ตั้งค่าระดับรายละเอียดใบแจ้งหนี้ของโปรไฟล์การเรียกเก็บเงินที่เกี่ยวข้องเป็น "ใบสั่งซื้อระดับงบประมาณ" | 
| nonBudgetMicros | 
 จํานวนเงินค่าใช้จ่ายหรือการปรับค่าใช้จ่ายทั้งหมดที่ไม่ได้เชื่อมโยงกับงบประมาณใดๆ ในสกุลเงินของใบแจ้งหนี้ เช่น หาก  | 
InvoiceType
ประเภทใบแจ้งหนี้ที่เป็นไปได้
| Enum | |
|---|---|
| INVOICE_TYPE_UNSPECIFIED | ไม่ได้ระบุหรือไม่ทราบในเวอร์ชันนี้ | 
| INVOICE_TYPE_CREDIT | ใบแจ้งหนี้มีจำนวนเงินติดลบ | 
| INVOICE_TYPE_INVOICE | ใบแจ้งหนี้มีจำนวนเงินเป็นบวก | 
BudgetSummary
ข้อมูลสรุปของงบประมาณแคมเปญแต่ละรายการ
| การแสดง JSON | 
|---|
| {
  "externalBudgetId": string,
  "prismaCpeCode": {
    object ( | 
| ช่อง | |
|---|---|
| externalBudgetId | 
 สอดคล้องกับ  | 
| prismaCpeCode | 
 รหัสลูกค้า ผลิตภัณฑ์ และการคาดการณ์ที่เกี่ยวข้องจากเครื่องมือ Prisma ของ Mediaocean ใช้ได้กับงบประมาณแคมเปญที่มี  | 
| preTaxAmountMicros | 
 ผลรวมของการเรียกเก็บเงินภายใต้งบประมาณนี้ก่อนหักภาษีในหน่วยไมโครของสกุลเงินของใบแจ้งหนี้ เช่น หาก  | 
| taxAmountMicros | 
 จํานวนภาษีที่ใช้กับค่าใช้จ่ายภายใต้งบประมาณนี้ในหน่วยไมโครของสกุลเงินของใบแจ้งหนี้ เช่น หาก  | 
| totalAmountMicros | 
 จํานวนเงินทั้งหมดที่เรียกเก็บภายใต้งบประมาณนี้ ซึ่งรวมภาษีแล้วเป็นสกุลเงินของใบแจ้งหนี้ เช่น หาก  |