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