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

Кросс-минусовка: lvl 60

Студент ✭

Есть кампания с ключевыми фразами:

+холодильник +москва

+холодильник +москве

+холодильники +москва

+холодильники +москва

 

Для каждой ключевой фразы есть свое объявление, отличается прогнозная ставка для показа вверху страницы. Поддержка Гугла говорит о том, что морфология в ключевых фразах в 80% случаях учитывается, но по факту видно, что это не так, поэтому для каждой из ключевых фраз нужно отминусовать остальные.

 

Как это сделать?

 

2 Ответ экспертаverified_user

Re: Кросс-минусовка: lvl 60

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

добавить в каждую группу остальные ключи как исключение
Для группы
+холодильник +москва
Исключения
москве
холодильники

 

Для группы: +холодильник +москве
Исключения:
москва
холодильники

Re: Кросс-минусовка: lvl 60

Восходящие звезды

Здравствуйте! Давайте помогу решить Ваше задание!

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


Минусация на уровне групп объявлений

 

Поехали! Берем наши ключевые слова для рекламной кампании. Идем к примеру в сервис http://ppc-help.ru/cross_minus.php или использовать можно директ коммандер, это по желанию.

Вставляем наши ключевые фразы в «Список фраз», далее «Минусовать» и копируем то что получилось.

 

Минус слова в adwords

 

Копируем наш «Результат» и вставляем список в exel файл.  Напоминаю что:

 

1-я колонка это название кампании в аккаунте adwords

 

2-я это группа объявлений

 

3-я список ключевых слов  с перекрестной минусовкой с  «Результатов»

Важно: Будьте внимательны предельно чтобы группа четко соответствовала ключевой фразе где она находится, перепроверьте дабы не возникало проблем и трудностей!

 

Копируем с файла exel  то что мы разместили в 3 колонки при выгрузке. ctrl+a далее сtrl+c

 

минус слова гугл

 

Заходим в редактор Adwords

Проделываем путь: АккаунтИмпортВставить текст
минус слова в гугле

 

 

Далее выставляем значения Campaign — Ad Group (на скриншоте стоит ad group type это не правильно выставить нужно Ad Group) – Keyword. Жмем «Обработка»

 

минус слова adwords google

 

Просматриваем все. Есть один нюанс который нужно будет руками подправить – это ограничение в длине ключевого слова, если превышает 80 символов то не будет опубликован ключевик. Но согласитесь ребята что с почти 2000х тысяч ключей проработать 174 это не столь тяжело чем было бы все 2 тысячи в ручную прорабатывать)!

 

adwords keyword

 

 

Далее заходим в интерфейс adwords через браузер. Выбираем кампанию которую мы хотим изменить, сделать минусацию корректной.

 

Делаем следующие манипуляции

 

google adwords минус слова

 

Выделяем кампанию галочкой, кликаем «Ярлыки» добавляем ярлык «кросс».

 

Переходим во вкладку «Массовые операции»

 

google adwords минус слова

 

Кликаем «Скрипт»

 

google adwords минус слова

 

Удаляем все что там есть в окне!

 

минус слова adwords

 

Скрипт

 

Называем скрипт «кросс». Вставляем вот этот код (ниже под картинкой):

 

минус слова adwords


 

function main() {
var adGroupIterator = AdWordsApp.adGroups().get();
Logger.log(‘Total adGroups found : ‘ + adGroupIterator.totalNumEntities());
while (adGroupIterator.hasNext()) {
var adGroup = adGroupIterator.next();
Logger.log(‘Группа: ‘ + adGroup.getName());

var keywordIterator = adGroup.keywords().get();
while (keywordIterator.hasNext()) {
var keyword = keywordIterator.next();
Logger.log(‘Ключ: ‘ + keyword.getText());
if (~keyword.getText().indexOf(» -«)) {
Logger.log(‘Есть минус слова!: ‘ + keyword.getText());
var adKeys=keyword.getText().split(» -«);
//удаляем старый ключ
keyword.remove();
Logger.log(‘Ключ: ‘ + keyword.getText()+ » удален»);
//добавляем ключ без минусов
var keywordOperation = adGroup.newKeywordBuilder()
.withText(adKeys[0])
.build();
Logger.log(‘Добавлен ключ: ‘ + adKeys[0]);
var keyword = keywordOperation.getResult();
// Добавляем исключения
var i=1;
while (i < adKeys.length) {
adGroup.createNegativeKeyword(adKeys[i]);
Logger.log(‘Добавлено исключение: ‘ + adKeys[i]);
i++;
};

}
}

};

}


 

Жмем «Сохранить». После «Выполнить»

 

минус слова в adwords

 

Результат: автоматически добавлены минус  слова adwords на уровне групп объявлений без рутиной работы! Смотрим в чем проблема если возникли ошибки во вкладке «Подробности» и исправляем.

 

минус слова adwords

 

P.S.: Скрипт написан Андрей
____________________________________________________________________________
Е
сли полезно то ставьте Отметку)!
____________________________________________________________________________
По доп. вопросам пишите здесь или на почту btrghq@gmail.com

Re: Кросс-минусовка: lvl 60

Студент ✭
Андрей, мы хотим на выходе сделать некое автоматизированное решение для себя, с помощью которого мы можем автоматизировать добавление минус-слов внутри кампаний. Описанная Вами логика понятна, но довольно сложна для создания скрипта.

Можем ли мы добавлять исключениями фразами с каким-либо типом соответствия и решит ли это задачу, например.
Группа: +холодильник +москва
Исключения:
холодильник москве
холодильники москва
холодильники москва

И так далее для остальных групп.

Re: Кросс-минусовка: lvl 60

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

не решит.
Группа: +холодильник +москва
Исключения:
холодильники москва - заблокирует "москва"
холодильник москве - заблокирует "холодильник",
В итоге показов не будет из-за конфликта ключевых слов
А фразовое и точное соответствие тут не помогут, так как ключ "холодильник москве" явно в запросе содержит "в" - "холодильник в москве" и ни фразовое, ни точное не сработают.

Раз это будет делаться в скрипте, то можно продумать и алгоритм реализации, пусть он будет сложнее, но зато его один раз делать