Chế độ xem trước

Khi được thực thi ở chế độ xem trước, các tập lệnh sẽ không thay đổi dữ liệu chiến dịch thực tế. Thay vào đó, quá trình thực thi tập lệnh cho thấy những thay đổi sẽ được thực hiện nếu tập lệnh đang thực thi. Sau 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 cho tập lệnh đó.

Chế độ xem trước là một tính năng mạnh mẽ, vì chế độ này cho phép bạn phát triển và gỡ lỗi tập lệnh mà không phải lo lắng về việc thay đổi sai cách đối với dữ liệu Google Ads của mình.

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. Các cuộc gọi đến các dịch vụ khác sẽ tiếp tục như bình thường. Ví dụ: nếu một tập lệnh đang sử dụng MailApp để gửi email, tập lệnh đó sẽ được gửi cho dù tập lệnh đã được xem trước hoặc thực thi hay chưa. 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 lệnh đó.

Đoạn mã sau 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());