Начало работы

Выполните следующие шаги, чтобы запустить свой первый скрипт.

  1. Войдите в свою учетную запись Google Рекламы.
  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. При появлении запроса нажмите АВТОРИЗОВАТЬ , чтобы сценарий мог получить доступ к учетной записи от вашего имени. Это необходимо сделать один раз для каждого сценария.

  6. Нажмите ПРЕДВАРИТЕЛЬНЫЙ ПРОСМОТР , чтобы запустить сценарий в режиме предварительного просмотра. Результаты появятся на панели ИЗМЕНЕНИЙ / ЖУРНАЛОВ .

Управляющие аккаунты

Сначала вам необходимо иметь управляющий аккаунт Google Ads для запуска скриптов Ads Manager.

  1. Войдите в свой управляющий аккаунт Google Рекламы.
  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. При появлении запроса нажмите АВТОРИЗОВАТЬ , чтобы сценарий мог получить доступ к учетной записи от вашего имени. Это необходимо сделать один раз для каждого сценария.

  6. Нажмите ПРЕДВАРИТЕЛЬНЫЙ ПРОСМОТР , чтобы запустить сценарий в режиме предварительного просмотра. Результаты появятся на панели ИЗМЕНЕНИЙ / ЖУРНАЛОВ .

Дополнительные фрагменты примеров сценариев можно найти на нашей странице примеров .