Разметка ссылок¶
Разметка ссылок позволяет отслеживать источники переходов на сайт. Например, это используется для оценки эффективности рекламы в интернете. В ссылки добавляются метки, которые передают в системы аналитики параметры переходов на сайт с рекламных площадок.
Roistat использует собственные метки roistat, roistat_param и распознает метки utm, openstat. При интеграции с рекламными каналами необходимо разметить все публикуемые ссылки меткой roistat. Однако если вы используете каналы Яндекс.Директ, Google Ads или ВКонтакте, и ваши объявления уже размечены UTM- или Openstat- метками, и вы не хотите или не можете добавить в ссылки метки Roistat, то вы можете настроить интеграцию с Roistat без метки roistat.
-
В Google Ads разметка объявлений идет через шаблон отслеживания, и это позволяет не проходить модерацию повторно (это бывает критично для таких ниш, как медицина).
-
Если вы используете автоматическую разметку при интеграции с Яндекс.Директ, не добавляйте вручную единую UTM-метку Яндекс.Директ на уровне кампании. В противном случае приоритет может сместиться с метки Roistat на ручную метку на уровне кампании.
Значения меток utm и roistat_param можно передавать в дополнительные поля CRM. Подробнее об этом читайте в разделах: Ловец лидов, Коллтрекинг, Настройка интеграции.
На основании меток roistat, utm, openstat формируются уровни вложенности отчетов в Аналитике Roistat.
Если в ссылке уже есть какие-либо метки или GET-параметры, то в метках ниже необходимо заменить ? на &. Таким образом, в адресной строке не должно быть больше 1 знака вопроса. Например, объявление содержит метку вида: http://site.ru/?utm_source=ad&utm_medium=cpa&utm_content=offer1&utm_campaign=123. Тогда после добавления метки Roistat итоговая ссылка должна выглядеть следующим образом: http://site.ru/?utm_source=ad&utm_medium=cpa&utm_content=offer1&utm_campaign=123&roistat=direct4_{network}_{group_id}_{ad_id}. Если в ссылке уже есть UTM метки, вы можете к ним добавить и метку Roistat. Если в ссылке есть метка roistat, то она будет использована для сквозной аналитике.
Метка roistat¶
Помимо roistat, вы можете использовать сокращенную версию метки – rs. Если в ссылке уже есть UTM метки, вы можете к ним добавить и метку Roistat, удалять существующие UTM метки необязательно. Если в ссылке есть метка roistat, то она будет использована для сквозной аналитике.
Параметры метки roistat различаются в зависимости от рекламного канала. О том, как разметить ссылки для каждого из рекламных каналов, читайте в разделе Подключение рекламных каналов.
Примеры метки roistat в ссылках:
http://site.ru/?roistat=flayer_green
http://site.ru/?roistat=vk4_reklama_magazine_post1
http://site.ru/?roistat=direct1_context_123456789_keyword
http://site.ru/?roistat=instagram_MyAccount_MyStoryPost (MyAccount – имя вашего аккаунта, MyStoryPost – название поста)
http://site.ru/cveti.html?param=p&roistat=site_kampaniya1_obyavlenie7
Метка roistat может содержать до 7 параметров. Это позволяет максимально гибко формировать уровни отчетов в Аналитике. Параметры метки разделяются нижним подчеркиванием " _ ". Каждому параметру соответствует свой уровень вложенности в отчете Аналитики.
Пример: в группе ВКонтакте размещен пост, с которого был совершен переход на сайт по ссылке http://site.ru/?roistat=vkontakte_reklama_oknaeurodesign_podokonnikvpodarok. В отчете Roistat будет сформировано четыре уровня с информацией по каждому из них:
Метка roistat имеет ряд преимуществ перед UTM-метками:
-
Обеспечивает четкую иерархию уровней в отчетах Аналитики;
-
Дает возможность формировать до 7 уровней в отчетах вместо максимальных 5 уровней для UTM;
-
UTM-метки пока поддерживаются только для Яндекс.Директ, Google Ads и ВКонтакте, а меткой roistat можно разметить любые ссылки для ваших рекламных каналов – все будет учтено в Аналитике;
-
Метку roistat можно добавлять к заказам при их ручном создании, например, для заказов по телефону, чтобы они занимали нужные позиции в дереве отчета в Аналитике.
Добавление метки вручную¶
Если заявка в CRM создается вручную, дополнительное поле roistat не заполняется автоматически. Нужно ввести в это поле параметры заказа, по которым будут сформированы уровни отчета в Аналитике, чтобы заявка заняла нужную позицию в отчете. Названия уровней должны быть отделены друг от друга нижним подчеркиванием, как при разметке ссылок.
Пример: в рекламном канале reklama-offline размещена кампания по билбордам bilbord, которые находятся в разных частях Москвы. Поступила заявка по рекламе билборда leninskiy на Ленинском проспекте. Чтобы сформировать 3 уровня отчета, поле roistat в CRM должно иметь значение reklama-offline_bilbord_leninskiy:
Тогда отчет в Аналитике будет выглядеть так:
Обратите внимание:
-
Если название уровня содержит символ подчеркивания (например, reklama_offline), его нужно заменить на :u: (reklama:u:offline). В этом случае Roistat воспримет его как один уровень отчета.
-
Если в пределах одного уровня нужно добавить пробел, используйте символ
%20
, например:site.ru/?rs=reklama%20offline
. Тогда первый уровень в отчете будет называться reklama offline.
Объявления уходят на модерацию после разметки новыми метками roistat. Пока объявления находятся на модерации, показы не останавливаются, а идут по старым версиям объявлений. Как только объявления проходят модерацию, начинают показываться новые версии объявления.
Чтобы отнести сделку к определенному рекламному каналу, вводите в поле roistat следующие маркеры:
- yamarket{ID}, если хотите отнести сделку к каналу Яндекс.Маркет. Здесь и далее ID – идентификатор рекламного канала. Например, yamarket1.
- direct{ID}, если хотите отнести сделку к каналу Яндекс.Директ. Например, direct2.
- google{ID}, если хотите отнести сделку к каналу Google Ads. Например, google3.
- merchant{ID}, если хотите отнести сделку к каналу Google Merchant Center. Например, merchant4.
- vk{ID}, если хотите отнести сделку к каналу ВКонтакте. Например, vk5.
- facebook{ID}, если хотите отнести сделку к каналу Facebook*. Например, facebook6.
- mytarget{ID}, если хотите отнести сделку к каналу myTarget.
- seo_yandex, если хотите отнести сделку к каналу SEO – Яндекс.
- seo_google, если хотите отнести сделку к каналу SEO – Google.
- seo_mail, если хотите отнести сделку к каналу SEO – Mail.Ru.
- seo_rambler, если хотите отнести сделку к каналу SEO – Rambler.
- seo_yahoo, если хотите отнести сделку к каналу SEO – Yahoo.
- seo_bing, если хотите отнести сделку к каналу SEO – Bing.
- seo_duckduckgo, если хотите отнести сделку к каналу SEO – DuckDuckGo.
Например, SEO-источники будут выглядеть в таблице Аналитики так:
Если у визита нет меток roistat и utm, а в качестве значения referrer указан адрес сайта (кроме SEO-систем), такой визит попадет в канал Визиты с сайтов.
Метка UTM¶
Метка UTM имеет следующие параметры:
- utm_source – источник перехода, рекламная площадка (например, direct или google)
- utm_medium – тип рекламы (CPC, баннер, электронное сообщение)
- utm_campaign – название рекламной кампании
- utm_content – дополнительная информация по объявлению
- utm_term – ключевая фраза
Отчет в Аналитике для визитов с меткой UTM разбивается на уровни в этом же порядке.
Примеры метки UTM в ссылках:
http://site.ru/?sourceId=1234567890&utm_source=ad&utm_medium=cpa&utm_content=offer1&utm_campaign=123
Обратите внимание:
Объявления уходят на модерацию после разметки новыми метками UTM. Пока объявления находятся на модерации, показы не останавливаются, а идут по старым версиям объявлений. Как только объявления проходят модерацию, начинают показываться новые версии объявления.
Метка Openstat¶
Метка Openstat имеет следующие параметры:
-
openstat_service – идентификатор сервиса, предоставляющего услуги
-
openstat_campaign – идентификатор рекламной кампании
-
openstat_ad – идентификатор рекламного объявления
-
openstat_source – идентификатор площадки, раздела, страницы, места на странице, где было показано рекламное объявление
Отчет в Аналитике для визитов с меткой Openstat разбивается на уровни в этом же порядке.
Примеры метки Openstat в ссылках:
http://site.com/?_openstat=direct;phone;discount;top
http://site.com/?_openstat=direct.yandex.ru;test;123456789&yclid=1234567890
http://site.com?utm_source=ad&utm_medium=cpa&utm_content=offer1&utm_campaign=123&_openstat=adwords.google.com;campaign1;123456789
Метка roistat_param¶
Метка roistat_param используется для передачи дополнительной информации о визите в CRM. Ее характеристики:
- Максимальная длина – 255 символов;
- Тип данных – строка (string);
- Всегда указывается номер параметра – roistat_param1, roistat_param2 и т.д.
Пример: если магазин осуществляет оптовые и розничные продажи, то можно разделить визиты на опт и розницу. Для этого к соответствующим ссылкам следует добавить метки roistat_param1=opt и roistat_param1=roznitsa:
http://site.ru/?roistat=direct1_context_123456789_kupit-slona&roistat_param1=opt
C помощью метки roistat_param можно передать до 50 дополнительных параметров – от roistat_param1 до roistat_param50.
По дополнительным параметрам можно формировать отчеты в Аналитике:
Добавить метку roistat_param можно тремя способами:
- В ссылке объявления;
-
С помощью JS-скрипта в коде страниц перед счетчиком Roistat. Например:
window.onRoistatModuleLoaded = function () { window.roistat.page.params.roistat_param1 = "roznitsa"; };
C помощью JS-скрипта в roistat_param можно передавать значения собственных переменных.
Значения roistat_param, переданные в Roistat с помощью JS-метода GET, сохраняются только при при первом заходе на страницу. Если далее посетитель переходит между страницами, и появляются GET-параметры roistat_param, то они уже не сохраняются. Чтобы сохранять значения roistat_param, используйте JS API.
-
С помощью API-метода /project/site/visit/params/update. Метод позволяет обновлять значения roistat_param в визите.
Порядок обработки меток¶
Порядок обработки меток влияет на источник, который будет использован в аналитике. Сначала берется источник из метки roistat, если его нет, то из UTM, и так далее.
Вот порядок, в котором учитываются параметры меток при обработке визитов:
- Метка roistat
- Метка utm
- Метка openstat
- Значение referrer
Обратите внимание:
Если указанные метки отсутствуют, а значение referrer не содержит информации об источнике перехода, значит, это прямой визит.
Если у визита нет меток, а в качестве значения referrer указан адрес сайта (кроме SEO-систем), такой визит попадет в канал Визиты с сайтов.
Метки Roistat после отключения рекламного канала¶
Обратите внимание:
Если вы отключите рекламный канал, то метки Roistat не удалятся, а будут продолжать находиться в рекламном канале.
Решение проблем¶
Почему в Аналитике появляются значения {network}, {creative}, {keyword}?¶
Если в Аналитике появились такие визиты или сделки, значит, переход на сайт был совершен по ссылке, в которую не были переданы значения переменных:
http://site.com/?roistat=adwords1_{network}_{creative}_{keyword}&roistat_referrer={placement}
Значения в фигурных скобках – переменные. Если совершить прямой переход по такой ссылке, в переменные ничего передано не будет. Например, по ней мог перейти менеджер сайта, администратор или модератор поисковой системы.
Сделайте следующее:
- Убедитесь, что по таким ссылкам были созданы действительно качественные заявки.
- Проверьте разметку ссылок с переменными значениями.
- Разметьте ссылки еще раз.
Если переходов по таким ссылкам много, напишите нам. В письме сообщите следующее:
- Дату и номер заявки (если их несколько, укажите дату первой заявки);
- Рекламный канал и объявление, в котором возникла ошибка.
*Правообладателем Facebook является запрещенная на территории РФ компания Meta Platforms, признанная судом экстремистской.