Упрощаем запуск Google аккаунтов. JS скрипт залива кампании в Google Ads.

Автор: NPPRTEAM
4 августа 2022

Всем привет! На связи, потерявшиеся NPPR TEAM. Мы начинаем цикл статей по работе с Google Ads.

Релиз Аркады от CatAffs: лови хайп и лей на чистую базу!
Релиз Аркады от CatAffs: лови хайп и лей на чистую базу!
Реклама

Сегодня расскажем вам, как наша команда запускает максимально быстро кампании в Google Ads. Скрипт прилагается в конце статьи.

А вы знали, что в Google Ads можно использовать js скрипты для работы с рекламными кампаниями. Будь то КМС, Поиск, Youtube и т.д. Данные скрипты обычно используют для работы с площадками в КМС, каналами Youtube, а также для управления бюджетами (Про это будет следующая статья). Так вот, сегодня мы расскажем и поделимся с Вами скриптом который позволит запускать ваши рекламные кампании в пару кликов. Как и для чего его использовать решать вам. Начнем!

Наш ТГ — https://t.me/nppr_team

Наш ВК — https://vk.com/npprteam

ТГ нашего магазина — https://t.me/npprteamshop

Магазин аккаунтов, бизнес-менеджеров ФБ и Google— https://npprteam.shop

  1. Переходим в кабинет Google Ads и нажимаем на кнопку настроек и выбираем раздел «Скрипты»
Упрощаем запуск Google аккаунтов. JS скрипт залива кампании в Google Ads., изображение №1
  1. В разделе «Скрипты», нажимаем на кнопку с плюсом
Упрощаем запуск Google аккаунтов. JS скрипт залива кампании в Google Ads., изображение №2
  1. Выбираем «Создать скрипт»
Упрощаем запуск Google аккаунтов. JS скрипт залива кампании в Google Ads., изображение №3
  1. Далее, нам необходимо авторизовать наш скрипт. Нажимаем «Авторизовать»
Упрощаем запуск Google аккаунтов. JS скрипт залива кампании в Google Ads., изображение №4
  1. Вставляем, наш скрипт в поле для кода и нажимаем «Сохранить»
Упрощаем запуск Google аккаунтов. JS скрипт залива кампании в Google Ads., изображение №5
  1. Переходим снова в раздел «Скрипты» и нажимаем кнопку «Выполнить»
Упрощаем запуск Google аккаунтов. JS скрипт залива кампании в Google Ads., изображение №6
  1. Готово. Через несколько секунд переходим в раздел «Кампании» обновляем страничку и получаем готовую кампанию со всеми настройками.
Упрощаем запуск Google аккаунтов. JS скрипт залива кампании в Google Ads., изображение №7
  1. Сам скрипт интуитивно понятен. Вставляем в него свои значения и редактируем на свое усмотрение. Больше данных для использования и вариативности скрипта можно найти в офф. доке
    https://developers.google.com/google-ads/scripts/docs/examples

function main() {

var FinalURL = ‘ВАШ САЙТ’;

var FinalURLsuffix = ‘ЕСЛИ НАДО UTM’;

var CampName = ‘ИМЯ КАМПАНИИ’;

var GroupName = ‘ИМЯ ГРУППЫ’;

var Networks = ‘Google search’;

var Budjet = БЮДЖЕТ;

var Location = «СТРАНА»;

var AdType = «RESPONSIVE SEARCH AD»;

var Headline1 = ‘1 ЗАГОЛОВОК’;

var Headline2 = ‘2 ЗАГОЛОВОК’;

var Headline3 = ‘3 ЗАГОЛОВОК’;

var Headline4 = ‘4 ЗАГОЛОВОК’;

var Headline5 = ‘5 ЗАГОЛОВОК’;

var Headline6 = ‘6 ЗАГОЛОВОК’;

var Description1 = ‘Описание 1’;

var Description2 = ‘Описание 2’;

var Description3 = ‘Описание 3’;

var Description4 = ‘Описание 4’;

var keywords = [

‘ключ’,

‘ключ’,

‘ключ’,

‘ключ’

];

function removeTargetedLocations(campaignName) {

var selectors = [AdsApp.campaigns(), AdsApp.videoCampaigns(),

AdsApp.shoppingCampaigns()];

for(var i = 0; i < selectors.length; i++) {

var campaignIter = selectors[i].

withCondition(‘CampaignName = «‘ + campaignName + ‘»‘).

get();

if (campaignIter.hasNext()) {

var campaign = campaignIter.next();

var locationIterator = campaign.targeting().targetedLocations().get();

while (locationIterator.hasNext()) {

var loc = locationIterator.next();

loc.remove();

}

}

}

}

function getCampaign(campaignName) {

var selectors = [AdsApp.campaigns(), AdsApp.videoCampaigns(),

AdsApp.shoppingCampaigns()];

for(var i = 0; i < selectors.length; i++) {

var campaignIter = selectors[i].

withCondition(‘CampaignName = «‘ + campaignName + ‘»‘).

get();

if (campaignIter.hasNext()) {

return campaignIter.next();

}

}

throw new Error(‘Could not find specified campaign: ‘ + campaignName);

}

var columns = [‘Campaign’, ‘Networks’, ‘Final URL suffix’, ‘Budget’, ‘Bid Strategy type’, ‘Campaign type’, ‘Ad group’, ‘Location’, ‘Max CPC’,’Keyword’, ‘Headline 1’,

‘Headline 2’, ‘Headline 3’, ‘Headline 4’, ‘Headline 5’, ‘Headline 6’, ‘Description 1’, ‘Description 2’, ‘Description 3’, ‘Description 4’, ‘Final URL’, ‘Ad Type’];

var upload = AdsApp.bulkUploads().newCsvUpload(

columns, {moneyInMicros: false});

upload.append({

‘Campaign’: CampName,

‘Networks’: Networks,

‘Final URL suffix’: FinalURLsuffix,

‘Bid Strategy type’: ‘Maximize clicks’,

‘Campaign type’: ‘Search Only’,

‘Budget’: Budjet,

‘Location’: Location

});

upload.append({

‘Campaign’: CampName,

‘Ad group’: GroupName,

‘Bid Strategy type’: ‘Maximize clicks’,

});

for (var i = 0; i < keywords.length; i++) {

var keyword = keywords[i];

upload.append({

‘Campaign’: CampName,

‘Ad group’: GroupName,

‘Keyword’: keyword

});

}

upload.append({

‘Campaign’: CampName,

‘Ad group’: GroupName,

‘Headline 1’: Headline1,

‘Headline 2’: Headline2,

‘Headline 3’: Headline3,

‘Headline 4’: Headline4,

‘Headline 5’: Headline5,

‘Headline 6’: Headline6,

‘Description 1’: Description1,

‘Description 2’: Description2,

‘Description 3’: Description3,

‘Description 4’: Description4,

‘Final URL’: FinalURL,

‘Final URL suffix’: FinalURLsuffix,

‘Ad Type’: AdType,

});

upload.apply();

}

P.S. И напоминаем, следующая статья будет «Скрипт увеличения бюджетов в РК»

Всем спасибо за внимание. Понравилась статья лайк + репост.

4 августа 2022
Для голосования требуется
20
Автор:
NPPRTEAM
Количество статей:
8
Рейтинг автора:
4
Количество статей:
8
Рейтинг автора:
4
поделиться:

Читайте также:

Комментарии (0)
Читатели еще не оставили комментарий, будьте первым
label

Сервис Bankoff, позволявший выпускать карты, прекращает свою деятельность из-за наплыва пользователей  /  Криптобиржа Currency прекращает работать в России  /  Выпустили огненное интервью на YouTube-канале с командой TraffBraza  /  Роскомнадзор запретил на территории России рекламное продвижение Google и её сервисов  /  Новое экзотическое ГЕО от М1 — Эквадор  /  NashStore вместо Google Play: в России запустят аналог магазина приложений для Android  /  

Изменения сохранены
Черновик сохранен
Отправлено на модерацию
Произошла ошибка