2015-02-13 3 views
0

Я ищу способ отправить несколько свойств событий в ГА, на странице документации я нашел этот код:Android Отправить несколько свойств событий Google Analytics

// Get tracker. 
Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker(
TrackerName.APP_TRACKER); 
// Build and send an Event. 
t.send(new HitBuilders.EventBuilder() 
    .setCategory(getString(categoryId)) 
    .setAction(getString(actionId)) 
    .setLabel(getString(labelId)) 
    .build()); 

Но я не нашел путь к добавьте значения к событию. В основном то, что я хочу послать событие так:

Category : SomeCat 
Action : SomeAction 
Label1 : label1 
Value1 : value1 
Label2 : label2 
Value2 : value2 

ответ

0

Вы, скорее всего хотите использовать Google Analytics пользовательских параметров и показателей.

Google объясняет размеры как «строки» в отчете, а метрические - как «столбцы». Пользовательские позволяют эффективно включать ваши собственные данные в событиях, отправляемых из приложения на сервер Google Analytics.

Существует информация и примеры по использованию их с последними SDK здесь:

Одна важная вещь, чтобы отметить, что вам нужно настроить параметры и показатели индексов в вашем сначала зайдите в аккаунт Google Analytics.

0

Каждое событие имеет только одну категорию, одно действие и одну метку. Вы можете отправить несколько событий или, как предложил Мик, использовать настраиваемые показатели и измерения. Отправка нескольких событий не рекомендуется, так как существует ежедневный лимит (например, 500) по количеству ударов, которые вы можете отправить, а также максимальный уровень, на который вы можете отправить хит (после 30 ударов вам будет ограничено не более 2 ударов в секунду).

Смежные вопросы