เข้าร่วมการถ่ายทอดสดกับเราบน
Discord ในเซิร์ฟเวอร์ชุมชนการโฆษณาและการวัดผลของ Google และบน
YouTube ในวันที่ 26 กุมภาพันธ์ เวลา 10:00 น. (EST) เราจะพูดถึงฟีเจอร์ใหม่ที่เพิ่มเข้ามาใน Google Ads API v23.1
การประมวลผลแบบกลุ่ม
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
แม้ว่าบริการส่วนใหญ่จะมี API แบบซิงโครนัสที่กำหนดให้คุณต้องส่งคำขอ
แล้วรอการตอบกลับ แต่ BatchJobService
มีวิธีดำเนินการแบบเป็นกลุ่มในหลายบริการโดยไม่ต้อง
รอให้การดำเนินการเสร็จสมบูรณ์แบบซิงโครนัส
การดำเนินการเปลี่ยนแปลงใน BatchJobService สามารถทำงานกับคอลเล็กชันแบบผสมของแคมเปญ กลุ่มโฆษณา โฆษณา เกณฑ์ ป้ายกำกับ และรายการฟีด ซึ่งแตกต่างจากการดำเนินการเปลี่ยนแปลงเฉพาะบริการ
งานที่ส่งจะทำงานแบบขนาน และBatchJobService จะลองอีกครั้งโดยอัตโนมัติ
สำหรับการดำเนินการที่ไม่สำเร็จเนื่องจากข้อผิดพลาดชั่วคราว เช่น ข้อผิดพลาดเกี่ยวกับขีดจำกัดอัตรา
Google Ads API ยังคงนับการดำเนินการแต่ละรายการตามขีดจํากัดการดําเนินการรายวัน
ตามวิธีการนับการดําเนินการของ API
BatchJobService ยังช่วยให้คุณใช้รหัสชั่วคราวภายในคำขอได้ด้วย
เพื่อให้คุณส่งการดำเนินการที่ขึ้นต่อกันในงานเดียวได้
การดำเนินการ
BatchJobService รองรับการดำเนินการทั้งหมดที่ระบุไว้ใน
MutateOperation โดยมีข้อยกเว้นที่สำคัญบางประการ
เนื่องจาก Google Ads API จะดำเนินการทั้งหมดในงานโดยเปิดใช้การล้มเหลวบางส่วน หากมีการยกเลิกงานหรือการดำเนินการแต่ละรายการล้มเหลว ระบบจะไม่ย้อนกลับการดำเนินการที่สำเร็จ
การดำเนินการต่อไปนี้ใน MutateOperation ต้องเป็นแบบอะตอม ดังนั้นจึงไม่รองรับการทำงานล้มเหลวบางส่วน
และไม่รองรับภายในงานแบบกลุ่ม หลีกเลี่ยงการเพิ่มการดำเนินการเหล่านี้ลงใน
งาน ตั้งค่า partial_failure เป็น false ในคำขอ และใช้วิธี mutate
ใน GoogleAdsService แทน
การดำเนินการที่ไม่รองรับใน BatchJobService
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2026-02-25 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2026-02-25 UTC"],[],[]]