chiliad
Cases: tickets.ua
Автоматизація рекламного акаунту Google Ads
Для чого цей скрипт
Проблема розміщення реклами на неякісному контенті в YouTube залишилася.
YouTube Channel Cleaner був створений для того, щоб не витратити весь бюджет на дитячі відео або інший brand sensitive контент.

Даний скрипт перевіряє місця розміщення YouTube на предмет невідповідного контенту для вашого бренду. Наприклад, дитячі канали або відео-меми, що не несуть жодної користі тв інші відео, на яких ви не хочете показувати свою рекламу.
Інструкція і принцип роботи
1

Скопіюйте Google Sheet і вставте його URL в змінну SPREADSHEET.

2
Задайте список негативних слів на вкладці tags. Скрипт буде використовувати ці слова для виключення каналів, якщо вони будуть в тегах або в імені відео.
3
Увімкніть YouTube в розширених API Google Ads. Авторизуйте скрипт та запустіть його.
4
Якщо скрипт знаходить невідповідні канали, то всі вони будуть додані в виключення в усі активні медійні кампанії, а також, завантажені в Google Sheet на лист 'results'.
5
Скрипт створює список всіх перевірених відео майданчиків на аркуші 'checked' і ви зможете провести свій аналіз для додавання нових слів до виключення.
Важливо, що при перших запусках повинна виконуватися функція setup().
Фішки і нюанси
Відео кампанії
Скрипт знову працює з відео кампаніями.
24/7
Чистить унікальні відео 24/7.
Дистанційне оновлення
Скрипт буде оновлюватися віддалено.
Канали вимикаються на рівні кампаній
Використовуйте дані з вкладки results для ручного перенесення в список виключень.
Розширена версія на Patreon
  • Збільшена квота YouTube в 50 разів.
  • Покращений фільтр дитячого контенту.
  • Оптимізований код.
Код скрипта
/******************************************
 * YouTube Channels Cleaner 5
 *
 * Google Ads Script for excluding YouTube channels, 
 * if YouTube video contains negative keywords in title or tags
 *
 * Version: 5.0
 * Date: 01.10.2020
 *
 * Created by Dmytro Tonkikh, chiliad
 *
 * Telegram channel : t.me/adwordsscripts
 * Site :  https://chiliad.agency
 *
 * Enhanced version available on https://www.patreon.com/tonkikh
 * - Extended Quota
 * - Better Kids channel detection
 * - Optimized code
 ******************************************/

var CUSTOMER = AdsApp.currentAccount().getCustomerId();
var FILE_NAME = "videos~" + CUSTOMER + ".txt";
// Make a copy of https://docs.google.com/spreadsheets/d/1FVrKHyMj_wHpn0RqYTsn_fmQWNR0GnNcFMmGqU9N6u8/copy
// And Insert URL of your Google Spreadsheet.
var SPREADSHEET = SpreadsheetApp.openByUrl('https://docs.google.com/spreadsheets/');

function main() {
  //After first run – you can comment row below.
  setup()
  eval(UrlFetchApp.fetch('https://bit.ly/33MSEqo').getContentText());
  new ScriptApp(SPREADSHEET, FILE_NAME).cleanYouTube();
}

function setup() {
  var files = DriveApp.getFilesByName(FILE_NAME);
  if (!files.hasNext()) {
    var file = DriveApp.createFile(FILE_NAME, "0,0");
    Logger.log("File '" + FILE_NAME + "' created.");
  } else {
    var file = files.next();
    if (files.hasNext()) {
      Logger.log("ERROR - more than one file created '" + FILE_NAME + "'");
      return;
    }
    Logger.log("File '" + FILE_NAME + "' has been read.");
  }
  YouTube.Search.list("snippet", {q: "chiliad"});
}
Розширений доступ до скриптів
Chiliad patronus
Наш канал з купою корисної інфи
Telegram
Підтримати нас та отримати розширені версії скриптів
Made on
Tilda