Как быстро собрать тематические каналы на YouTube

Вручную собирать подходящие для рекламы YouTube-каналы долго и скучно, но можно существенно ускорить этот процесс с помощью скрипта. Он находит тематические каналы по списку ключевых фраз. На каждую фразу вы получите по 25 каналов из топа поиска по YouTube. За основу взята разработка Дмитрия Тонких из Promodo, участника Сообщества рекламодателей Google.

Шаг 1. Копируем в свой Google Диск исходную таблицу

Открыть исходную таблицу и создать её копию под своим AdWords-аккаунтом. Вставить ключевые слова на первую вкладку вашей таблицы.

Открыть исходную таблицу

Вставить ключевые слова на первую вкладку вашей таблицы.

Вставить ключевые слова на первую вкладку вашей таблицы

Шаг 2. Настройка скрипта по поиску каналов

Скопировать скрипт в Массовых операциях AdWords.

Скопировать скрипт в Массовых операциях AdWords

function main() {
  var spreadsheetUrl = "ссылка на вашу таблицу";
  var ss = SpreadsheetApp.openByUrl(spreadsheetUrl);
  var kwSheet = ss.getSheetByName('Слова');
  var resSheet = ss.getSheetByName('Площадки');
  var lastRow = kwSheet.getLastRow();
  resSheet.clear();
  var range = kwSheet.getRange(1, 1, lastRow+1, 1);
  var values = range.getValues();
  var placements = [];
  for(var i = 0; values.length - 1 > i; i++) {
  var query = values[i][0];
var results = YouTube.Search.list('id,snippet', {q: query, maxResults: 25, type: 'channel'});
  for (var j in results.items) {
 var item = results.items[j];
  placements.push(['youtube.com/channel/'+item.id.channelId,item.snippet.title]);
   }
  }
 resSheet.getRange(1, 1, placements.length, 2).setValues(placements);
}

Включить расширенный API на YouTube.

Включить расширенный API на YouTube

Запустить просмотр выполнения скрипта. Если потребуется авторизация скрипта — все разрешить.

При первом запуске возникает ошибка. Чтобы избавиться от нее, нужно по ссылке из Журнала перейти в консоль разработчика и включить API.

Избавляемся от ошибки при первом запуске

Избавляемся от ошибки при первом запуске

Шаг 3. Получение списка каналов

Снова запускаем просмотр выполнения скрипта и получаем список тематических каналов на второй вкладке вашей таблицы. Профит.

Список тематических каналов на второй вкладке вашей таблицы

Теперь выгружаем эти каналы в Планировщик КМС, чтобы проверить, на каких из них подключена монетизация.

Планировщик КМС, чтобы проверить, на каких из них подключена монетизация

Каналы, по которым есть прогнозы, позволяют разместить у них рекламу. Эти каналы мы можем использовать как места размещения при настройке таргетинга.

Шаг 4. Таргетинг объявлений

Заходим в настройки группы объявлений, выбираем «+Таргетинг» и «Места размещения»:

Выбираем +Таргетинг и Места размещения

Дальше нажимаем «+ Несколько мест размещения»:

Нажимаем + Несколько мест размещения

И копируем свой список каналов:

Копируем свой список каналов

Вас также может заинтересовать

Комментарии (6)

Авторизируйтесь, чтобы оставлять комментарии

  1. Phil Verves 23.06.2017

    invalid credentials (line 13) че такое?

  2. Phil Verves 23.06.2017

    все окей, разобрался, отличный скрипт! СПАСИБО =)

  3. Дмитрий Тонких 23.06.2017

    1. Поставьте рабочую ссылку на Сообщество рекламодателей. 2. Что вы изменили в скрипте, чтобы писать "за основу взята разработка. 3. Пожалуйста пишите автору, о намерении от своего имени присваивать чужой труд. Он в открытом доступе, но желательно писать об этом.

  4.  ppc.world
     ppc.world 26.06.2017

    Дмитрий, ссылку поправили. Изначально планировалась ссылка на страницу с вашим скриптом (а не на главную страницу Сообщества), но при верстке что-то сделали неправильно. Приносим свои извинения.

  5. Oleksiy Frolov 30.06.2017

    Добрый день. У меня после перехода по ссылке ошибки в журнале нет кнопки "Включить", как на вашем скрине. В диспетчере API пишет "API youtube.googleapis.com не существует или у вас нет к нему доступа." Подскажите, пожалуйста, как с этим справиться.

  6. Дмитрий Тонких 03.07.2017

    Oleksiy, с такой ошибкой не сталкивался. Можете написать в сообщество рекламодателей или мне лично.