โปรดอ่านคู่มือนี้เพื่อทำความเข้าใจขีดจำกัดและโควต้าเมื่อใช้ Data Manager API
ขีดจำกัดของโปรเจ็กต์
คุณต้องมีโปรเจ็กต์ Google Cloud เพื่อใช้ Data Manager API โปรเจ็กต์ Google Cloud มีไคลเอ็นต์และข้อมูลเข้าสู่ระบบ OAuth ที่คุณใช้เพื่อตรวจสอบสิทธิ์คำขอ API
Data Manager API จะบังคับใช้การจำกัดอัตราคำขอในแต่ละโปรเจ็กต์ Google Cloud โดยแยกตามประเภทบริการและการดำเนินการ (อ่านเทียบกับการเปลี่ยนแปลง) ดังนี้
| บริการ | การดำเนินการ | คำขอต่อวัน | คำขอต่อนาที |
|---|---|---|---|
IngestionService |
เปลี่ยนแปลง (เขียน) | 100,000 | 300 |
IngestionService |
อ่าน | 100,000 | 300 |
| บริการอื่นๆ ทั้งหมดรวมกัน | เปลี่ยนแปลง (เขียน) | 50,000 | 300 |
| บริการอื่นๆ ทั้งหมดรวมกัน | อ่าน | 50,000 | 300 |
ระบบจะปฏิเสธคำขอที่เกินขีดจำกัดพร้อมข้อผิดพลาด RESOURCE_EXHAUSTED
และสถานะ HTTP 429 Too Many Requests
คุณสามารถควบคุมแอปและลดการจำกัดอัตราคำขอได้โดยลดจำนวนคำขอและควบคุม QPS จากฝั่งไคลเอ็นต์ นอกจากนี้ คุณยังตั้งค่าการแจ้งเตือนและการตรวจสอบโควต้าใน คอนโซล Google Cloud เพื่อรับการแจ้งเตือนก่อนที่ แอปพลิเคชันจะถึงขีดจำกัดได้ด้วย
ชื่อโควต้า
ขีดจํากัดแต่ละรายการสอดคล้องกับชื่อขีดจํากัดโควต้าและเมตริกใน
Google Cloud เมื่อคำขอเกินขีดจำกัด Data Manager API จะ
แสดงชื่อขีดจำกัดโควต้าในเพย์โหลดErrorInfoรายละเอียดมาตรฐาน
ภายใต้ metadata.quota_limit
| ชื่อขีดจำกัดโควต้า | บริการ | การดำเนินการ | หน้าต่าง | ขีดจำกัด |
|---|---|---|---|---|
IngestionMutateRequestsPerDayPerProject |
IngestionService |
เปลี่ยนแปลง | วัน | 100,000 |
IngestionMutateRequestsPerMinutePerProject |
IngestionService |
เปลี่ยนแปลง | นาที | 300 |
IngestionReadRequestsPerDayPerProject |
IngestionService |
อ่าน | วัน | 100,000 |
IngestionReadRequestsPerMinutePerProject |
IngestionService |
อ่าน | นาที | 300 |
ManagementMutateRequestsPerDayPerProject |
บริการอื่นๆ ทั้งหมด | เปลี่ยนแปลง | วัน | 50,000 |
ManagementMutateRequestsPerMinutePerProject |
บริการอื่นๆ ทั้งหมด | เปลี่ยนแปลง | นาที | 300 |
ManagementReadRequestsPerDayPerProject |
บริการอื่นๆ ทั้งหมด | อ่าน | วัน | 50,000 |
ManagementReadRequestsPerMinutePerProject |
บริการอื่นๆ ทั้งหมด | อ่าน | นาที | 300 |
ตรวจสอบ metadata.quota_limit ในเพย์โหลด ErrorInfo เพื่อ
แยกแยะข้อผิดพลาดเกี่ยวกับขีดจำกัดรายวันและต่อนาที และพิจารณาว่าจะ
หยุดชั่วคราวและลองอีกครั้งโดยใช้การหยุดชั่วคราวแบบเพิ่มเวลา หรือหยุดจนกว่าโควต้ารายวันจะรีเซ็ต
โปรดดูรายละเอียดที่หัวข้อข้อผิดพลาดเกี่ยวกับโควต้าและการจำกัดอัตราคำขอ
ขีดจำกัดคำขอ
ขีดจำกัดสำหรับคำขอที่เฉพาะเจาะจงมีดังนี้
IngestAudienceMembersRequestและRemoveAudienceMembersRequest:ทรัพยากร
AudienceMemberรายการในรายการaudience_membersตัวระบุผู้ใช้ 10 รายการใน
UserDataสำหรับAudienceMemberDestinationแหล่งข้อมูลในรายการdestinations
RemoveAllAudienceMembersRequest:Destinationแหล่งข้อมูลในรายการdestinations
-
แหล่งข้อมูล 2,000 รายการในรายการ
Eventของeventsตัวระบุผู้ใช้ 10 รายการใน
UserDataสำหรับEventDestinationแหล่งข้อมูลในรายการdestinations