การรายงานเขตเวลาท้องถิ่นช่วยให้คุณสามารถเรียกใช้รายงานในเขตเวลาท้องถิ่นของบัญชี AdSense ได้ ใน AdSense Management API เวอร์ชัน 2 ฟังก์ชันนี้จะเปิดใช้โดยค่าเริ่มต้น
การตั้งค่าสิ่งต่างๆ
ในกรณีส่วนใหญ่ สิ่งที่ต้องใช้ในการรายงานเขตเวลาท้องถิ่นคือผู้ใช้ AdSense ในการกำหนดค่าเขตเวลาท้องถิ่นของบัญชี ซึ่งจะช่วยให้เลือกเขตเวลาที่มีความเกี่ยวข้องกับผู้ใช้มากขึ้น และใช้เขตเวลานั้นในเว็บไซต์ AdSense และรายงาน AdSense Management API ได้
การขอรายงาน
เว็บไซต์ AdSense และ AdSense Management API จะใช้เขตเวลาท้องถิ่นของบัญชีโดยค่าเริ่มต้นเพื่อสร้างรายงาน สำหรับ AdSense Management API ตัวเลือกนี้ควบคุมผ่านพารามิเตอร์ reportingTimeZone
(ดู ReportingTimeZone
) สำหรับคำขอการสร้างทั้งเฉพาะกิจและรายงานที่บันทึกไว้
หากต้องการปิดใช้การรายงานเขตเวลาท้องถิ่น ควรตั้งค่าพารามิเตอร์ reportingTimeZone
เป็น GOOGLE_TIME_ZONE
วิธีนี้จะสร้างรายงานโดยใช้เขตเวลาสำหรับการเรียกเก็บเงิน (คือ America/Los_Angeles เสมอ)
โปรดทราบว่าหากผู้ใช้ไม่เคยตั้งค่าเขตเวลาท้องถิ่นสำหรับบัญชี ระบบจะถือว่าเขตเวลาของบัญชีเป็น America/Los_Angeles เหมือนกับเขตเวลาสำหรับการเรียกเก็บเงิน
สิ่งที่ต้องระวัง
การเปลี่ยนแปลงเขตเวลา
เมื่อใดก็ตามที่เขตเวลาของบัญชีมีการเปลี่ยนแปลง จะมีช่วงเวลาเปลี่ยนผ่านสั้นๆ ไม่เกิน 2 วันซึ่งข้อมูลการรายงานอาจไม่สอดคล้องกัน ข้อมูลนี้จะยังคงไม่สอดคล้องกัน ดังนั้น โปรดระมัดระวังเรื่องจุดเปลี่ยนเหล่านี้ในแอปพลิเคชันของคุณ หากเป็นไปได้
ตัวอย่างหนึ่งของการเปลี่ยนเหล่านี้โดยเฉพาะคือเมื่อมีการตั้งค่าเขตเวลาท้องถิ่นของบัญชีเป็นครั้งแรก ซึ่งจะเป็นการเปลี่ยนจากเขตเวลาเริ่มต้นของบัญชีเป็นเขตเวลาที่เลือก