Новые макросы Яндекс.Директ. Параметры региона. Директ яндекс макросы


UTM метки - Компоновщик и макросы

В этой транскрибации видео поговорим про UTM метки: что это такое, как их использовать, как их генерировать с помощью компоновщика УТМ-меток.

Что такое UTM метки?

UTM расшифровывается как Urchin Tracking Module – отслеживающий модуль, это технология, которая позволяет точно отследить уникальных посетителей на сайте. (Urchin платная система аналитики, которую в 2005 году купила Google. Google Analytics является наследником Urchin, и может автоматически распознавать утм-метки, и строить по ним отчеты. Это и объясняет почему данные метки столь популярны)

Как пользоваться UTM метками?

Но чтобы их отследить, нужно сначала установить счетчик на сайт, например, Яндекс.Метрику, и пометить ссылки UTM-метками. Обычно я это делаю с помощью конструктора УТМ-меток. Также это можно сделать вручную.

Компоновщик UTM меток

Компоновщик utm метокДля того, чтобы более подробно разобраться в этой технологии – кстати, она запатентована и взята на вооружение очень давно, поэтому так широко распространена – мы перейдем в компоновщик, либо конструктор, еще по-другому его называют генератор UTM-меток.

Я сделал собственный компоновщик продвинутых utm-меток, можете им пользоваться.

Макросы utm-меток

Фишка утм меток, в том, что если их сделать правильно, то системы аналитики у себя в базе (в аккаунте) сразу сортируют входящий трафик (буквально раскладывают по полочкам).

Для нас же, как рекламодателей важно, чтобы каждый источник трафика (объявление, баннер, ключевое слово) был уникально помечен.

Можно пометить все вручную, что согласитесь не очень удобно, например, когда у вас 1000 объявлений в рекламной кампании.

Тогда для решения этой задачи удобно пользоваться макросами.

Макрос — это специальная переменная, которая при клике на объявления рекламной системой заменяется на данные, которые вы хотите передать. Например, номер объявления или номер ключевой фразы, что в свою очередь делает уникальным каждый клик.

Таким образом переменные позволяют использовать одну конструкцию меток в рекламных кампаниях, которая делает уникальным каждый клик.

Макросы, как правило отличаются для каждой рекламной системы и далее мы поговорим об этом более детально.

Давайте, чтобы разобраться, введем адрес целевой страницы и выберем Источник трафика Google AdWords.

UTM метки для Google AdWords

И далее мы видим, что автоматически генератор нам подставил в поля данные – Метка Источник кампании – utm_source* – у нас google, Метка Тип трафика – utm_medium* – cpc, что означает платный трафик с оплатой за клики, Название кампании – utm_campaign* – у нас подставляется {network}, и вы видите фигурные скобочки. Здесь идет подсказка, что вместо {network} система поставит «g», это если в поиске google мы будем рекламироваться, «s», если это поисковый партнер, и «d», если это контекстно-медийная сеть Google AdWords.

Это специальный макрос, и именно поэтому я пользуюсь этим компоновщиком УТМ-меток, потому что макросы нужно помнить в какой системе какие, потому что они везде отличаются.

Давайте дальше разберемся: Метка Идентификатор объявления utm_content, здесь подставляется макрос {creative} и AdWords уже вместо {creative}  использует id объявления, т.е. уже цифры будут здесь.

А Метка Ключевое слово utm_term {keyword} – вместо переменной {keyword} AdWords поставит ключевое слово.

Макросы Google AdWords

?utm_source=google&utm_medium=cpc&utm_campaign={network}&utm_content={creative}&utm_term={keyword}

UTM метки для Яндекс.Директ

UTM метки для яндекс.директДавайте еще для сравнения перейдем, например, в Яндекс.Директ, для этого кликнем по Яндекс.Директ, и вы видите, что эти поля заполнены по другому:  utm_source* — yandex, Тип трафика – cpc, Метка Название кампании {campaign_id} – и здесь подсказка, что вместо этого макроса Яндекс.Директ автоматически подставит ID кампании, т.е. номер здесь будет, Метка Идентификатор объявления {ad_id} макрос – здесь будет вместо {ad_id} id объявления, и Метка Ключевое слово {keyword} – вместо {keyword} Яндекс.Директ автоматически подставит ключевое слово.

Макросы Яндекс.Директ

?utm_source=yandex&utm_medium=cpc&utm_campaign={campaign_id}&utm_content={ad_id}&utm_term={keyword}

UTM метки для Вконтакте и MyTarget

Вот так это выглядит, и также тут есть макросы для ВКонтакте и Таргет@Mail.ru

Макросы MyTarget

?utm_source=mytarget&utm_medium=cpc&utm_campaign={{campaign_id}}&utm_content={{banner_id}}&utm_term={{geo}}.{{gender}}.{{age}}

Макросы Вконтакте

?utm_source=vk&utm_medium=cpc&utm_campaign={campaign_id}&utm_content={ad_id}

Причем, если вы видите для ВК ключевое слово – пусто, вы можете его сами заполнить, но при этом его использовать не обязательно, обязательно использовать в UTM-метках вот эти три параметра.

А для MyTarget здесь очень удобно, что подставляется ID региона, пол и возраст кликнувшего по рекламе.

Также вы можете составить произвольно утм-метку. Давайте сначала посмотрим, как она выглядит. Я уже достаточно много сказал, давайте выберем, например, Яндекс.Директ и сгенерируем ссылку. Вот, собственно у нас и получилась уникальная ссылка. И если мы будем ее в Яндекс.Директ использовать, то вместо этих макросов автоматически будут подставляться номера, а здесь – ключевые слова, что позволит мне в системе аналитики, будь то Яндекс.Метрика или Google Analytics,  уже видеть, откуда приходят мне посетители.

Единственное, я бы рекомендовал в Яндексе, если вы рекламируетесь в РСЯ, использовать еще один параметр – макрос {source}. Его можно поставить в Источник кампании — выглядит он вот так yandex.{source} Вместо этого макроса будет подставляться домен, откуда пришел переход.

Иногда его неудобно использовать здесь, можно его подставить в Идентификатор объявления, рядом с объявлением, например {ad_id}.{source}. Смотрите, как я еще делаю. Я ставлю точку, здесь можно использовать «.», «_», «-», либо еще какой-то знак, цифры, буквы, но ни в коем случае не пробел. Также не рекомендуется использовать буквы в верхнем регистре, т.е. лучше, чтобы было написано все маленькими буквами.

И еще такая рекомендация, но она здесь уже будет нарушена, – не использовать кириллицу, т.е. русские буквы. Дело в том, что вместо {keyword} Яндекс.Директ будет подставлять ключевое слово, а оно будет, естественно, на русском, и пропишется кириллицей.

Иногда, чтобы скрыть keyword, т.е. ключевой запрос, можно использовать вот такой макрос {phrase_id}. Сгенерирую его, и вы видите, например, какая у меня утм-метка стала.

Когда можно использовать {phrase_id}?

Во-первых, когда вы активно рекламируете партнерские программы, и не хотите светить свои ключевые слова. Это первый момент, вместо {phrase_id} будут только цифры, и только вы сможете расшифровать их. Второй момент, когда у вас некорректно воспринимаются ключевые слова кириллицей на сайте по каким-то причинам, например, неправильная кодировка сайта, вместо {keyword} у вас какие-то непонятные символы. Используйте {phrase_id}, и тогда у вас все будет корректно читаться в вашем отчете.

У вас наверно возник вопрос, откуда я взял эти макросы. Они есть в Помощи Яндекс.Директ, наберите в поиске utm, первый и единственный запрос вам даст подсказку, какие макросы есть в Яндекс.Директ. Здесь есть разные макросы, иногда удобно использовать именно их, и обратите внимание, тут есть пример, тут тоже параметры подставлены, только они уже не utm мекти.

Почему все-таки utm метки?

Потому что утм метки читаются во многих счетчиках аналитики, будь то Яндекс.Метрика или Google Analytics, или платные системы. Если вы активно используете рассылки, то системы рассылок тоже могут автоматически считывать эти параметры меток, и их уже подставлять в вашу систему аналитики, т.е. вы будете видеть, по какому ключевому слову пришел ваш подписчик, если была использована метка utm_term.  Здесь же, если вы свой домен подставите и используете эти параметры, то вы уже не сможете построить отчет по таким параметрам в других системах аналитики. Поэтому своего рода удобнее использовать utm, эти метки универсальные.

Вот и все, что я хотел рассказать. Пользуйтесь этим генератором утм-меток для ваших рекламных кампаний при составлении объявления. Если раньше вы ставили одну чистую ссылку, то сейчас используйте ссылку с утм-метками из генератора, а уже потом вы сможете анализировать отчет, понять по каким ключевым словам у вас больше идет конверсия, с каких доменов идет качественный трафик, а с каких – некачественный, со временем вы сможете составить свои белые и черные списки доменов, и внести их в списки Яндекс.Директ и не рекламироваться по этим доменам.

Компоновщик УТМ меток

Всего доброго, увидимся в следующем видео!

↓ Презентация

Подпишитесь на YouTube канал

rek9.ru

Новый макрос Яндекс.Директ. Параметры региона. Заходи

Здравствуйте, меня зовут Денис Герасимов, сайт rek9.ru и сегодня мы поговорим про новые макросы, которые появились в Яндекс.Директ в сентябре 2015 года, и о том, как их можно использовать на страницах своего сайта.

Новые макросы Яндекс.Директ

  1. Новые параметры в URL {region_id} и {region_name}. Если мы добавим их в URL своей страницы в рекламной кампании Я.Директ, то через какое-то время мы сможем видеть из какого региона к нам пришел посетитель. При чем если мы добавим {region_id}, то будем видеть только число, закодированное самим Яндексом. А если {region_name}, то увидим название конкретного региона.

Использование новых макросов Яндекс.Директ с параметрами региона

Как мы можем использовать эти новые макросы?

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

Во-вторых, использовать этот макрос можно для персонализации. Дело в том, что покупатели любят, когда продавец находится близко (если что-то покупателю не понравится, то он может прийти к продавцу и дать ему в морду 🙂 ). Поэтому покупатель охотнее покупает в своем регионе. Если ваш офис находится в регионе, в котором проживает покупатель, то вероятность совершения им покупки очень высока.

Реализуем простую персонализацию

Чтобы реализовать персонализацию необходимо:

  1. Иметь свой лендинг с поддержкой PHP. Как вариант, можно использовать конструктор с функцией мультилендинга. Единственный нюанс, на конструкторе придется проделать больше работы, придется сделать все вручную (то есть внести текст для каждого отдельного региона вручную). Если же вы воспользуетесь скриптом PHP, который прилагается к данной статье, то эта работа будет сделана автоматически.
  2. Иметь рекламную кампанию в Яндекс.Директ. Или собираться ее сделать. (Если хотите посмотреть, как я их настраиваю, то можете заказать мой курс)

Соблюдая эти два условия, перейдем непосредственно к необходимым действиям:

  1. Добавляем в ссылку рекламной кампании Яндекс.Директ новый параметр макрос {region_name}. Таким образом, при переходе по этой ссылке Яндекс.Директ автоматически будет подставлять название региона, города, населенного пункта и т.д.
  2. На вашем лендинге, в то место, где вы хотите выводить название региона нужно вставить код
<? echo $_GET['city']; ?>

Теперь давайте посмотрим как это все работает:

Пример вывода параметров регионаСкопируйте ссылку ниже или нажмите здесь, после чего вы попадете на страницу демонстрации. В параметре city можно вносить изменения (после знака равно) и видеть, что название региона на странице демонстрации меняется. Напомню, что Яндекс.Директ меняет макрос сам автоматически. Таким образом, если посетитель зашел на сайт из Казани и в адресе офиса продаж написано Казань, то у такого посетителя повышается доверие к вашему сайту и товару.

demo.rek9.ru/newregion/?utm_source=demo&utm_medium=free&utm_campaign={campaign_id}.09102015&city={region_name}

Скачать скрипт можно по ссылке здесь. Я настроил скрипт таким образом, что если по каким-то причинам не указывается регион, то по умолчанию на сайт выводится Москва. Вы можете это изменить в коде скрипта.

Скрипт персонализации с новым макросом Яндекс.Директ {region_name}

<?php /* * Денис Герасимов https://rek9.ru * Пример использования скрипта https://rek9.ru/novyj-makros-yandeks-direkt-parametry-regiona/ * формат ссылки (параметр) и параметр (макрос) Яндекс.Директ * ?city={region_name} * Везде где нужно, чтобы отобразился регион * вставляется такой код: * <? echo $region; ?> * В этом случае есть замена на Москва * если параметр city пустой * или * <? echo $_GET['city']; ?> * замены нет и остальной код не нужен */ $region = (isset($_GET['city'])) ? $_GET['city'] : ''; if ($region =='') { $region = "Москва"; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Страница демонстрации нового макроса от Яндекс.Директ</title> </head> <body> <div> <h2>Мы продаем супер-пупер товар.</h2> <p>Адрес нашего склада:</p> <p><span><? echo $region; ?></span> ул.Ленина 2а</p> <p>Тел: 8-800-000-00-00</p> </div> </body> </html>

Используйте этот скрипт, повышайте конверсию, получайте больше продаж!

Если вам понравилась статья, то ставьте лайк, подписывайтесь на новые видео и статьи. Если у вас есть вопросы, оставляйте их в комментариях, обязательно на все отвечу.

↓ Скачать презентацию drive.google.com

↓ Скачать скрипт drive.google.com

Подпишитесь на YouTube канал

rek9.ru

Подбор минус-слов в Яндекс Директ с помощью макроса Microsoft Excel

В начале сентября Яндекс порадовал нас новым отчетом по поисковым запросам, который теперь показывает не только запросы, по которым были клики, а и те, по которым мы получили показы. Это дает нам потенциальную возможность избавиться от лишних показов и, как следствие, поднять CTR, а также сократить количество нежелательных кликов в будущем.

В этой статье мы поделимся нашим скриптом для Microsoft Excel, который позволяет вычленять из поисковых запросов будущие минус-слова быстро и эффективно, а также значительно сократить время на работу с отчетом, т.к. мы не будем тратить время на просмотр запросов, которые уже одобрены в виде фраз.

Этап №1. Сохранение отчета по поисковым запросам

В данной статье, для простоты, мы будем показывать работу на примере одной РК.

Итак, первое, что мы делаем — выбираем нужную РК и переходим в раздел статистики.

to_statistics_yad

Выбираем вкладку «Поисковые запросы». При желании можно сразу отфильтровать по количеству конверсий, чтобы исключить из отчета те запросы, что дали нам конверсии – их минусовать смысла нет. Нажимаем Экспорт в xlsx, т.к. работать дальше будем в Microsoft Excel.

export_search_terms_yd

Этап №2. Выгрузка ключевых фраз из соответствующей РК

Суть работы скрипта – оставить из всех запросов только те слова, что мы предварительно не одобрили как «плюс-слова». То есть те, что встречаются в наших ключевых словах (логично, что если они есть в ключевых словах, значит, мы дали добро на их открутку), любые другие списки, которые мы не хотим минусовать — например, бренды, города и т.п.

Делаем выгрузку фраз. Можно это сделать как с помощью веб-интерфейса:

vygruzka_web_interface1

vygruzka_web_interface2

Так и через Директ Коммандер

export_direct_commander

Этап №3. Сводим все вместе

Итоговый файл должен иметь примерно такую структуру:

Ключевая фраза | Поисковый запрос | Показатели

За базовый берем отчет по поисковым запросам, в который просто переносим столбец с ключами. Это, собственно, единственная необходимая манипуляция на этом этапе. Также чисто из эстетических соображений удаляем ненужные строки и столбцы.

Итоговая таблица примет приблизительно такой вид:

table_sample

Этап №4. Установка и запуск макроса

Для запуска открываем редактор Visual Basic. Делается это или через интерфейс Excel:

visual_basic_editor

Если у вас этой вкладки нет, ее нужно добавить. Для этого заходим в настройки (в английском Excel: File > Options > Customize Ribbon > Main Tabs > ставим галочку на Developer).

excel_developer

Или же просто используем сочетание клавиш ALT + F11.

В открывшемся редакторе создаем модуль:

new_module

В который вставляем текст скрипта:

module_script

 

disclaimer: Скрипты написаны не профи-программистом: пожелания, замечания и изменения кода приветствуются

Sub SearchTerms() 'Updateby20160628 by UAWC. Ivan Gurin Dim x Dim arr() As String Dim xValue As String Dim aValue As String Dim Splitted() As String Dim InputRng As Range, OutRng As Range, Keywords As Range xTitleId = "UAWC Agency SearchTerms Analyzer Yandex" Set InputRng = Application.Selection Set InputRng = Application.InputBox("SearchTerms + Impressions + Clicks + Cost :", xTitleId, InputRng.Address, Type:=8) Set Keywords = Application.Selection Set Keywords = Application.InputBox("Keywords :", xTitleId, Keywords.Address, Type:=8) Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8) Set dicKeywords = CreateObject("Scripting.Dictionary") dicKeywords.CompareMode = vbTextCompare 'case insensitive Set dicFinal = CreateObject("Scripting.Dictionary") dicFinal.CompareMode = vbTextCompare 'case insensitive With Application .ScreenUpdating = False .Calculation = xlCalculationManual End With For j = 1 To Keywords.Columns.Count For i = 2 To Keywords.Rows.Count xValue = Keywords.Cells(i, j).Value Dim indexOfDash As Integer indexOfDash = InStr(1, xValue, "-") If indexOfDash > 0 Then Dim newxValue As String newxValue = Left(xValue, indexOfDash - 2) Else: newxValue = xValue End If For Each x In Split(RuOnly(newxValue), " ") If x <> "" And Not dicKeywords.Exists(x) Then dicKeywords(x) = "" End If Next Next Next For i = 2 To InputRng.Rows.Count aValue = InputRng.Cells(i, 1).Value For Each x In Split(RuOnly(aValue), " ") If x <> "" And Not dicKeywords.Exists(x) Then If dicFinal.Exists(x) Then Set dic2 = dicFinal.Item(x) dic2.Item("Impressions") = dic2.Item("Impressions") + InputRng.Cells(i, 2).Value dic2.Item("Clicks") = dic2.Item("Clicks") + InputRng.Cells(i, 3).Value dic2.Item("Cost") = dic2.Item("Cost") + InputRng.Cells(i, 4).Value Else Set dic2 = CreateObject("Scripting.Dictionary") dic2.CompareMode = vbTextCompare dic2.Add "Impressions", InputRng.Cells(i, 2).Value dic2.Add "Clicks", InputRng.Cells(i, 3).Value dic2.Add "Cost", InputRng.Cells(i, 4).Value dicFinal.Add x, dic2 End If End If Next Next Set OutRng = OutRng.Offset(0, 1) OutRng.Value = "Impressions" Set OutRng = OutRng.Offset(0, 1) OutRng.Value = "Clicks" Set OutRng = OutRng.Offset(0, 1) OutRng.Value = "Cost" Set OutRng = OutRng.Offset(1, -3) For Each Key In dicFinal OutRng.Value = Key Set OutRng = OutRng.Offset(0, 1) For Each kk In dicFinal(Key).keys OutRng.Value = dicFinal(Key).Item(kk) Set OutRng = OutRng.Offset(0, 1) Next Set OutRng = OutRng.Offset(1, -4) Next With Application .ScreenUpdating = True .Calculation = xlCalculationAutomatic End With MsgBox "Naslajdaytes'" End Sub Function RuOnly(strSource As String) As String Dim i As Integer Dim strResult As String For i = 1 To Len(strSource) Select Case Asc(Mid(strSource, i, 1)) Case 32, 48 To 57, 60 To 90, 97 To 122, 128 To 255: '32 - probel, 48 to 57 - cyfry, 60 to 90, 97 to 122- english Letters, 128 to 255 - russian strResult = strResult & Mid(strSource, i, 1) End Select Next RuOnly = strResult End Function

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

Sub SearchTerms()

'Updateby20160628 by UAWC. Ivan Gurin

Dim x

Dim arr() As String

Dim xValue As String

Dim aValue As String

Dim Splitted() As String

Dim InputRng As Range, OutRng As Range, Keywords As Range

xTitleId = "UAWC Agency SearchTerms Analyzer Yandex"

Set InputRng = Application.Selection

Set InputRng = Application.InputBox("SearchTerms + Impressions + Clicks + Cost :", xTitleId, InputRng.Address, Type:=8)

Set Keywords = Application.Selection

Set Keywords = Application.InputBox("Keywords :", xTitleId, Keywords.Address, Type:=8)

Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)

Set dicKeywords = CreateObject("Scripting.Dictionary")

dicKeywords.CompareMode = vbTextCompare 'case insensitive

Set dicFinal = CreateObject("Scripting.Dictionary")

dicFinal.CompareMode = vbTextCompare 'case insensitive

 

With Application

        .ScreenUpdating = False

        .Calculation = xlCalculationManual

End With

 

For j = 1 To Keywords.Columns.Count

    For i = 2 To Keywords.Rows.Count

        xValue = Keywords.Cells(i, j).Value

        Dim indexOfDash As Integer

        indexOfDash = InStr(1, xValue, "-")

        If indexOfDash > 0 Then

        Dim newxValue As String

        newxValue = Left(xValue, indexOfDash - 2)

        Else: newxValue = xValue

        End If

        For Each x In Split(RuOnly(newxValue), " ")

        If x <> "" And Not dicKeywords.Exists(x) Then

            dicKeywords(x) = ""

        End If

        Next

    Next

Next

 

 

For i = 2 To InputRng.Rows.Count

        aValue = InputRng.Cells(i, 1).Value

        For Each x In Split(RuOnly(aValue), " ")

        If x <> "" And Not dicKeywords.Exists(x) Then

        If dicFinal.Exists(x) Then

        Set dic2 = dicFinal.Item(x)

            dic2.Item("Impressions") = dic2.Item("Impressions") + InputRng.Cells(i, 2).Value

            dic2.Item("Clicks") = dic2.Item("Clicks") + InputRng.Cells(i, 3).Value

            dic2.Item("Cost") = dic2.Item("Cost") + InputRng.Cells(i, 4).Value

        Else

            Set dic2 = CreateObject("Scripting.Dictionary")

            dic2.CompareMode = vbTextCompare

            dic2.Add "Impressions", InputRng.Cells(i, 2).Value

            dic2.Add "Clicks", InputRng.Cells(i, 3).Value

            dic2.Add "Cost", InputRng.Cells(i, 4).Value

            dicFinal.Add x, dic2

        End If

        End If

        Next

Next

 

Set OutRng = OutRng.Offset(0, 1)

OutRng.Value = "Impressions"

Set OutRng = OutRng.Offset(0, 1)

OutRng.Value = "Clicks"

Set OutRng = OutRng.Offset(0, 1)

OutRng.Value = "Cost"

Set OutRng = OutRng.Offset(1, -3)

 

For Each Key In dicFinal

    OutRng.Value = Key

    Set OutRng = OutRng.Offset(0, 1)

    For Each kk In dicFinal(Key).keys

    OutRng.Value = dicFinal(Key).Item(kk)

    Set OutRng = OutRng.Offset(0, 1)

    Next

    Set OutRng = OutRng.Offset(1, -4)

Next

 

 

With Application

        .ScreenUpdating = True

        .Calculation = xlCalculationAutomatic

End With

 

 

MsgBox "Naslajdaytes'"

 

End Sub

 

Function RuOnly(strSource As String) As String

    Dim i As Integer

    Dim strResult As String

 

    For i = 1 To Len(strSource)

        Select Case Asc(Mid(strSource, i, 1))

            Case 32, 48 To 57, 60 To 90, 97 To 122, 128 To 255:  '32 - probel, 48 to 57 - cyfry, 60 to 90, 97 to 122- english Letters, 128 to 255 - russian

                strResult = strResult & Mid(strSource, i, 1)

        End Select

    Next

    RuOnly = strResult

End Function

Запускаем скрипт, нажав зеленый значок Play (или клавишу F5). Выскакивает диалоговое окно с просьбой выделить колонки «поисковый запрос» + «показы» + «клики» + «стоимость». В моем случае, это столбцы B-E.

play_select

По следующему запросу выбираем столбец с ключевыми словами:

select_keywords

И, наконец, указываем ячейку-ориентир для вывода информации:

output_cell

Получаем итоговый список потенциальных минус-слов:

potential_negatives

Работа со списком потенциальных минус-слов

Конечно, в идеале нужно полученные слова прогнать через нормализатор, который поможет свести вместе статистику слов в разных формах (например, «красный», «красная», «красными»). Существует несколько сервисов, которые помогут это сделать. Один из них — http://py7.ru/tools/norm/.

Далее сведенную информацию мы можем отфильтровать по различным критериям.

Например:

— запросы с большим количеством показов и малым количеством кликов для оптимизации CTR;

— самые дорогие запросы;

— запросы с наибольшим количеством кликов.

Тюнинг скрипта

В нижней части кода находится функция, которая «чистит» слова от лишних символов. С ее помощью можно исключить из нашего отчета цифры, английские буквы, специальные символы и т.п.

Править нужно строчку:

Case 32, 48 To 57, 60 To 90, 97 To 122, 128 To 255: '32 - probel, 48 to 57 - cyfry, 60 to 90, 97 to 122- english Letters, 128 to 255 - russian

Case 32, 48 To 57, 60 To 90, 97 To 122, 128 To 255:  '32 - probel, 48 to 57 - cyfry, 60 to 90, 97 to 122- english Letters, 128 to 255 - russian

Сейчас она учитывает пробелы, цифры, английские и русские буквы.

Если эта строка будет выглядеть так:

В отчете останутся только кириллические символы.

Вот и все. Успешной борьбы с нежелательным трафиком!

uawc.ru

Макросы Яндекс Директ от 4500 руб. Акция.

1 Производитель пластиковой упаковки

2 Зоомагазин

3 Интернет-аптека

4 Агентство недвижимости

5 Аэрофото съемка

6 Шиномонтаж

7 Фотостудия

8 Кофенйня

9 Заводчик собак

10 Медицинский центр

11 Художественная школа

12 Бухгалтерская фирма

13 Агентство эмоциональных подарков

14 Свадебное агентство

15 Интернет-магазин ноутбуокв

16 Турфирма

17 Частный детский сад

18 Продажа секс кукол

19 Контактный зоопарк

20 Дизайн интерьеров

21 Хостел

22 Атракцион виртуальной реальности

23 Заводчик породистых кошек

24 Курьерская служба

25 Кинотеатр

26 Частный массажист

27 Услуги по строительству и ремонту

28 Организация праздников

29 Доставка цветов

30 Услуги психологов

31 Фитнес-центр

32 Изготовление столешниц

33 Услуги такси

34 Модельное агентство

35 Развлекательный центр

36 Страховыя компания

37 Торты на заказ

38 Доставка воды

39 Спа-салон

40 Салон парикмахерских услуг

41 Цветочный магазин

42 Магазин одежды

43 Стоматология

44 Доставка пиццы

45 Продажа медицинского оборудования

46 Грузоперевозки

47 Натяжные потолки

48 Мясо оптом

49 Магазин флористического оборудования

50 Ночной клуб

51 Промышленный альпинизм

52 Магазин постельного белья

53 Наружная реклама

54 Прогулки на катере

55 Парк атракционов

56 Услуги имиджмейкера

57 Частная пекарня

58 Магазин строительных материалов

59 Частное охранное предприятие

60 Оформление виз и загран. паспортов

61 Букеты из конфет

62 Кондитерская

63 Установка видеонаблюдения

64 Коворкинг-центр

65 Установка вентиляции

66 Интернет-магазин чемоданов

67 Сдача в аренду мини-складов и камер хранения

68 Услуги частного слесаря

69 Продажа кофемашин

70 Школа плавания

71 Мануальный терапевт

72 Ювелирный магазин

73 Доставка суши

74 Частный аудитор

75 Регистрация ООО и ИП

76 Продажа штор

77 Адвокатская контора

78 Микрофинансовая организация

79 Продажа входных дверей

80 Сдача в аренду нежилых помещений

81 Оценка недвижимости

82 Интернет-магазин сотовых телефонов

83 Овощи оптом

84 Служба доставки

85 Оформление допусков СРО

86 Продажа межкомнатных дверей

87 Создане сайтов

88 База отдыха

89 Интернет-магазин душевых кабин

90 Продажа корпусной мебели

91 Другие прочие малые и средние бизнесы.

direct.expansion.ru

Макросы для директологов. Я.Директ и G.Adwords

Макросы для директологов. Я.Директ и G.Adwords​

90% контекстщиков не используют даже 10% возможностей их Excel!Посмотрите примеры видео как Contextbuilder ускоряет и упрощает процесс создания рекламных кампаний для Direct & Adwords:(все примеры сделаны на базе Excel 2007)

Перечень того что делают макросы:1) Объединение фраз в смысловые блоки, генерация новых ключей.2) "Заковычивание", [Постановка в скобки] ключевых фраз для Direct.3) Прописывает в файле, все 4 оператора соответствия для Adwords.4) Пишет первую букву прописной, при переносе ключевых фраз в заголовки.5) Удаляет минус слова и плюсы при переносе КФ в заголовки.6) Исправляет города с маленькой на города с Прописной буквы.7) Подсчитывает ко-во символов с пробелами в заголовках.8) Подсвечивает красным, заголовки превышающие допустимые значения.9) Редактирует только отмеченные красным заголовки, не затрагивая другие.10) Дописывает слова к отмеченым зелёным цветом заголовкам.11) Удаление лишних пробелов возникающие при массовом редактировании.12) Прописывает первую быструю ссылку ключом (для Direct).13) Согласовывает ключевые фразы с продающими предложениями в текстах.14) Прописывает UTM метку к основной и 4м быстрым ссылкам.15) Переносит данные в соотве-е колонки и строки в Direct и Adwords файлах.16) Удаляет дубликаты ключевых фраз.17) АВ-тест до 3х объявлений на 1 ключевую фразу в Яндекс Директ.18) Быстрое создание заголовков на 56 символов.19) Подстановка "?" к фразам начинающихся с вопросительных слов.20) Привязка ключевых фраз с объявлениями к разным страницам сайтов.

Contextbuilder - для кого он?1) Сотрудникам агенств контекстной рекламы.2) Контекстщикам фрилансерам.3) Владельцам интернет магазинов и on-line бизнесов, которыенастраивают контекстную рекламу самостоятельно.

В чём преимущества использования Contextbuilder перед другими сервисами и программами:

Какой бы совершенный сервис или программу Вы не использовали, доводить РК и формировать файл всё давно приходится в Excel не правда ли?..Потому что нет (и пожалуй не будет создано) более универсальной и мощной программы для контекста (и разумеется не только для контекста) чем Excel!Но для того что бы освоить все её возможности уйдёт возможно не один месяц,Contextbuilder уже содержит настроенные макросы и формулы, "Заточенные"специально под решение конкретных задач с которыми сталкивается каждый контекстщик. Они мгновенно "Прокачают" вашу Excel и максимально упростят и ускорят процесс создания РК. В результате работы Вы получите готовый Excel файл, который будет представлять из себя уже полностью сформированную РК, с UTM метками, и Вам останется лишь отправить её в свой аккаунт в Direct или Adwords.

Скачать:

Нажмите, чтобы раскрыть...

 

infoclub.pro


Смотрите также