ข้อผิดพลาด ‘User Rate Limit Exceeded in Google Analytics API’ ปรากฏเมื่อจำนวนคำขอ API เกินเกณฑ์ที่ Google กำหนด ข้อจำกัดนี้ที่เรียกว่า Throttling ทำให้เกิด 403 Error ที่ติดฉลากว่า UserRateLimitExceeded บล็อกคำขอต่อไปชั่วคราว มักเกิดเมื่อส่งคำขอ API มากเกินไปในช่วงเวลาสั้น เช่น ต่อนาทีหรือต่อวัน
วิธีเพิ่ม Google Analytics API Quota Limit
เพื่อป้องกันไม่ให้ข้อผิดพลาดนี้เกิดซ้ำ คุณสามารถขอเพิ่ม Quota Limits ผ่าน Google Cloud Console ด้วยตนเอง การปรับนี้จะอนุญาตให้แอปพลิเคชันของคุณส่งคำขอ API ปริมาณมากขึ้นโดยไม่ถูก Throttle
หมายเหตุ: คุณต้อง Sign In เข้า Google Cloud Project ที่ถูกต้อง และมีสิทธิ์ Project Owner หรือ IAM Permissions ที่จำเป็น เพื่อขอเปลี่ยน Quota
ขั้นตอนที่ 1: เข้า Google Cloud Console
เยี่ยมชม Google Cloud Console และ Login ด้วย Credentials ของคุณ.
ขั้นตอนที่ 2: เปิด Navigation Menu
คลิกไอคอน Navigation Menu มุมซ้ายบนของ Dashboard.
ขั้นตอนที่ 3: เลือก API & Services
จากเมนู ให้คลิก API & Services เพื่อเข้าถึง APIs ที่เปิดใช้งานของโปรเจกต์.
ขั้นตอนที่ 4: เลือก Google Analytics API
ค้นหาและเลือก Google Analytics API จากรายการ.
ขั้นตอนที่ 5: เปิด Quotas & System Limits
ภายในรายละเอียด API ให้คลิก Quotas & System Limits เพื่อดูการใช้งานและขีดจำกัดปัจจุบัน.
ขั้นตอนที่ 6: แก้ไข Quota สำหรับ Queries Per Day
คลิกเมนู สามจุด ถัดจาก Queries Per Day และเลือก Edit Quota Quota ที่มีอยู่อาจรวมถึง Queries per 100 seconds หรือ per second ขึ้นกับประเภทโปรเจกต์.
ขั้นตอนที่ 7: ส่งคำขอเพิ่ม Quota
ใส่ค่า Quota ที่ต้องการในช่อง New Value ยอมรับคำเตือนโดยเลือก ‘I understand’ แล้วกด Submit เพื่อส่งคำขอ.
(หมายเหตุ: ขีดจำกัดสูงสุดที่อนุญาตอาจแตกต่างกันไป ขึ้นกับ API, สถานะบัญชี, และการตั้งค่าโปรเจกต์.)
ขั้นตอนที่ 8: ปรับ Queries Per Minute (ถ้าจำเป็น)
ถ้า Use Case ของคุณเกี่ยวข้องกับ API Calls ความถี่สูง ให้ทำกระบวนการเดียวกันสำหรับ Quota Queries Per Minute เพื่อป้องกัน Rate-limiting Errors เพิ่มเติม.
เกี่ยวกับผู้เขียน

Kevin Arrows
Kevin Arrows เป็นผู้เชี่ยวชาญเทคโนโลยีที่มีประสบการณ์มากและรอบรู้ กว่า 1 ทศวรรษในอุตสาหกรรม เขาถือ Microsoft Certified Technology Specialist (MCTS) และมีความหลงใหลในการอัปเดตเทคโนโลยีล่าสุด Kevin เขียนมากมายเกี่ยวกับหัวข้อเทคโนโลยีหลากหลาย แสดงความเชี่ยวชาญใน Software Development, Cybersecurity, และ Cloud Computing ผลงานของเขาได้รับการยอมรับและเคารพจากเพื่อนร่วมงาน และเขาได้รับการประเมินสูงในการอธิบายแนวคิดทางเทคนิคที่ซับซ้อนอย่างชัดเจนและกระชับ