AdSense Management API และจัดการบัญชีและรายงาน AdSense
บริการ AdSense ช่วยให้คุณใช้ AdSense Management API ใน Google Apps Script ได้ API นี้ช่วยให้ลูกค้า AdSense สามารถรับข้อมูลเกี่ยวกับ โครงสร้างของบัญชีและเรียกใช้รายงานเกี่ยวกับประสิทธิภาพของบัญชี
นี่เป็นบริการขั้นสูงที่ต้องเปิดใช้ก่อนใช้งาน
ข้อมูลอ้างอิง
ดูข้อมูลโดยละเอียดเกี่ยวกับบริการนี้ได้ที่เอกสารอ้างอิงสำหรับ AdSense Management API เช่นเดียวกับบริการขั้นสูงทั้งหมดใน Apps Script บริการ AdSense จะใช้ออบเจ็กต์ เมธอด และพารามิเตอร์เดียวกันกับ API สาธารณะ ดูข้อมูลเพิ่มเติมได้ที่ วิธีกำหนดลายเซ็นของเมธอด
หากต้องการรายงานปัญหาและรับการสนับสนุนอื่นๆ ให้สอบถามใน Stack Overflow โดยใช้แท็ก adsense-api
โค้ดตัวอย่าง
โค้ดตัวอย่างต่อไปนี้ใช้ API เวอร์ชัน 2
แสดงรายการบัญชี
ตัวอย่างนี้แสดงบัญชีทั้งหมดที่ผู้ใช้เข้าถึงได้ บัญชีจะระบุเป็นชื่อทรัพยากร เช่น accounts/pub-12345 ซึ่งใช้ได้ในวิธีอื่นๆ เช่น listing ad clients โปรดสังเกตการใช้โทเค็นหน้าเว็บเพื่อเข้าถึงรายการผลลัพธ์ทั้งหมด
แสดงรายการลูกค้าโฆษณา
ตัวอย่างนี้แสดงรายการไคลเอ็นต์โฆษณาทั้งหมดสําหรับบัญชีที่ระบุ ระบุบัญชี
เป็นชื่อทรัพยากร เช่น accounts/pub-12345 คุณดูชื่อทรัพยากรของบัญชีได้โดยใช้โค้ดตัวอย่าง List accounts
แสดงหน่วยโฆษณา
ตัวอย่างนี้แสดงหน่วยโฆษณาทั้งหมดสำหรับผู้ลงโฆษณาที่ระบุ ระบุ AdClient เป็นชื่อทรัพยากร เช่น accounts/pub-12345/adclients/ca-pub-12345
คุณดูชื่อทรัพยากรของไคลเอ็นต์โฆษณาได้โดยใช้โค้ดตัวอย่างแสดงรายการไคลเอ็นต์โฆษณา
สร้างรายงาน
ตัวอย่างนี้จะสร้างรายงานเกี่ยวกับบัญชี AdSense และแสดงผลลัพธ์ในสเปรดชีต