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

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

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