Теперь AdWords – это Google Реклама. Новое название отражает, что сервис включает в себя различные рекламные инструменты в поисковой и контекстно-медийной сетях, на YouTube и не только. Подробнее

Ads
Сейчас в сети: 2.4K
Сейчас в сети: 2.4K
Структура аккаунта, выбор ключевых слов и другие базовые настройки аккаунта Google Ads
Подсказки
star_border
Ответить

Как удалить ключевые слова (группы объявлений) без объявлений?

Студент ✭ ✭

Есть кампания на поиск, в которой одно ключевое слово - одна группа объявлений. А в этой группе по 2 объявления. Есть ключевые слова (и группы объявлений), в которых нет ни одного объявления. Как их удалить? Как их вообще отсортировать? Как посмотреть и посчитать количество таких групп объявлений?

3 Ответ экспертаverified_user
1 УТВЕРЖДЕННОЕ РЕШЕНИЕ

Утвержденные решения
Лучший ответ.
Решение
Утверждено Alex Yamp (Ведущий участник)
декабря 2016

Re: Как удалить ключевые слова (группы объявлений) без объявлений?

Ведущий участник
Добрый день, Boris R

Набросал простенький скрипт для решения вашего вопроса, который пробегается по всем активным группам объявлений, и если в них нет активных объявлений, вешает им заданный ярлык. После выполнения скрипта вы можете прямо в аккаунте отфильтровать все группы по ярлыку и уже принимать решение, что с ними делать (добавлять объявления, ставить на паузу, удалять). Можно так же проверить и отсутствие активных ключевых слов...

Код скрипта:

function main() {
var adgroupIter = AdWordsApp.adGroups()
.withCondition('CampaignStatus = ENABLED')
.withCondition('Status = ENABLED')
.get();
var labelNameForAds = 'empty_group_ads'; //предварительно необходимо создать ярлык в аккаунте с именем 'empty_group_ads'
var emptyAdgroupIter = 0;
while(adgroupIter.hasNext()) {
var adgroup = adgroupIter.next();
var adIter = adgroup.ads()
.withCondition("Status = ENABLED")
.get();
var hasAds = adIter.hasNext();
if(!hasAds) {
adgroup.applyLabel(labelNameForAds);
emptyAdgroupIter++;
}
}
if(emptyAdgroupIter==0){
Logger.log('All right');
}else{
Logger.log(emptyAdgroupIter);
}
}

Добавьте скрипт в аккаунт, создайте нужный ярлык и запускайте скриптВеселый

Просмотреть решение в исходном сообщении

Re: Как удалить ключевые слова (группы объявлений) без объявлений?

Активные участники
Здравствуйте!
В интерфейсе Google Adwords у Вас должно показываться оповещение о том, что в группе отсутствуют ключевые слова или же через Adwords Editor просмотрите где отсутствуют объявления и кл. слова.

Re: Как удалить ключевые слова (группы объявлений) без объявлений?

Студент ✭ ✭
Я все равно не понимаю, где это можно посмотреть. Оповещение есть, если открыть рандомную группу объявлений..

Re: Как удалить ключевые слова (группы объявлений) без объявлений?

Ведущий участник

Всем привет! Борис, для решения такой проблемы удобно воспользоваться редактором. Группы объявлений без объявлений будут с желтым значком - предупреждением.

 

screenshot234.png

 

С уважением, Анастасия

Лучший ответ.
Решение
Утверждено Alex Yamp (Ведущий участник)
декабря 2016

Re: Как удалить ключевые слова (группы объявлений) без объявлений?

Ведущий участник
Добрый день, Boris R

Набросал простенький скрипт для решения вашего вопроса, который пробегается по всем активным группам объявлений, и если в них нет активных объявлений, вешает им заданный ярлык. После выполнения скрипта вы можете прямо в аккаунте отфильтровать все группы по ярлыку и уже принимать решение, что с ними делать (добавлять объявления, ставить на паузу, удалять). Можно так же проверить и отсутствие активных ключевых слов...

Код скрипта:

function main() {
var adgroupIter = AdWordsApp.adGroups()
.withCondition('CampaignStatus = ENABLED')
.withCondition('Status = ENABLED')
.get();
var labelNameForAds = 'empty_group_ads'; //предварительно необходимо создать ярлык в аккаунте с именем 'empty_group_ads'
var emptyAdgroupIter = 0;
while(adgroupIter.hasNext()) {
var adgroup = adgroupIter.next();
var adIter = adgroup.ads()
.withCondition("Status = ENABLED")
.get();
var hasAds = adIter.hasNext();
if(!hasAds) {
adgroup.applyLabel(labelNameForAds);
emptyAdgroupIter++;
}
}
if(emptyAdgroupIter==0){
Logger.log('All right');
}else{
Logger.log(emptyAdgroupIter);
}
}

Добавьте скрипт в аккаунт, создайте нужный ярлык и запускайте скриптВеселый

Re: Как удалить ключевые слова (группы объявлений) без объявлений?

Студент ✭ ✭

скажите пожалуйста есть ли скрипт который может выявить пустые группы обявления. 

Тоесть в группах нет активных ключевых слов и эти группы нужно просто удалить.

Заранее большое спасибо)

Как удалить ключевые слова (группы объявлений) без объявлений?

Студент ✭

Та же проблема. А у меня в эдиторе у меня какие хочешь предупреждения, только не о том, что группа объявлений не содержит ключевых фраз.

Насчёт веб: разработчики почему-то постеснялись добавить в интерфейс с оповещениями флажок "выключить". Как по мне - нужная штука.

Как удалить ключевые слова (группы объявлений) без объявлений?

Студент ✭

Не работает этот скрипт

Как удалить ключевые слова (группы объявлений) без объявлений?

Ведущий участник

@China t
работает, просто нужно уметь пользоваться скриптами: http://prntscr.com/he8ced

Как удалить ключевые слова (группы объявлений) без объявлений?

Студент ✭

1. Добавил ярлык without keywords.

2. Вот эту строчку из скрипта я удалил: //предварительно необходимо создать ярлык в аккаунте с именем 'without keywords'. Сохранил. Всё правильно?

3. Нажал выполнить скрипт. Ничего не произошло. Полез в группы объявлений. Отфильтровал по по ярлыку. Ничего не нашёл.