תחילת העבודה

כדי להפעיל את הסקריפט הראשון, פועלים לפי השלבים הבאים:

  1. נכנסים לחשבון Google Ads.
  2. לוחצים על סמל מפתח הברגים תיבה אפורה עם מפתח לבן ובוחרים באפשרות סקריפטים בקטע פעולות מרובות.
  3. מקישים על סמל הפלוס מעגל כחול עם
פלוס לבן כדי להוסיף סקריפט.
  4. מעתיקים את הקוד הבא ומדביקים אותו באזור העריכה, בתוך הפונקציה הראשית:

    function main() {
       let keywords = AdsApp.keywords()
             .orderBy("metrics.impressions DESC")
             .forDateRange("YESTERDAY")
             .withLimit(10)
             .get();
    
       console.log("The 10 keywords with the most impressions yesterday:");
       for (const keyword of keywords) {
           console.log(`${keyword.getText()}: ${keyword.getStatsFor("YESTERDAY")
                                                       .getImpressions()}`);
         }
    }
    
  5. כשתוצג בקשה, לוחצים על AUTHORIZE כדי שהסקריפט יוכל לגשת לחשבון בשמכם. צריך לבצע את הפעולה הזו פעם אחת לכל סקריפט.

  6. לוחצים על תצוגה מקדימה כדי להריץ את הסקריפט במצב תצוגה מקדימה. התוצאות יופיעו בחלונית CHANGES (שינויים) או בחלונית LOGS (יומנים).

חשבונות ניהול

כדי להריץ סקריפטים ב-Ads Manager, קודם כול צריך חשבון ניהול ב-Google Ads.

  1. נכנסים לחשבון הניהול ב-Google Ads.
  2. לוחצים על סמל הכלים תיבה אפורה עם
מפתח ברגים לבן ובוחרים באפשרות סקריפטים בקטע פעולות בכמות גדולה.
  3. מקישים על סמל הפלוס מעגל כחול עם
פלוס לבן כדי להוסיף סקריפט.
  4. מעתיקים ומדביקים את הקוד הבא באזור העריכה, בתוך הפונקציה הראשית:

    function main() {
      // Retrieve all children accounts.
        const accountIterator = AdsManagerApp.accounts().get();
    
      // Iterate through the account list.
      for (const account of accountIterator) {
        // Get stats for the child account.
        const stats = account.getStatsFor("THIS_MONTH");
        // And log it.
        console.log(`${account.getCustomerId()},${stats.getClicks()},` +
          `${stats.getImpressions()},${stats.getCost()}`);
      }
    }
    
  5. כשתוצג בקשה, לוחצים על AUTHORIZE כדי שהסקריפט יוכל לגשת לחשבון בשמכם. צריך לבצע את הפעולה הזו פעם אחת לכל סקריפט.

  6. לוחצים על תצוגה מקדימה כדי להריץ את הסקריפט במצב תצוגה מקדימה. התוצאות יופיעו בחלונית CHANGES / LOGS.

בדף הדוגמאות תוכלו למצוא עוד קטעי קוד לדוגמה.