Скрипт увеличения бюджетов в Google Ads

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

Главное условие использования и стабильной работы скрипта — это хороший аккаунт и платежка! Но эксперименты и тесты никто не отменял. Так что все в ваших руках.

Дадим небольшую подсказку, на свежих аккаунтах, увеличение бюджетов можно делать по такой формуле 1 секунда = 0,01 цент) Заметили интересный момент, то что пока ваше объявление есть в ротации аукциона, бюджеты увеличиваются менее болезненно, чем если бы дневной бюджет был откручен и вы начали его увеличивать, когда ваше объявление уже выпало из аукциона. Так что старайтесь увеличивать бюджеты в процессе идущей кампании.

Наш ТГ — https://t.me/nppr_team

Наш ВК — https://vk.com/npprteam

ТГ нашего магазина — https://t.me/npprteamshop

Магазин аккаунтов, бизнес-менеджеров ФБ и Google— https://npprteam.shop

Перейдем к скрипту

1. Переходим в раздел «Скрипты» и нажимаем «Создать скрипт»

Скрипт увеличения бюджетов в Google Ads

2. Далее нажимаем кнопку «Авторизовать»

Скрипт увеличения бюджетов в Google Ads

3. Закидываем наш скрипт и нажимаем «Сохранить»

Скрипт увеличения бюджетов в Google Ads

4. Переходим обратно в раздел «Скрипты» и нажимаем «Выполнить»

Скрипт увеличения бюджетов в Google Ads

5. Готово. Наблюдаем за увеличением бюджета в кампании на автомате.

6. Сам скрипт интуитивно понятен. Вставляем в него свои значения и редактируем на свое усмотрение. Больше данных для использования и вариативности скрипта можно найти в офф. доке https://developers. google. com/google-ads/scripts/docs/examples

Скрип увеличения бюджета

function main() {
// Функция задержки
function mySleep (sec)
{
SpreadsheetApp.flush();
Utilities.sleep(sec*1000);
SpreadsheetApp.flush();
}
// Задержка в секундах (дробное число указывать не надо)
var delay = 1;
// На сколько будет увеличиваться бюджет раз в delay секунд
var coinAmount = 0.01;
// Получаем все кампании
var campaignIterator = AdsApp.campaigns().get();
Logger.log('Кампаний найдено: ' + campaignIterator.totalNumEntities())
// Обходим все найденые кампании
while(campaignIterator.hasNext()) {
var campaign = campaignIterator.next();
Logger.log('Имя кампании: ' + campaign.getName());
Logger.log('Бюджет кампании: ' + campaign.getBudget());
while (true) {
Logger.log('Имя кампании: ' + campaign.getName());
Logger.log('Старый бюджет кампании: ' + campaign.getBudget());
var amount = campaign.getBudget();
// Увеличиваем бюджет кампании
campaign.getBudget().setAmount(amount + coinAmount);
Logger.log('Новый бюджет кампании:' + campaign.getBudget());
mySleep(delay);
}
}
}

Всем спасибо за внимание. Понравилась статья? Подписывайся на наш тг: https://t. me/nppr_team

33
Начать дискуссию