Если у вас есть задача открутить видео каждое по N-просмотров.
Скрипт останавливает группу объявлений, у которой достиг лимит просмотров (за все время)
1 — Создаем видео кампанию с несколькими группами объявлений
2 — В каждой группе объявлений должно быть по одному видео
3 — После создания кампании нажимаем Инструменты и настройки » массовые действия » Скрипты
4 — Нажимаем «+» (Новый скрипт) открывается окно скрипта с содержанием function main() {
}
5 — Удаляем все и вставляем скрипт, что размещен ниже, (изменяем в скрипте название кампании и какой лимит нужно установить)
6 — Нажимаем «Авторизовать» и разрешаем от определенного пользователя делать изменения в аккаунте
7 — Нажимаем «Просмотр», если в журнале ошибок нет, нажимаем «Выполнить»
Сам скрипт:
var campaignName = «название кампании»;
//порог просмотров
var viewsTreshold = 1000;
function main() {
var videoAdGroups = AdsApp.videoAdGroups()
.withCondition(«CampaignName contains_ignore_CASE '» + campaignName + «'»)
.get();
while(videoAdGroups.hasNext()) {
var videoAdGroup = videoAdGroups.next();
var views = videoAdGroup.getStatsFor(«ALL_TIME»).getViews();
if(views >= viewsTreshold) {
videoAdGroup.pause();
}
}
}
P.S. Скрипту нужно установить частоту, для этого переходим в скрипты наводим на строку этого скрипта и там появляется карандаш, выбираем «Каждый час»
Какие Вы используете скрипты? Напишите в комментариях