โหมดแสดงตัวอย่าง

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

โหมดแสดงตัวอย่างเป็นฟีเจอร์ที่มีประสิทธิภาพ เนื่องจากช่วยให้คุณพัฒนาและแก้ไขข้อบกพร่องของสคริปต์ได้โดยไม่ต้องกังวลว่าข้อมูล Google Ads จะมีการเปลี่ยนแปลงที่ผิดพลาด

โหมดแสดงตัวอย่างจะมีผลเฉพาะการโทรที่ใช้ AdsApp เป็นจุดแรกเข้า การโทรไปยัง บริการอื่นๆ จะดำเนินการตามปกติ เช่น หากสคริปต์ใช้ MailApp เพื่อส่งอีเมล ระบบจะส่งอีเมลไม่ว่าสคริปต์จะ แสดงตัวอย่างหรือดำเนินการหรือไม่ก็ตาม ระบบจะอัปเดตสเปรดชีตในทั้ง 2 สถานการณ์ด้วย สคริปต์สามารถตรวจสอบได้ว่ากำลังทำงานในโหมดแสดงตัวอย่างหรือไม่ผ่านข้อมูลการดำเนินการ

ข้อมูลโค้ดต่อไปนี้จะไม่ทํางานตามที่คาดไว้ในโหมดแสดงตัวอย่าง

// Suppose the ad group has no keywords.
let adGroup = findAnEmptyAdGroup();

// Create a keyword.
adGroup.createKeyword("test");

// Fetch all keywords in the ad group.
let keywords = adGroup.keywords().get();

// In preview mode, will log "false": keyword was not actually created.
// In real execution, will log "true".
console.log("Are there keywords in the ad group? " + keywords.hasNext());