Использование сегментов для разделения кликов по пользовательским ссылкам в определенном разделе сайта в Adobe Analytics — ранее Omniture SiteCatalyst

Фон

Моя группа недавно установила несколько пользовательских ссылок, используя обработчик onclick с функцией s.tl, на определенной странице (мы назовем ее страницей A) нашего веб-сайта. Функциональность была проверена с помощью Fiddler, канала данных Clickstream, а также в отчетах и ​​аналитике.

Проблема

Я подумал, что могу создать сегмент, который разделил бы приведенные выше ссылки в отчете о пользовательских ссылках, основываясь на том факте, что они существуют только на странице А; однако, когда я создаю свой сегмент, я получаю ужасное «Нет данных, соответствующих этим критериям. Пожалуйста, проверьте сегмент, показатели, диапазон дат и фильтры». сообщение в моем отчете. Логика моего сегмента выглядит следующим образом:

Посетите [Исключить]

--Страница "не включает" страницу А

Мысли о том, почему это не работает или что я могу сделать, чтобы решить мою проблему с помощью сегментов?

Ваше здоровье,

Искусство

linkedin/in/arthurlwebb


person Art    schedule 17.09.2014    source источник
comment
Можете ли вы добавить обработчик onclick к своему вопросу? Возможно, вам придется добавить s.linkTrackVars в функцию. См. здесь: microsite.omniture.com/t2/help/en_US /sc/implement/ Вы должны добавить туда pageName, чтобы внести переменную в белый список, чтобы она отслеживалась с вызовом tl.   -  person BrettAHale    schedule 18.09.2014
comment
Вот копия ссылки: <a href="~/media/PDF/Knowledge Center/Focusing-Change-Management-Where-it-Counts.ashx" target="_blank" onclick="s.tl(this,'o','Change Readiness Focusing CM' | Text Link | Change Management Main Page')">Change readiness: Focusing change management where it counts</a> Повторюсь: у меня нет проблем с просмотром значений в отчете о пользовательских ссылках в Reports and Analytics. Моя проблема заключается в том, что я применяю вышеуказанный сегмент к отчету о пользовательских ссылках.   -  person Art    schedule 19.09.2014


Ответы (1)


Если вы не используете s.linkTrackVars, s.tl не будет связывать другие переменные с этими кликами. Обычно я обрабатываю эту ситуацию с помощью пользовательской функции

function customFunc(){
  s.linkTrackVars = 'pageName';
  s.tl(this,'o','Change Readiness Focusing CM | Text Link | Change Management Main Page');
}

Затем используйте customFunc() в обработчике onclick. Если у вас есть другие переменные, которые необходимо отслеживать в качестве требований, вы также можете добавить их в строку linkTrackVars и установить переменные внутри функции.

function customFunc(){
  s.linkTrackVars = 'pageName,evar1,events';
  s.events = s.linkTrackEvents = "event1";
  s.eVar1 = "test click";
  s.tl(this,'o','Change Readiness Focusing CM | Text Link | Change Management Main Page');
}

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

person BrettAHale    schedule 24.09.2014
comment
к вашему сведению pageName не нужно добавлять к linkTrackVars - person Crayon Violent; 24.09.2014