- คำขอ 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 Overview
CampaignReportSpec
ข้อกําหนดสําหรับการสร้างรายงานแคมเปญ ตัวอย่างเช่น ข้อกำหนดในการรับการแสดงผลและการคลิกที่แบ่งตาม 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" ซึ่งสอดคล้องกับรหัสแคมเปญจาก Campaign List 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 |
จำนวนครั้งที่ผู้ใช้โต้ตอบกับโฆษณา ซึ่งประกอบด้วยการคลิกและการมีส่วนร่วม |