Отслеживание пользовательской переменной при достижении цели с помощью Piwik + Ruby on Rails

Я тестирую Piwik, подходит ли он для аналитики и отслеживания моего приложения Ruby on Rails. В целях тестирования я запускаю piwik на локальном хосте, отслеживая приложение rails, работающее также на локальном хосте. Отслеживание Piwik интегрировано с гемом piwik_analytics, а для отслеживания достигнутых конверсий я использую гем piwik-tracker. Все мои цели конвертируются вручную (путем вызова метода конвертации целей из контроллера).

Моя проблема в том, что я хочу записывать достигнутые конверсии с помощью настраиваемой переменной (scope: visit), но это, похоже, не работает. Пользовательская переменная установлена ​​правильно, и достигнутые конверсии записываются правильно, но целевые конверсии не сортируются по значению пользовательской переменной.

В моем приложении есть три разных типа пользователей, и я хочу отслеживать их действия по типу пользователя. С этой целью я определил настраиваемую переменную, которая содержит тип пользователя. Я включил настройку этой переменной в piwik_tracking_tag в application.haml.html, потому что я не могу заранее узнать страницу входа. Я вижу, что переменная установлена ​​правильно, потому что по этой переменной фиксируются посещения. Голы тоже конвертируются правильно.

Однако на панели целей, когда я выбираю опцию «По пользовательской переменной», я вижу 0 конверсий для каждого типа пользователя.

Мне интересно, является ли это проблемой Piwik, а не мной. Я также пробовал (пере) устанавливать пользовательскую переменную при вызове метода отслеживания целей.

piwik.request.custom_variable(1,"Role","user_role").track_goal(1)

но это не имеет значения.


person Joel Lehikoinen    schedule 20.02.2013    source источник
comment
Тебе с этим повезло?   -  person stephenmurdoch    schedule 20.02.2014
comment
@JoelLehikoinen вы используете piwik с postgres или mysql? Мне интересно, могу ли я использовать piwik с postgres!   -  person medBouzid    schedule 26.04.2015
comment
@medBo, мы использовали Piwik только с MySQL, краткий обзор piwik.org/faq / how-to-install / faq_55 сообщает, что в настоящее время они не поддерживают другие базы данных, кроме совместимых с MySQL.   -  person Joel Lehikoinen    schedule 27.04.2015
comment
@JoelLehikoinen да, я это вижу. Спасибо :)   -  person medBouzid    schedule 28.04.2015


Ответы (1)


@marflar: Мы перешли на отслеживание на стороне клиента (и обновили Piwik до версии, которую они выпустили после того, как я опубликовал этот вопрос), а затем просмотр с помощью пользовательской переменной начал работать. Однако Piwik случайно не смог отследить некоторые цели, поэтому в конце концов мы отказались от Piwik и перешли на Mixpanel, чем остались довольны.

person Joel Lehikoinen    schedule 23.02.2014