Как увеличить бюджет в Google Ads, если нет доступа: Решение через скрипт

Google Ads заблокирован из-за 2FA? Автоматизируем увеличение бюджета с помощью скрипта!

(Альтернативные варианты: «Обход проблем с 2FA в Google Ads: Скрипт для автоматического увеличения бюджета РК», «Как увеличить бюджет в Google Ads, если нет доступа: Решение через скрипт»)

Привет, коллеги-маркетологи! Наверняка многие сталкивались с досадной ситуацией: срочно нужно внести правки в рекламные кампании Google Ads, например, увеличить дневной бюджет, а доступ к аккаунту временно ограничен из-за ошибки ввода кода двухфакторной аутентификации (2FA). Ручные правки становятся невозможны, а время идет. Но не стоит отчаиваться! На помощь приходят современные технологии, а именно – Google Ads Scripts и немного магии ИИ (или просто находчивости!). Сегодня я поделюсь решением, которое поможет автоматизировать увеличение бюджета ваших кампаний на заданный процент.

Когда двухфакторка играет против нас: Проблема ручного управления бюджетом

Казалось бы, 2FA – наш друг и защитник аккаунта. Но иногда, в спешке или из-за технического сбоя, ввод неверного кода может временно заблокировать доступ. Если в этот момент критически важно поднять ставки или бюджеты, чтобы не упустить трафик, ситуация становится патовой. Особенно обидно, когда решение простое – изменить одну цифру, но система говорит «нет».

ИИ (и смекалка) спешат на помощь: Скрипт для увеличения бюджета Google Ads

Выход был найден в использовании Google Ads Script, который позволяет автоматически вносить изменения в кампании. В моем случае, задача была увеличить бюджет выбранных рекламных кампаний (РК) на 10%. Этот скрипт особенно полезен, если у вас много кампаний или если вы хотите применять такие изменения регулярно и без ручного вмешательства.

Как работает скрипт (H3): Принцип работы скрипта: Просто и эффективно

  1. Идентификация кампаний: Скрипт находит нужные рекламные кампании по их названию. Вам нужно будет указать эти названия непосредственно в коде скрипта.
  2. Увеличение бюджета: Бюджет выбранных кампаний увеличивается на заданный процент. По умолчанию это 10%, но вы легко можете изменить это значение в коде.

Внимание: Ограничения для кампаний с умными стратегиями!

При использовании скрипта для кампаний, работающих на основе умных стратегий назначения ставок (например, «Максимум конверсий», «Целевая цена за конверсию» и т.д.), важно помнить о допустимых пределах изменения бюджета. Google накладывает ограничения на то, насколько резко можно менять бюджет в таких кампаниях, чтобы не навредить обучению алгоритмов. Рекомендую прочитать статью по этому вопросу ЗДЕСЬ. Несоблюдение этих правил может привести к нежелательным последствиям для эффективности ваших РК.

Сам скрипт: Копируйте и адаптируйте

Google Script

//===============================================================================
// Google Ads Script: Автоматическое увеличение бюджета кампаний
// Версия: 1.0
// Автор: [Maxconvert.ru]
// Описание: Скрипт увеличивает дневной бюджет указанных кампаний на заданный процент.
//===============================================================================

function changeBudgetsForMultipleCampaigns(campaignNames, percentageChange) {
  try {
      if (percentageChange === 0) {
          Logger.log("Бюджеты кампаний не изменены (изменение 0%).");
          return;
      }
      for (var i = 0; i < campaignNames.length; i++) {
          var campaignName = campaignNames[i];
          var campaignIterator = AdsApp.campaigns()
              .withCondition("Name = '" + campaignName + "'")
              .get();
          if (campaignIterator.hasNext()) {
              var campaign = campaignIterator.next();
              var budget = campaign.getBudget();
              var currentBudget = budget.getAmount();
              var budgetChange = currentBudget * (percentageChange / 100);
              var newBudget = currentBudget + budgetChange;
              if (newBudget < 0) {
                  newBudget = 0;
                  Logger.log("Новый бюджет кампании '" + campaignName + "' был бы отрицательным. Установлен 0.");
              }
              budget.setAmount(newBudget);
              Logger.log("Бюджет кампании '" + campaignName + "' изменен на " + percentageChange + "%. Новый бюджет: " + (newBudget / 1000000));
          } else {
              Logger.log("Кампания с именем '" + campaignName + "' не найдена.");
          }
      }
  } catch (e) {
      Logger.log("Произошла ошибка: " + e);
  }
}

function main() {
  // --- ПАРАМЕТРЫ ---
  var campaignNames = [
   "Кампания 1",
   "Кампания 2"
   // Добавьте сюда имена ваших кампаний  
  ];
  var percentageChange = 10; // Изменение бюджета в процентах +10%
  // ------------------
  changeBudgetsForMultipleCampaigns(campaignNames, percentageChange);
}

Как использовать скрипт (H3): Пошаговая инструкция по установке

  1. Войдите в свой аккаунт Google Ads.
  2. Перейдите в раздел «Инструменты и настройки» (значок гаечного ключа вверху).
  3. В разделе «Массовые действия» выберите «Скрипты».
  4. Нажмите на синий значок «+», чтобы добавить новый скрипт.
  5. Дайте скрипту понятное название (например, «Увеличение бюджета на 10%»).
  6. Удалите весь код, который там есть по умолчанию.
  7. Скопируйте и вставьте приведенный выше код скрипта в редактор.
  8. Отредактируйте строки с var campaignNames и var budgetIncreasePercentage в соответствии с вашими потребностями.
  9. Нажмите «Авторизовать». Предоставьте скрипту необходимые разрешения.
  10. Вы можете «Выполнить» скрипт один раз для проверки или настроить «Расписание» для регулярного автоматического запуска.

Заключение (H2): Автоматизация – ваш ключ к эффективности

Вот так, с помощью несложного скрипта, можно решить проблему ручного увеличения бюджета, особенно актуальную при временных проблемах с доступом к аккаунту Google Ads. Это экономит время, снижает риск человеческой ошибки и позволяет более гибко управлять рекламными кампаниями. Не забывайте про особенности работы с умными стратегиями!

Надеюсь, это решение будет вам полезно. Делитесь своим опытом использования скриптов в комментариях!