כאשר סקריפטים מריצים במצב תצוגה מקדימה, הם לא מבצעים שינויים נתוני הקמפיין. במקום זאת, הפעלת הסקריפט תציג את השינויים שהיו עושים שהסקריפט היה רץ. אחרי שתראו שהפלט שלכם נראה טוב, תוכלו להתחיל את ההרצה של הסקריפט בזמן אמת או לתזמן אותו.
מצב Preview (תצוגה מקדימה) הוא תכונה מתקדמת, כי הוא מאפשר לפתח ולנפות באגים בלי לחשוש מביצוע שינויים שגויים ב-Google Ads .
מצב התצוגה המקדימה משפיע רק על קריאות שמשתמשות ב-AdsApp
כנקודת כניסה. שיחות אל
שירותים אחרים ימשיכו כרגיל. לדוגמה, אם סקריפט משתמש
MailApp
כדי לשלוח הודעת אימייל, היא תישלח גם אם הסקריפט
בוצעה תצוגה מקדימה או בוצעה הרצה. הגיליונות האלקטרוניים יעודכנו בשני התרחישים כך:
נו. סקריפט יכול לבדוק אם הוא פועל במצב תצוגה מקדימה או לא באמצעות פרטי הביצוע שלו.
קטע הקוד הבא לא יפעל כצפוי במצב תצוגה מקדימה:
// 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());