- คำขอ HTTP
 - พารามิเตอร์เส้นทาง
 - เนื้อหาคำขอ
 - เนื้อหาการตอบกลับ
 - ขอบเขตการให้สิทธิ์
 - CampaignReportSpec
 - มิติข้อมูล
 - เมตริก
 - ตัวอย่าง
 - ลองใช้งาน
 
สร้างรายงานแคมเปญตามข้อกำหนดเฉพาะที่ระบุ
คำขอ HTTP
POST https://admob.googleapis.com/v1beta/{parent=accounts/*}/campaignReport:generate
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
| พารามิเตอร์ | |
|---|---|
parent | 
                
                   
 ชื่อทรัพยากรของบัญชีที่จะสร้างรายงาน ตัวอย่างเช่น accounts/pub-9876543210987654  | 
              
เนื้อหาของคำขอ
เนื้อหาของคำขอมีข้อมูลที่มีโครงสร้างต่อไปนี้
| การแสดง JSON | 
|---|
{
  "reportSpec": {
    object ( | 
                
| ช่อง | |
|---|---|
reportSpec | 
                  
                     
 ข้อกำหนดรายงานแคมเปญ  | 
                
เนื้อหาการตอบกลับ
การตอบกลับ API การรายงานแคมเปญ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON | 
|---|
{
  "rows": [
    {
      object ( | 
                  
| ช่อง | |
|---|---|
rows[] | 
                    
                       
 ข้อมูลรายงานแคมเปญจากผู้เผยแพร่โฆษณาที่ระบุ ระบบจะแสดงผลแถวจาก API ไม่เกิน 100,000 แถว  | 
                  
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth รายการใดรายการหนึ่งต่อไปนี้
https://www.googleapis.com/auth/admob.readonlyhttps://www.googleapis.com/auth/admob.report
สำหรับข้อมูลเพิ่มเติม โปรดดูที่ภาพรวมของ OAuth 2.0
CampaignReportSpec
ข้อกำหนดในการสร้างรายงานแคมเปญ ตัวอย่างเช่น ข้อกำหนดในการรับ IMPRESSIONS และ CLICKS ที่แบ่งตาม CAMPAIGN_ID อาจมีหน้าตาดังตัวอย่างต่อไปนี้
{
  "dateRange": {
    "startDate": {"year": 2021, "month": 12, "day": 1},
    "endDate": {"year": 2021, "month": 12, "day": 30}
  },
  "dimensions": ["CAMPAIGN_ID"],
  "metrics": ["IMPRESSIONS", "CLICKS"],
}
| การแสดง JSON | 
|---|
{ "dateRange": { object (  | 
              
| ช่อง | |
|---|---|
dateRange | 
                
                   
 ช่วงวันที่ที่จะสร้างรายงาน ช่วงสูงสุดคือ 30 วัน  | 
              
dimensions[] | 
                
                   
 รายการมิติข้อมูลของรายงาน ชุดค่าผสมของมิติข้อมูลเหล่านี้เป็นตัวกําหนดแถวของรายงาน หากไม่ได้ระบุมิติข้อมูล รายงานจะแสดงเมตริกที่ขอแถวเดียวสำหรับทั้งบัญชี  | 
              
metrics[] | 
                
                   
 รายการเมตริกของรายงาน รายงานต้องระบุเมตริกอย่างน้อย 1 รายการ  | 
              
languageCode | 
                
                   
 ภาษาที่ใช้สำหรับข้อความที่แปลแล้ว เช่น ค่ามิติข้อมูลที่เกี่ยวข้องบางค่า แท็กภาษาจะได้รับการกำหนดใน IETF BCP47 ค่าเริ่มต้นคือ "en-US" หากไม่ได้ระบุหรือไม่ถูกต้อง  | 
              
มิติข้อมูล
มิติข้อมูลของรายงานแคมเปญ
| Enum | |
|---|---|
DIMENSION_UNSPECIFIED | 
                ค่าเริ่มต้นของมิติข้อมูลที่ไม่ได้ระบุ โปรดอย่าใช้ | 
DATE | 
                วันที่ในรูปแบบ ปปปปดดวว (เช่น "20210701") | 
CAMPAIGN_ID | 
                รหัสที่ไม่ซ้ำกันของแคมเปญ เช่น "123456789" ซึ่งสอดคล้องกับรหัสแคมเปญจาก API รายการแคมเปญ | 
CAMPAIGN_NAME | 
                ชื่อแคมเปญ | 
AD_ID | 
                รหัสที่ไม่ซ้ำกันของโฆษณา เช่น "123456789" | 
AD_NAME | 
                ชื่อของโฆษณา ซึ่งอาจซ้ำกัน | 
PLACEMENT_ID | 
                รหัสที่ไม่ซ้ำกันเฉพาะผู้ให้บริการของแอปที่วางโฆษณา เช่น com.goog.bar สำหรับ Android และ 123456789 สำหรับแอป iOS | 
PLACEMENT_NAME | 
                ชื่อแอปที่มีการวางโฆษณา | 
PLACEMENT_PLATFORM | 
                แพลตฟอร์มของแอปที่แสดงโฆษณา | 
COUNTRY | 
                ชื่อของประเทศเป้าหมาย | 
FORMAT | 
                รูปแบบของหน่วยโฆษณา (เช่น "แบนเนอร์" "เนทีฟ") มิติข้อมูลการแสดงโฆษณา | 
เมตริก
เมตริกของรายงานแคมเปญ
| Enum | |
|---|---|
METRIC_UNSPECIFIED | 
                ค่าเริ่มต้นสำหรับช่องที่ไม่ได้ตั้งค่า โปรดอย่าใช้ | 
IMPRESSIONS | 
                จำนวนครั้งที่โฆษณาแสดงต่อผู้ใช้ | 
CLICKS | 
                จำนวนครั้งที่ผู้ใช้คลิกโฆษณา | 
CLICK_THROUGH_RATE | 
                จำนวนคลิกที่โฆษณาได้รับหารด้วยจำนวนครั้งที่โฆษณาปรากฏ | 
INSTALLS | 
                จำนวนครั้งที่มีการดาวน์โหลดแอปไปยังอุปกรณ์ | 
ESTIMATED_COST | 
                ค่าใช้จ่ายโดยประมาณของการแสดงโฆษณาระดับแคมเปญแทนโฆษณาที่สร้างรายได้ สกุลเงินที่ใช้คือสกุลเงินในรายงานของแคมเปญ | 
AVERAGE_CPI | 
                ต้นทุนต่อการติดตั้งแอปหนึ่งครั้งโดยเฉลี่ย หมายถึงจํานวนเงินเฉลี่ยที่ใช้ไปเพื่อให้ได้ผู้ใช้ใหม่ สกุลเงินที่ใช้คือสกุลเงินในรายงานของแคมเปญ | 
INTERACTIONS | 
                จำนวนครั้งที่ผู้ใช้โต้ตอบกับโฆษณา ซึ่งประกอบด้วยการคลิกและการมีส่วนร่วม |