บัญชีทดสอบช่วยให้คุณลองใช้การติดตั้งใช้งาน API ใหม่หรือการกำหนดค่าบัญชีก่อนที่จะนำการเปลี่ยนแปลงไปใช้ในสภาพแวดล้อมฮาร์ดแวร์และซอฟต์แวร์
แม้ว่าบัญชีที่ใช้งานจริงจะแสดงโฆษณาที่ต้องมีการเรียกเก็บเงินและแสดงต่อผู้ใช้ แต่บัญชีทดสอบจะปรากฏใน UI ของ Google Ads เป็นบัญชีที่ยกเลิกเนื่องจากไม่มีการเรียกเก็บเงินที่ใช้งานอยู่และไม่ได้แสดงโฆษณาต่อผู้ใช้
เนื่องจากบัญชีทดสอบและบัญชีจริงไม่สามารถโต้ตอบกันได้ คุณจึงใช้บัญชีทดสอบภายใต้บัญชีดูแลจัดการจริงที่มีอยู่ไม่ได้ หากต้องการใช้บัญชีทดสอบ คุณต้องสร้างลำดับชั้นบัญชีใหม่ โดยมีบัญชีดูแลจัดการทดสอบเป็นรูท
คุณต้องมีบัญชีทดสอบไหม
ก่อนสร้างลำดับชั้นบัญชีทดสอบแยกต่างหาก ให้ตรวจสอบว่าตัวเลือกการทดสอบใดที่เหมาะกับ Use Case ของคุณมากที่สุด
- การเรียก API ครั้งแรกหรือการทดสอบกับบัญชีจริง (สูงสุด 2,880 การดำเนินการต่อวัน): คุณไม่จำเป็นต้องใช้บัญชีทดสอบ เว้นแต่จะทดสอบฟีเจอร์ที่จำกัดภายใต้สิทธิ์เข้าถึงระดับ Explorer (เช่น การสร้างบัญชี การจัดการผู้ใช้ การวางแผนคีย์เวิร์ด หรือการเรียกเก็บเงิน) สมัครรับระดับการเข้าถึงแบบ Explorer โดยอัตโนมัติในหน้าภาพรวม Google Ads API ในคอนโซล Google Cloud เพื่อค้นหาและจัดการบัญชีเวอร์ชันที่ใช้งานจริงโดยตรง
- การตรวจสอบไวยากรณ์ของคำขอและการปฏิบัติตามนโยบายโดยไม่เปลี่ยนแปลงข้อมูล:
ตั้งค่าช่อง
validate_onlyในคำขอGoogleAdsService.Searchหรือคำขอเปลี่ยนแปลงข้อมูลในเซิร์ฟเวอร์ (ต้องมีสิทธิ์เข้าถึงระดับ Explorer เป็นอย่างน้อยเมื่อกำหนดเป้าหมายเป็นบัญชีเวอร์ชันที่ใช้งานจริง) - การพัฒนาด้วยโปรเจ็กต์สิทธิ์เข้าถึงเพื่อทดสอบหรือการทดสอบการสร้างแคมเปญแบบเต็มในแซนด์บ็อกซ์ฟรี: ทำตามขั้นตอนในหน้านี้เพื่อสร้างบัญชีดูแลจัดการทดสอบและบัญชีลูกค้าทดสอบ
เหตุใดจึงควรใช้บัญชีทดสอบ
บัญชีทดสอบจะไม่ส่งผลต่อโฆษณาที่ใช้งานจริงหรือเรียกเก็บเงินจากบัญชีของคุณ นอกจากนี้ บัญชีทดสอบยังมีประโยชน์ต่อไปนี้ในระหว่างชั้นตอนการพัฒนา
- สามารถตั้งค่าในลำดับชั้นและจัดระเบียบได้เหมือนกับบัญชีจริง
- ดูและจัดการได้ใน UI ของ Google Ads เช่นเดียวกับบัญชีเวอร์ชันที่ใช้งานจริง
- ไม่จำเป็นต้องได้รับอนุมัติสิทธิ์เข้าถึง Products API เวอร์ชันที่ใช้งานจริงสำหรับโปรเจ็กต์ Google Cloud คุณจึงเริ่มทดสอบ API ได้ทันทีขณะที่โปรเจ็กต์มีระดับการเข้าถึงแบบทดสอบ (หากโปรเจ็กต์ Google Cloud ที่มีสิทธิ์เข้าถึงแบบทดสอบพยายามเรียกใช้บัญชีเวอร์ชันที่ใช้งานจริง API จะแสดงผลเป็น
AuthorizationError.CLOUD_PROJECT_NOT_APPROVED_FOR_PRODUCTIONตั้งแต่v25หรือAuthorizationError.ACTION_NOT_PERMITTEDในv24และก่อนหน้า) - แสดงโฆษณาหรือโต้ตอบกับบัญชีจริงของคุณไม่ได้ ไม่ว่าในลักษณะใดก็ตาม ซึ่งจะช่วยให้คุณมีสภาพแวดล้อมที่ปลอดภัยในการทดสอบโค้ดหรือการเปลี่ยนแปลงการกำหนดค่าโดยไม่ส่งผลกระทบต่อบัญชีที่ใช้แสดงโฆษณา
- มีข้อจำกัดเหมือนกัน รวมถึงการจำกัดอัตราคำขอ เช่นเดียวกับบัญชีจริง
เนื่องจากบัญชีทดสอบไม่มีงบประมาณ คุณจึงอาจเห็นข้อผิดพลาดเมื่อสร้างบัญชีย่อยทดสอบในบัญชีดูแลจัดการ คุณไม่ต้องสนใจข้อผิดพลาดนี้
สร้างบัญชีและแคมเปญทดสอบ
วิธีการต่อไปนี้จะสร้างบัญชีดูแลจัดการทดสอบ บัญชีลูกค้าทดสอบ และแคมเปญ 2-3 รายการเพื่อสร้างข้อมูลในบัญชีลูกค้าทดสอบ โปรดดูคำอธิบายทั้งหมดของบัญชีประเภทต่างๆ ที่หัวข้อประเภทบัญชี
คลิกปุ่มสีน้ำเงินเพื่อสร้างบัญชีดูแลจัดการทดสอบ หากได้รับข้อความแจ้ง ให้ลงชื่อเข้าใช้ด้วยบัญชี Google ที่ไม่ได้ลิงก์กับบัญชีดูแลจัดการ Google Ads เวอร์ชันที่ใช้งานจริง หรือจะสร้างบัญชี Google ใหม่จากข้อความแจ้งให้ลงชื่อเข้าใช้ก็ได้
ขณะอยู่ในบัญชีดูแลจัดการทดสอบ ให้สร้างบัญชีลูกค้าทดสอบโดยคลิกบัญชี > > สร้างบัญชีใหม่ แล้วกรอกแบบฟอร์ม บัญชีลูกค้าที่คุณสร้างจากบัญชีดูแลจัดการทดสอบจะเป็นบัญชีทดสอบโดยอัตโนมัติ
สร้างแคมเปญทดสอบ 2-3 รายการในบัญชีลูกค้าทดสอบจากหน้า Google Ads
บันทึกรหัสลูกค้าทั้ง 2 รายการที่มีความยาว 10 หลัก (ไม่มีขีดกลาง) จาก UI ของ Google Ads เพื่อใช้ในการกำหนดค่า API ดังนี้
customer_id(บัญชีลูกค้าเป้าหมาย): ใช้รหัสลูกค้า 10 หลักของบัญชีลูกค้าทดสอบใหม่ที่คุณสร้างแคมเปญทดสอบ (การเรียก API ที่ค้นหาหรือเปลี่ยนแปลงแคมเปญต้องกำหนดเป้าหมายเป็นบัญชีลูกค้า ไม่ใช่บัญชีดูแลจัดการ)login-customer-id(บัญชีดูแลจัดการ): หากคุณตรวจสอบสิทธิ์ด้วยบัญชี Google หรือบัญชีบริการที่ลิงก์กับบัญชีดูแลจัดการทดสอบ ให้ตั้งค่าlogin-customer-idเป็นรหัสลูกค้า 10 หลักของบัญชีดูแลจัดการทดสอบ
ทำตามขั้นตอนทำการเรียก API ครั้งแรกเพื่อกำหนดค่าไลบรารีของไคลเอ็นต์หรือข้อมูลเข้าสู่ระบบ REST และดำเนินการค้นหาทดสอบกับบัญชีลูกค้าทดสอบใหม่
ดูบัญชีทดสอบ
หากต้องการดูบัญชีทดสอบใน UI ให้เลิกซ่อนบัญชีโดยเลือกดูบัญชีที่ยกเลิก
บัญชีทดสอบจะปรากฏพร้อมป้ายกำกับสีแดง ดังนี้
หากไม่เห็นป้ายกำกับบัญชีทดสอบสีแดงในหน้าบัญชี Google Ads แสดงว่าบัญชีนั้นเป็นบัญชีที่ใช้งานจริง
ข้อจำกัด
โปรดคำนึงถึงข้อจำกัดต่อไปนี้เมื่อใช้บัญชีทดสอบ
- เนื่องจากบัญชีทดสอบไม่สามารถแสดงโฆษณาหรือโต้ตอบกับบัญชีจริงได้ไม่ว่าในทางใด เมตริกการแสดงโฆษณา เช่น จำนวนการแสดงผล, Conversion หรือข้อมูลค่าใช้จ่าย จึงว่างเปล่า
- คุณไม่สามารถทดสอบฟีเจอร์บางอย่างในบัญชีทดสอบได้ ซึ่งรวมถึงเครื่องมือจำลองการเสนอราคา การอัปโหลด Conversion และการเรียกเก็บเงิน บางฟีเจอร์รวมถึงคำแนะนำมีความสามารถจำกัดภายในบัญชีทดสอบ เนื่องจากบัญชีทดสอบไม่มีข้อมูลการแสดงโฆษณา
- ลำดับชั้นของบัญชีดูแลจัดการทดสอบมีบัญชีทดสอบได้สูงสุด 50 บัญชี หากต้องการบัญชีทดสอบเพิ่มเติม คุณสามารถสร้างบัญชีดูแลจัดการทดสอบอีกบัญชีหนึ่งได้
- บัญชีทดสอบที่สร้างคำขอจำนวนมากอย่างต่อเนื่องอาจถูกควบคุมอัตราโดยไม่ต้องแจ้งให้ทราบ
ดูแนวทางปฏิบัติแนะนำในการทดสอบเพื่อดูคำแนะนำในการหลีกเลี่ยงข้อจำกัดเหล่านี้