Скрипты Google Ads
Скрипты Google Ads — код на JavaScript, который работает внутри Google Ads по запросу или по расписанию: читает данные аккаунта, меняет их и шлёт отчёты.
Как работает
Скрипты пишут в редакторе внутри аккаунта; по словам Google, достаточно начального уровня JavaScript. Скрипты могут обращаться к большинству возможностей Google Ads, таким как отчёты, ставки, бюджеты и статусы, а также к внешним данным, например к таблице. Скрипт запускается по запросу или по расписанию, когда никто не вошёл в систему. Скрипт управляющего аккаунта работает сразу со всеми клиентскими аккаунтами под управляющим аккаунтом, вместо одного скрипта на аккаунт.
Запуск прерывается через 30 минут, а у скриптов управляющего аккаунта, которые обрабатывают аккаунты параллельно с функцией обратного вызова (callback), — до 60. В Shopping скрипты управляют существующими кампаниями, группами товаров и их ставками и строят отчёты по Shopping. Они не могут создать кампанию Shopping, задать её свойства на уровне кампании или привязать Merchant Center. Какие скрипты магазину стоит запускать, разобрано в материале скрипты Google Ads для интернет-магазинов.
Где это видно
- Google Ads: «Инструменты» → «Массовые действия» → «Скрипты», с предварительным просмотром, запуском и историей запусков.
- Google Ads API:
change_eventпомечает изменения, сделанные скриптами, типом клиентаGOOGLE_ADS_SCRIPTS.
Пример
Пример на вымышленном магазине, числа не клиентские.
Магазин посуды ставит скрипт на ежедневный запуск, чтобы отмечать товары, которые тратят деньги и не продают. Скрипт перечисляет товары без заказов за 30 дней и с расходом выше трёхкратной стоимости заказа в магазине: 3 × 133 = 399. Из 1 200 товаров с показами порог пересекают 45. Скрипт записывает их в таблицу, а какие исключить, решает человек.
Не путать с
- Автоматизированные правила — задаются формой, без кода. Google предлагает их для массовых изменений, когда писать код не хочется.
- Google Ads API — для вашего собственного ПО на ваших серверах. Скрипты работают на стороне Google.
Верное и неверное прочтение
- Неверно: «Предварительный просмотр показал правильные изменения, значит, настоящий запуск сделает то же самое». Верно: предварительный просмотр не меняет данных Google Ads, поэтому код, который создаёт объект, а затем ищет его, поведёт себя иначе. Вызовы почты и таблиц при этом выполняются по-настоящему.
- Неверно: «Скрипт прервался по времени, значит, ничего не изменилось». Верно: изменения, сделанные до отсечки в 30 минут, остаются применёнными.
Источники
- Product overview (на английском) — JavaScript, расписание, скрипты управляющего аккаунта, альтернативы. Проверено 02.10.2026.
- Get started (на английском) — где находятся скрипты. Проверено 02.10.2026.
- Limits (на английском) — ограничения времени выполнения. Проверено 02.10.2026.
- Preview Mode (на английском) — что выполняет предварительный просмотр. Проверено 02.10.2026.
- Shopping campaigns (на английском) — ограничения в Shopping. Проверено 02.10.2026.
- ChangeClientType (Google Ads API, на английском):
GOOGLE_ADS_SCRIPTS. Проверено 02.10.2026.