Intereting Posts
Android: как получить значения с даты и времени Как создать текстуру OpenGL из массива байтов в Android Можно ли программным образом включить параметр «Показать границы границ»? Android AppWidgetManager метод updateAppWidget не может установить намерения, загрузить данные. И это происходит случайным образом Тесты JOnit для Android не работают Как уменьшить размер изображения камеры при сохранении, используя намерение действия камеры? Генерировать имя apk как имя пакета в Android Studio Как настроить экранную тему настроек, чтобы выглядеть так? Построение графиков зависимостей асинхронно в кинжале 2 Как защитить Google In-App Billing v3 от взлома кода? Как настроить намерение совместного использования в Android? Как передать значение с помощью Intent между Activity в android Как создать файл jar из студии Android Нажмите уведомление, чтобы начать работу дважды Как вставлять видео Youtube в приложение для Android Cordova

Google Analytics – отображение значений событий на ярлыке события

Моя нынешняя ситуация:

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

Я отправляю событие из своего приложения для Android, чтобы отслеживать время загрузки БД.

  • Категория события: «БД»
  • Метка события: «DBLoadTime»
  • Значение события: 2356 (или, как бы долго БД не загружалась в миллисекундах)

В Analytics я хотел бы получить табличное представление обо всех разных временах загрузки, перечисленных друг под другом. Из документации по аналитике я видел, что они, похоже, накапливают все значения событий по мере их получения. Это означает, что я могу получить только общее значение или среднее значение. Однако они также используют аналогичный пример того, что у меня есть, где они используют значение события для хранения времени «doanload time» для видео.

Мой вопрос

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

Почему мне нужно знать:

Наивысшая ценность на самом деле не служит мне никакой цели, так как может быть один парень с одним очень медленным устройством, испытывающим длительные нагрузки, где 2-е самое длинное время загрузки уже составляет половину этого. Среднее значение тоже не говорит мне об этом, так как есть много людей, пытающихся открыть приложение, с одной или двумя записями в БД, которые всегда будут загружаться быстро.

Solutions Collecting From Web of "Google Analytics – отображение значений событий на ярлыке события"

Кажется, что вам нужна гистограмма, чтобы увидеть распределение значений событий для этой eventLabel и eventCategory. Мы хотели видеть то же самое, потому что видеть фактическое распределение (или даже квартили) гораздо полезнее, чем просто видеть среднее и сумму.

К сожалению (d'oh!) GA в настоящее время не поддерживает гистограммы отчетности для eventValue. Я поговорил с несколькими разработчиками GA об этом, и никто не сказал, что это произойдет в ближайшее время (d'oh!).

К счастью, мы нашли обходное решение, которое разработчики GA заявили в порядке, то есть не нарушают условия обслуживания.

Вместо того, чтобы сообщать о количестве миллисекунд, которое устройство загрузило, вы можете включить это число как строку в EITER, а также – в этом случае – как строку в eventAction. Это позволит вам сообщать, сколько хитов было в каждом номере ms.

Если вы используете API отчетности GA – или очень полезный проводник – тогда вы можете переупаковать, как вам нравится, из которого вы можете генерировать гистограммы, чтобы увидеть распространение.