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

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

โหมดแสดงตัวอย่างเป็นฟีเจอร์ที่มีประสิทธิภาพเนื่องจากช่วยให้คุณพัฒนาและแก้ไขข้อบกพร่องของสคริปต์ได้โดยไม่ต้องกังวลเกี่ยวกับการเปลี่ยนแปลงข้อมูล 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());