Уникальные посетители Google Analytics для Android

Я использую Google Analytics SDK для сбора статистики из своего приложения для Android. Я хочу иметь возможность создать диаграмму, показывающую, какой язык используют пользователи.

Для этого я создаю пользовательскую переменную области посетителя, подобную этой:

tracker.setCustomVar(1, "Language", language, 1);

Проблема в том, что я боюсь, что этот подход неверен. Я хочу создать круговую диаграмму на главной странице -> Панели мониторинга в Google Analytics, поэтому я выбираю Добавить виджет -> Круговая диаграмма -> «Уникальные посетители», сгруппированные по «Пользовательской переменной (Значение 01 )»..

Круговая диаграмма, созданная, как показано выше, показывает недопустимые результаты. Цель состоит в том, чтобы получить последнее значение переменной для каждого пользователя, а затем отобразить количество пользователей для каждого значения. На самом деле он принимает все значения переменных и для каждого значения показывает количество посетителей, которые когда-либо имели это значение.

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

Итак, мой вопрос -как это сделать правильно? Должен ли я что-то изменить в коде, возможно, использовать что-то кроме переменных? Или, может быть, это можно исправить только через сайт аналитики Google?

Спасибо

5
задан Sebastian Nowak 4 July 2012 в 08:54
поделиться