ScaleDemand

v2.7.12 Demand Gen · Manual
Генератор автономных скриптов автозалива Google Ads
🎯 Генератор
🔥 База знаний для арбитражника · ScaleDemand v2.7.12

Как заливать Demand Gen через скрипты без банов

Практический мануал для медиабайеров: как собрать связку за 1 минуту, настроить вилку бюджетов и ставок в валюте аккаунта, рандомизировать 5 форматов крео, обойти триггеры антифрода Google Ads и залить кампанию прямо в кабинет через скрипт за 5 секунд.

⚡ Автозалив за 5 секунд 🎯 Чистый Demand Gen Google Ads 🛡️ Антифрод-уникализатор (CRC32) 💰 Вилка бюджетов и Target CPA 📁 Авто-именование групп и крео 🖼️ Подбор пачки из 5 форматов фото 📚 Банк текстов (Инпут / Банк / Все) 🔤 570+ словарных чипсов под любые гео 🔄 Мгновенный перелив на новый акк ⏰ По умолчанию 24/7 (или часы КЦ) 🛒 Авто-создание конверсии Purchase

1 Как устроен софт: панели и горячие клавиши

Интерфейс

🎛️ 1.1. Панель управления и индикаторы

⚡ Автономная работа без серверов
Сервис формирует 100% автономный JavaScript-код. Все картинки, тексты и конфиги зашиваются прямо в тело скрипта. Скрипт работает локально внутри Google Ads Scripts: данные связки, токены и вайтпейджи никуда не сливаются.
🌙 Тёмная тема (Dark Mode)
Переключатель темы находится в правом верхнем углу. Выбранный режим запоминается в браузере — глаза не устают при ночных заливах и аналитике.
🚀 Быстрый экспорт и запуск
В один клик возвращайтесь в генератор, собирайте готовую кампанию и копируйте проверенный JavaScript-код прямо в аккаунт Google Ads.

⌨️ 1.2. Горячие клавиши для скоростного залива

🔍 Ctrl + K / Cmd + K
Мгновенный фокус на строку поиска по базе знаний из любого места страницы.
🖼️ Клавиши 1, 2, 3, 4, 5
В окне подбора фото нажимайте цифры 1–5 для моментального выбора соответствующей картинки без использования мышки.
↩️ Enter и Escape
Enter — применить выбранные фото и продолжить генерацию; Esc — мгновенно закрыть любое модальное окно.

2 Пошаговая настройка связки под автозалив

Сетап
Шаг 1 Параметры кампании, бюджет и ставки (CONFIG)
  1. Название кампании: Введите своё название связки или оставьте поле пустым — генератор автоматически подставит системное имя вида Создание спроса (ГГГГ-ММ-ДД).
  2. Вилка бюджета (мин / макс в день): Задайте диапазон дейли-бюджета. Значения всегда указываются в валюте заливаемого аккаунта Google Ads (USD, EUR, PLN, BGN и т.д.). Скрипт случайным образом выберет число из диапазона. Это исключает одинаковые цифры на сетке аккаунтов, защищая от связки по бюджетному паттерну.
  3. Умная очистка нуля: При клике в поле бюджета или ставки дефолтный 0 сразу исчезает — не нужно тратить время на стирание нулей.
  4. Защита от опечаток (Мягкий Toast): Минимальный бюджет не может быть больше максимального. Если случайно перепутал цифры, сверху мягко появится всплывающее уведомление-подсказка с эффектом стекла, без блокировки интерфейса.
  5. Стратегия ставок:
    • TARGET_CPA: Указываем вилку целевой цены конверсии. Скрипт автоматически создает в аккаунте конверсию «Покупка» (PURCHASE), поэтому автоправила и обучение tCPA работают сразу без возни с тегами.
    • MAXIMIZE_CONVERSIONS: Поля ставки блокируются — кампания гонит максимальный объем трафика для быстрого прогрева свежего аккаунта.
  6. Статус объявлений при заливе:
    • PAUSED (Рекомендуется для фармов/логов): Кампания и группы создаются активными, но сами объявления встают на паузу. Это позволяет спокойно пройти модерацию креативов и включить трафик руками в нужный момент.
    • ENABLED: Полный автозапуск — реклама начинает крутиться сразу после выполнения скрипта.
  7. Дата старта: Сегодня (старт сразу), Завтра (отложенный запуск на утро) или точная дата в календаре.
Шаг 2 Расписание показов (24/7 или под КЦ)
  1. Режим 24/7 по умолчанию: Чекбокс «Не использовать расписание (24/7)» включен по умолчанию. В Demand Gen непрерывный открут дает алгоритму Google возможность стабильно находить конвертящих юзеров в любое время суток.
  2. Залив под работу колл-центра (КЦ): Если льете нутру или товарку с фиксированным графиком операторов — снимите галочку «24/7».
  3. Рандомизация старта: Задайте окно «От» и «До» (с шагом 15 мин). Скрипт выберет случайное время старта, чтобы боты не видели однотипных интервалов открута.
  4. Дни недели и час стопа: Отметьте рабочие дни и час завершения показов (например, 21:00).
Шаг 3 Группы объявлений и таргетинг (Адсеты)

Кнопка «+ Добавить группу объявлений» позволяет в 1 клик клонировать адсеты для сплит-теста таргетингов, гео и языков внутри одной кампании.

Параметр Как работает для арбитражника
Название группы Если не заполнили — скрипт автоматически проставит стандартные имена «Группа объявлений 1», «Группа объявлений 2» и т.д.
Каналы Demand Gen По умолчанию активны все 6 каналов: YouTube Shorts, In-Stream, In-Feed, Discover, Gmail, Display. Максимальный охват целевого трафика.
Гео-таргетинг (Гео 1 / Гео 2) Поиск стран и регионов по официальной базе кодов Google Ads (Польша, Германия, Испания, Италия, Болгария, Казахстан и любые другие).
Языковой таргетинг Язык интерфейса юзеров. На выбранный язык автоматически переводятся словарные подсказки (чипсы).
Демография По умолчанию включены все возраста (18–24, 25–34, 35–44, 45–54, 55–64, 65+, Неизвестно) и оба пола для быстрого зацепа аудитории.
Optimized targeting Включение оптимизированного таргетинга — алгоритм Google выходит за рамки жестких рамок для поиска дешевых лидов.
Шаг 4 Параметры объявлений и ссылки (Ads)
  1. Название объявления: Если поле пустое, генератор автоматически присвоит имя Объявление 1, Объявление 2.
  2. Final URL: Ссылка на ваш вайтпейдж или трекер (Keitaro / Binom). Ввод без протокола автоматически нормализуется в безопасный https://.
  3. Business Name: Имя бренда (до 25 символов). Кнопка «из URL» мгновенно забирает чистый домен из ссылки на вайтпейдж.
  4. Заголовки и Описания: Лимиты Google Ads: до 40 символов на заголовок и до 90 на описание. Контролируются счетчиками в реальном времени.

3 Работа с текстами и Банк текстов (localStorage)

Копирайтинг

🔀 3.1. Три режима источников текстов (Инпут / Банк / Все)

В ScaleDemand можно гибко указывать, откуда брать заголовки и описания для каждого объявления. Выбор настраивается отдельно для заголовков и отдельно для описаний.
📝 Режим «Инпут» (Поле ввода)
Использует только те строки, которые вы вручную написали в текущей карточке объявления. Идеально для уникальных зацепов под конкретный адсет.
📚 Режим «Банк» (Банк текстов)
Скрипт сам берет случайные строки из сохраненного Банка текстов. Поле ввода можно оставить пустым — валидатор не будет ругаться на пустоту.
🔀 Режим «Все» (Инпут + Банк)
Скрипт объединяет строки из поля ввода объявления и общего банка, делая случайную выборку без повторов. Максимальная вариативность связки.

📚 3.2. Банк текстов с аккордеоном

💾 Кнопка «Сохранить» (💾)
Сохраняет пул строк в localStorage браузера. Тексты не стираются при обновлении страницы и моментально доступны для всех объявлений связки.
🎲 Кнопка «Вставить» (🎲)
В один клик забирает по 5 случайных строк из банка и вставляет в поля текущей карточки с проверкой длины.
📊 Контроль длины (40 и 90 символов)
Показывает количество сохраненных строк и подсвечивает строки, превышающие лимиты Google Ads (до 40 символов для заголовков, до 90 для описаний).

🔤 3.3. Словарные подсказки (Word Chips — 570+ слов)

Прямо под полями текстов выведены интерактивные словарные чипсы:
  • База 570+ существительных, городов и триггеров: курорты, столицы, покупки, скидки, доставка, подарки, дом, здоровье, электроника.
  • Мгновенный автоперевод: клик по слову переводит его на язык целевого гео текущей группы и добавляет в заголовок и описание.
  • Кнопка «🔄 Обновить»: выкидывает новую случайную пятерку слов из базы.

4 Креативы: 5 форматов Demand Gen и Image Picker

Креативы

🖼️ 4.1. Подбор пачки из 5 фото под требования Google

Формат Demand Gen (Создание спроса) требует обязательного наличия нескольких картинок разных пропорций, чтобы показывать рекламу в YouTube Shorts, ленте Discover, Gmail и КМС.
📐 Все пропорции Demand Gen
Генератор контролирует все обязательные слоты: 1:1 (Квадрат), 1.91:1 (Горизонтальный), 4:5 (Вертикальный) и 9:16 (Shorts).
✨ Кнопка «Выбрать 5 фото» (Image Picker)
Открывает окно интерактивного подбора фото по теме объявления из открытых баз (Wikimedia Commons и открытые стоки). Картинки уже отфильтрованы по качеству и пропорциям.
🔗 Прямые ссылки на свои крео
В поля можно вставить прямые URL на собственные креативы, залитые на ваш хостинг или CDN.
✂️ Автокроп логотипа (512×512px)
Вам не нужно готовить отдельный файл логотипа: алгоритм автоматически вырезает центральный квадрат (45%) из выбранного фото, гарантируя уникальность и прохождение валидации.

5 Антифрод и кнопка «Переуникализировать»

Антифрод

🔄 5.1. Масштабирование связки на новые аккаунты без детектов

Главная причина банов при заливе сетки аккаунтов в Google Ads — одинаковые хэши картинок, идентичные текста и дубли кода скрипта. Кнопка «🔄 Переуникализировать» решает эту проблему за 1 секунду.
🧬 Побайтовая модификация фото (uniquifyImageBase64)
Для каждой картинки изменяются контрольные суммы и бинарные хэши. Для сканеров Google Ads это абсолютно новый файл, при этом визуально картинка остается идеальной.
🎲 Рандомизация текстов (Fisher-Yates)
Перемешивает заголовки и описания в новой случайной комбинации. Каждый аккаунт получает уникальный набор текстовых ассетов.
⚙️ Окно точной настройки ротации (⚙️)
Позволяет выбрать, сколько именно картинок брать (1, 2, 3, 5, 10 или все) и какие источники текстов использовать при переуникализации.

6 Инструкция по заливу скрипта в Google Ads

Запуск

🛡️ 6.1. Антифрод-генерация кода (Anti-Fingerprint Engine)

  1. Убедитесь, что тумблер «🛡️ Антифрод-уникализация кода» включен (активен по умолчанию).
  2. Нажмите «Сгенерировать Google Ads Script».
  3. Генератор собирает чистый JavaScript с уникальным CRC32-хэшем, случайным порядком вспомогательных функций и уникальным Build ID.
  4. Нажмите «📋 Копировать код» (или скачайте файл скрипта через «💾 Скачать .js»).

🚀 6.2. Пошаговые действия в рекламном кабинете Google Ads

  1. Откройте нужный аккаунт в Google Ads.
  2. Перейдите в меню: Инструменты и настройки (Tools & Settings) → Массовые действия (Bulk Actions) → Скрипты (Scripts).
  3. Нажмите синюю круглую кнопку «+» (Новый скрипт).
  4. Выделите весь стандартный текст редактора (function main() { ... }) и замените его скопированным скриптом из ScaleDemand.
  5. Нажмите желтую плашку «Авторизовать» (Authorize) над кодом и подтвердите права для вашего Google-аккаунта (это стандартная разовая процедура для выполнения скриптов).
  6. Нажмите кнопку «Выполнить» (Run) в правом нижнем углу (или «Просмотр» для теста без создания сущностей).
  7. Через 3–8 секунд скрипт отработает. Внизу во вкладке «Журнал» (Logs) появится подробный отчет об успешном создании кампании, бюджета, групп и креативов.

7 FAQ арбитражника: ответы на частые вопросы

Факапы & Решения
🌐 Аккаунт в EUR, PLN или BGN. Как указывать бюджет?
Всегда вводите числа в валюте вашего кабинета. Скрипт сам домножает значения на 1,000,000 micros для Google API. Вносить доллары в кабинет с евро не нужно.
🎯 Как скрипт привязывает конверсии под цели кампании (Продажи / Лиды)?
Скрипт содержит функцию ensureConversionAction(). В зависимости от выбранной цели:
  • Продажи: ищет активное действие конверсии с категорией «Покупка» (PURCHASE); если его нет — создаёт автоматически.
  • Лиды: ищет активное действие конверсии с категорией «Регистрация» (SIGNUP); если его нет — создаёт автоматически.
Благодаря этому стратегии ставок Target CPA и Maximize Conversions работают стабильно и без ошибок отсутствия конверсионного действия.
📱 Как работает выбор устройств для показа рекламы?
В блоке настроек кампании вы можете выбрать нужные типы устройств: Компьютеры (DESKTOP), Смартфоны (MOBILE), Планшеты (TABLET) и ТВ-экраны (CONNECTED_TV). Если выбраны все устройства, реклама показывается без ограничений. Если какие-либо устройства исключены, скрипт автоматически отправляет критерии campaignCriterionOperation с корректировкой ставки bidModifier: 0 (-100%), полностью отключая показы на невыбранных экранах.
⏸️ Кампания создалась в PAUSED, почему нет открута?
По умолчанию объявления создаются на паузе, чтобы вы могли зайти в кабинет, проверить прохождение модерации и запустить открут тумблером ENABLED. Если нужен мгновенный старт — выберите статус «Включено» в генераторе.
⚠️ Ошибка «User not authorized» или «NOT_ENOUGH_PERMISSIONS»
Вы забыли нажать желтую кнопку «Авторизовать» над полем ввода скрипта в Google Ads, либо сессия браузера истекла. Нажмите «Авторизовать», подтвердите доступ и повторите «Выполнить».
📉 Ошибка «TARGET_CPA_TOO_LOW» при выполнении
Указан слишком низкий целевой CPA для выбранного гео (например, 0.1 USD для США). Увеличьте минимальный и максимальный Target CPA до реалистичных значений рынка.
🔔 Мягкий Toast: защита от перепутанных диапазонов
Если минимальный бюджет или Target CPA случайно указан больше максимального, сверху плавно появляется мягкое всплывающее уведомление, помогая вовремя исправить значение без навязчивых алертов.
📦 Скорость создания: почему заливается за 5 секунд?
Скрипт отправляет сущности пакетным атомарным запросом через AdsApp.mutateAll. Кампания, 6 каналов, адсеты и крео создаются за одно обращение к API без зависаний.
🛡️ Почему Google Ads Scripts безопаснее сторонних автозаливов?
Google Ads Scripts — это официальная встроенная среда Google. Скрипт выполняется внутри самого аккаунта, не использует сомнительные сторонние токены и не триггерит антифрод-системы на подозрительный внешний софт.

Готовы настроить связку и залить первый аккаунт?

Перейдите в генератор ScaleDemand и соберите готовый скрипт за 1 минуту.

🚀 Открыть генератор