Конверсия может не отображаться по целям в нескольких случаях. Опишу те, с которыми я сталкиваюсь чаще всего.
1. Нет статистики по цели.
Просто сами пробуем достичь цели на сайте и смотрим результат.
2. Некорректно настроена цель.
В любой непонятной ситуации бери и пробуй достичь цели самостоятельно. Если все-таки цель настроена неправильно…
Если тип цели «URL» — проверяем правильность написания куска ссылки, смотрим тот ли пункт выпадающего меню мы выбрали (например «начинается с» вместо «содержит»). Все банально и просто.
Обратите внимание. Если вы используете якорные ссылки на сайте (они обозначаются как #abc), то проверьте чтобы якорь (#abc) был указан после UTM-меток в ссылке.
Если это цель типа «событие», то прежде чем пробовать достичь цели самостоятельно снова и снова, очистите куки и кеш (кэп).
Что еще можно проверить?
- Правильность написания номера счетчика;
- Идентификатор цели;
- Правильность написания события;
- И т.д.
Пример:
<html> ... <form action="" method="get" onsubmit="yaCounterXXXXXX.reachGoal('YYYYY'); return true;"> ... </form> ... </html>
где ХХХХХ — номер счетчика, YYYYY — идентификатор цели.
Событие тут используется onsubmit, но может быть использовано любое возможное.
Вариант установки через Google Tag Manager я не рассматриваю, т.к. возможных косяков при настройке там хватит на еще одну статью.
Лайк, если хотите чтобы в следующем посту я описал возможные косяки, при настройке целей в Google.Analytics.
Дополнение от 04,09,15
Нужно так же упомянуть возможность отладки целей типа «событие» с помощью консоли браузера.
Чтобы зайти в консоль, можно:
1) Использовать FireBug для MozillaFirefox.
2) Если вы используете GoogleChrome или Яндекс.Браузер (или любой браузер на основе chromium) — просто правый клик на любом месте страницы и выбираете в выпадающем меню «Показать код элемента».
Порядок проверки такой:
1) Заходим на страницу, на которой нужно достичь цели.
В конце ссылки нужно прописать:
http://mysite.com/?_ym_debug=1