AdSense Management API เวอร์ชันล่าสุดคือ v2 เวอร์ชันก่อนหน้าทั้งหมด (v1.x) จะไม่มีให้บริการอีกต่อไป
หากต้องการอัปเกรดเป็นเวอร์ชัน 2 โปรดตรวจสอบบันทึกประจำรุ่นก่อน เนื่องจากนี่เป็นการเปลี่ยนแปลงเวอร์ชันหลัก จึงมีการเปลี่ยนแปลงที่ส่งผลกับส่วนอื่นในระบบ เมื่อคุณพร้อมที่จะทำการเปลี่ยนแปลงที่จำเป็นแล้ว ให้เลือกหนึ่งในตัวเลือกการเริ่มต้นใช้งานด้านล่าง ตามวิธีที่คุณเข้าถึง API
หากคุณกำลังใช้ภาษาโปรแกรมแบบไดนามิก
หากคุณใช้ไลบรารีของไคลเอ็นต์สำหรับภาษาโปรแกรมแบบไดนามิกที่เรารองรับ เช่น Ruby หรือ Python สิ่งที่คุณควรทำคือการอัปเดตสตริงเวอร์ชันในโค้ด
ตัวอย่างเช่น สำหรับ Python
http = httplib2.Http() service = build("adsense", "v2", http=http)
หรือสำหรับ Ruby
client = Google::APIClient.new adsense = client.discovered_api('adsense', 'v2')
หากคุณกำลังใช้ภาษาโปรแกรมแบบคงที่
หากคุณใช้ไลบรารีของไคลเอ็นต์ในภาษาโปรแกรมแบบคงที่ภาษาใดภาษาหนึ่งที่เรารองรับ เช่น Java, PHP หรือ C#/.NET คุณจะต้องอัปเดตโมดูล AdSense Management API โดยเฉพาะ
หมายเหตุ: มีการเปลี่ยนแปลงหลายอย่างในไลบรารีของไคลเอ็นต์หลักเมื่อเวลาผ่านไป ดังนั้นการอัปเดตโมดูลเหล่านี้อาจทำให้คุณต้องอัปเดตไลบรารีของไคลเอ็นต์หลักด้วย ซึ่งอาจทำให้มีการเปลี่ยนแปลงโค้ดเพิ่มเติม หากเป็นเช่นนั้น โปรดดูเอกสารสำหรับไลบรารีของไคลเอ็นต์ของคุณ
Java
ตรวจสอบว่าคุณมีไลบรารี AdSense Management API เวอร์ชันล่าสุดและใช้แทนทรัพยากร Dependency ของโปรเจ็กต์
PHP
ตรวจสอบว่าคุณอัปเดตไลบรารีไคลเอ็นต์ PHP แบบสมบูรณ์เป็นเวอร์ชันล่าสุด ซึ่งควรมีโมดูล API การจัดการ AdSense เวอร์ชันล่าสุด รวมถึง API อื่นๆ ทั้งหมดด้วย
C#/.NET
ตรวจสอบว่าคุณมีไลบรารี AdSense Management API เวอร์ชันล่าสุดและแทนที่ทรัพยากร Dependency ของโปรเจ็กต์
หากไม่ได้ใช้ไลบรารีของไคลเอ็นต์
หากคุณไม่ได้ใช้ไลบรารีไคลเอ็นต์ของเรา คุณจะต้องอัปเดต URL พื้นฐานที่ใช้ในคำขอ เช่น
https://www.googleapis.com/adsense/v1.4/
กลายเป็น:
https://adsense.googleapis.com/v2/
ในบางกรณี (โดยเฉพาะสำหรับคำขอการรายงาน) คุณจะต้องปรับ URL ที่ใช้เพื่อใช้ประโยชน์จากเส้นทางและพารามิเตอร์การค้นหาใหม่ด้วย และในหลายกรณีในการประมวลผลออบเจ็กต์การตอบกลับที่แตกต่างกันเล็กน้อย รายละเอียดเหล่านี้ทั้งหมดระบุไว้ในข้อมูลอ้างอิง API