Khi các tập lệnh được thực thi ở chế độ xem trước, chúng sẽ không thay đổi phiên bản dữ liệu chiến dịch. Thay vào đó, quá trình thực thi tập lệnh sẽ cho thấy những thay đổi sẽ được thực hiện nếu tập lệnh được thực thi. Khi hài lòng với kết quả, bạn có thể bắt đầu thực thi trực tiếp một tập lệnh hoặc lên lịch thực thi tập lệnh đó.
Chế độ xem trước là một tính năng mạnh mẽ vì nó cho phép bạn phát triển và gỡ lỗi mà không phải lo lắng về việc thực hiện các thay đổi không chính xác đối với tài khoản Google Ads của bạn .
Chế độ xem trước chỉ ảnh hưởng đến các lệnh gọi sử dụng AdsApp
làm điểm truy cập. Cuộc gọi đến
các dịch vụ khác sẽ hoạt động như bình thường. Ví dụ: nếu một tập lệnh đang sử dụng MailApp
để gửi email, thì email đó sẽ được gửi cho dù tập lệnh đã được xem trước hay thực thi. Bảng tính cũng sẽ được cập nhật trong cả hai trường hợp. Tập lệnh có thể tìm hiểu xem tập lệnh đó có đang chạy ở chế độ xem trước hay không thông qua
thông tin thực thi của tệp đó.
Đoạn mã sau đây sẽ không hoạt động như mong đợi ở chế độ xem trước:
// 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());