AdWords
Сейчас в сети: 424
Сейчас в сети: 424
Рентабельность, CTR, улучшение позиции объявлений
Подсказки
star_border
Ответить

Как выбрать группы объявлений на которые не настроен таргетинг

Студент ✭

Привет, друзья!

Во время оптимизации кампании удалил кучу не нужных ключевых слов, теперь осталась такая же куча не нужных групп объявлений без таргетинга. Подскажите, пожалуйста, как их вычленить и удалить?

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

Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы MD Advertising S
Январь

Re: Как выбрать группы объявлений на которые не настроен таргетинг

Активные участники

Добрый день!

Воспользуйтесь скриптом, который группы без ключевых слов отметит ярлыком: 

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

 

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

Лучший ответ.
Решение
Утвердил автор темы MD Advertising S
Январь

Re: Как выбрать группы объявлений на которые не настроен таргетинг

Активные участники

Добрый день!

Воспользуйтесь скриптом, который группы без ключевых слов отметит ярлыком: 

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

 

Как выбрать группы объявлений на которые не настроен таргетинг

Студент ✭

Спасибо! Сказочное решение )))

Re: Как выбрать группы объявлений на которые не настроен таргетинг

Активные участники

Рад был помочь! Веселый