Скрипти та розгортання
Створюйте й редагуйте скрипти, зберігайте історію версій, задавайте значення для кожного акаунта й розгортайте в Google Ads одним лоадером.
Скрипт у chiliad складається з двох частин: коду, який chiliad зберігає та версіонує, і невеликого лоадера, який ви один раз вставляєте в Google Ads. Лоадер під час кожного запуску завантажує актуальний код і налаштування, тож редагувати скрипти в самому Google Ads більше не доведеться.
Ваша бібліотека скриптів
Скрипти показує всі скрипти робочого простору зі статусом, останнім запуском і часткою успішних.
- 1
Створити скрипт — почніть із порожнього або з шаблону. Встановлені з маркетплейсу скрипти теж потрапляють у цей список.
- 2
Статус одразу показує стан: Активний, Помилка, коли останні запуски були невдалими, Не налаштовано, коли ще не призначено жодного акаунта.
- 3
Доступне оновлення позначає скрипт із маркетплейсу, оригінал якого має новішу версію.
Написання та редагування коду
Відкрийте скрипт, щоб редагувати його. Редактор підсвічує JavaScript, підкреслює синтаксичні помилки під час набору й підказує обʼєкти Google Ads, наприклад AdsApp. і SpreadsheetApp..
Код має містити точку входу function main(). Налаштування оголошуйте як var верхнього рівня з назвами у форматі UPPER_SNAKE_CASE, щоб вони могли стати змінними.
Зберігайте кнопкою або через Cmd+S / Ctrl+S. Поки в коді є синтаксичні помилки, збереження заблоковане.
- 1
Вкладки: код, змінні, історія версій, історія запусків і призначені акаунти.
- 2
Перемикайтеся між вашим Кодом скрипта, Лоадером для вставлення в Google Ads і фрагментом Аналітика.
- 3
Зберегти публікує одразу: акаунти підхоплять новий код під час наступного запуску. Жовта крапка означає незбережені зміни.
Історія версій
Кожне збереження створює версію — хто б або що б його не зробило.
- 1
Кожна версія фіксує автора та джерело: дашборд, Claude, відновлення або оновлення з маркетплейсу.
- 2
Порівняти показує різницю з поточним кодом у двох колонках.
- 3
Відновити знову робить стару версію поточною.
Порада
На цій самій вкладці є Зміни конфігурації: хто, яке значення якого акаунта й коли змінив.
Змінні скрипта
Змінні — це налаштування, які відкриває скрипт: бюджети, пороги, email-адреси, URL таблиць. Оголосивши їх, ви зможете змінювати значення для кожного акаунта, не торкаючись коду.
- 1
chiliad знаходить налаштування верхнього рівня у вашому коді й пропонує додати їх як змінні.
- 2
Кожна змінна має тип (текст, число, логічне значення, URL або JSON) і значення за замовчуванням, яке використовують усі акаунти, доки ви його не перевизначите.
- 3
Зберегти змінні, щоб вони зʼявилися в таблиці значень для акаунтів.
Призначення акаунтів
Посібник із налаштування в новому скрипті відкриває майстер із трьох кроків. Згодом керуйте призначеннями на вкладці Акаунти скрипта.
- 1
Три кроки: призначити акаунти, задати значення, скопіювати лоадер.
- 2
Позначте акаунти, які мають запускати цей скрипт.
- 3
Призначити й продовжити зберігає призначення й переходить до таблиці значень.
Значення для кожного акаунта
Режим Налаштування на вкладці «Акаунти» — це таблиця з рядком на кожен акаунт і стовпцем на кожну змінну. Заповнюйте лише те, що відрізняється; решта бере значення скрипта за замовчуванням.
- 1
Легенда пояснює три стани клітинок.
- 2
Перевизначення — цей акаунт використовує власне значення.
- 3
Відсутнє — змінна не має ні значення за замовчуванням, ні значення для цього акаунта, тож скрипт запуститься з порожнім налаштуванням.
- 4
Зберегти зміни набуває чинності під час наступного запуску кожного акаунта. Лоадер у Google Ads не змінюється.
Порада
Меню стовпців заощаджують час на довгих списках: Заповнити всі…, Скопіювати з акаунта та Очистити всі перевизначення.
Розгортання через лоадер
Лоадер — це той самий фрагмент для кожного акаунта, що запускає скрипт.
- Скопіюйте його на останньому кроці майстра, у режимі Лоадер редактора або через Отримати лоадер на вкладці «Акаунти».
- У Google Ads відкрийте Tools → Bulk actions → Scripts, додайте новий скрипт і вставте код.
- Авторизуйте, запустіть попередній перегляд, щоб перевірити логи, а потім задайте частоту.
Відтепер редагуйте код і значення лише в chiliad.
- 1
Скопіюйте або завантажте лоадер у chiliad.
- 2
Вставте його як новий скрипт у Google Ads — у клієнтському акаунті або в керуючому, щоб охопити одразу багато клієнтів.
- 3
Авторизуйте один раз, перегляньте, потім заплануйте. Розклад завжди задається в Google Ads.
Порада
Якщо скрипт згодом почне використовувати інший сервіс Google (Sheets, Drive, Gmail), скопіюйте лоадер ще раз, щоб Google Ads запросив додатковий дозвіл.
Запуск на рівні керуючого акаунта (MCC)
Вставлений у керуючий акаунт, лоадер запитує в chiliad, яким акаунтам призначено скрипт, і запускає його лише в них, паралельно. Призначення чи зняття акаунта в chiliad змінює націлювання під час наступного запуску; фрагмент у Google Ads залишається без змін.
- Якщо не призначено жодного акаунта, запуск пропускається, і лог Google Ads про це повідомляє. Так скрипт не запуститься випадково в усьому керуючому акаунті.
- Якщо chiliad недоступний, запуск теж пропускається — лоадер не вгадує.
- Скрипти з власною логікою
AdsManagerAppобирають акаунти самостійно.