ขีดจํากัดการดําเนินการสคริปต์

  • การดําเนินการสคริปต์ถูกจํากัดไว้ที่ 30 นาที ถ้าเวลาดําเนินการของสคริปต์เกิน 30 นาที สคริปต์จะถูกยกเลิก เอนทิตีใดๆ ที่เพิ่มหรืออัปเดตก่อนที่สคริปต์จะถูกยกเลิกจะถูกบันทึก

  • ไม่มีการจํากัดจํานวนครั้งที่คุณสามารถเรียกใช้สคริปต์

  • จํานวนสคริปต์ที่คุณอาจมีต่อบัญชีถูกจํากัดไว้ที่ 100 สคริปต์

ขีดจํากัดบัญชีเดียว

ขีดจํากัดบัญชีเดียวเหล่านี้คือต่อสคริปต์ (ไม่ใช่การรวมการเรียกระหว่างสคริปต์)

  • ตัววนซ้ําสามารถส่งกลับเอนทิตีได้สูงสุด 50,000 รายการ ตัวอย่างเช่น KeywordIterator จะส่งกลับคําสําคัญสูงสุด 50,000 คํา แม้ว่า KeywordSelector จะส่งกลับมากกว่า 50,000 คํา เมื่อคุณถึงขีดจํากัด วิธีการของ hasNext ตัวทําซ้ําจะส่งกลับ false และสคริปต์จะบันทึกคําเตือน

  • วิธีการของ withIds ตัวเลือกจะถูกจํากัดไว้ที่ 10,000 ID สคริปต์จะแสดงข้อผิดพลาดขณะทํางานหากคุณระบุ ID มากกว่า 10,000 รายการ เช่นเดียวกันถ้าคุณใช้วิธีการของ withCondition ตัวเลือกและระบุเงื่อนไข 'ID IN [LIST]' ที่มีมากกว่า 10,000 ID

  • สคริปต์สามารถรับเอนทิตีได้สูงสุด 250,000 รายการ ซึ่งหมายความว่าคุณสามารถรับตัววนซ้ําได้ห้าตัวโดยแต่ละตัวจะส่งกลับเอนทิตีได้สูงสุด 50,000 รายการ เมื่อคุณถึงขีดจํากัด วิธีการของ hasNext ตัวทําซ้ําจะส่งกลับ false และสคริปต์จะบันทึกคําเตือน

  • สคริปต์สามารถสร้างคําสําคัญและโฆษณาได้สูงสุด 250,000 รายการ การสร้างเอนทิตีเพิ่มเติมล้มเหลว และสคริปต์จะบันทึกคําเตือน

  • สคริปต์สามารถเขียนผลลัพธ์ได้สูงสุด 100 KB ไปยังบันทึกคอนโซล เมื่อคุณเกินขีดจํากัด สคริปต์จะบันทึกคําเตือน

รูปแบบการโทรเพื่อหลีกเลี่ยงขีดจํากัดเอนทิตี

สําหรับข้อมูลเกี่ยวกับการจัดการขีดจํากัดเอนทิตีในสคริปต์ของคุณ ให้ดูรูปแบบการโทรเพื่อหลีกเลี่ยงขีดจํากัดเอนทิตีในแนวทางปฏิบัติที่ดีที่สุด

ขีดจํากัดหลายบัญชี

  • ขีดจํากัดบัญชีเดียวที่ระบุไว้ข้างต้นใช้กับแต่ละบัญชีที่สคริปต์แบบหลายบัญชีประมวลผล

    มีข้อยกเว้นสําหรับสคริปต์ที่เรียกใช้เม executeInParallel ธอด ถ้าสคริปต์ของคุณเรียก executeInParallelสคริปต์จะต้องทํางานให้เสร็จสมบูรณ์ภายใน 30 นาที เว้นแต่ว่าคุณระบุฟังก์ชันโทรกลับ ถ้าคุณระบุฟังก์ชันโทรกลับ การโทรกลับอาจใช้เวลาเพิ่มเติมอีก 30 นาทีเพื่อให้เสร็จสมบูรณ์ ซึ่งหมายความว่าสคริปต์ของคุณ (รวมถึงฟังก์ชันที่คุณดําเนินการสําหรับแต่ละบัญชี) มีเวลา 30 นาทีในการดําเนินการให้เสร็จสมบูรณ์ และการโทรกลับของคุณมีเวลา 30 นาทีในการดําเนินการให้เสร็จสมบูรณ์ หากรายการใดๆ ใช้เวลานานกว่า 30 นาที สคริปต์จะถูกยกเลิกและเอนทิตีใดๆ ที่ถูกเพิ่มหรืออัปเดตก่อนที่สคริปต์จะถูกยกเลิกจะถูกบันทึก

  • วิธีการนี้ executeInParallel ช่วยให้สคริปต์ของคุณประมวลผลได้ถึง 50 บัญชีในเวลาเดียวกัน

  • ฟังก์ชันที่ระบุ executeInParallel อาจส่งกลับข้อมูลสูงสุด 10 MB

ขีดจํากัด UrlFetch

ดูขีดจํากัด UrlFetch

ขีดจํากัดเอนทิตี Microsoft Advertising

สําหรับขีดจํากัดเอนทิตี Microsoft Advertising ให้ดูลําดับชั้นและขีดจํากัดเอนทิตี