Bu geliştirici kılavuzunda, Android sürüm 3 için Google Analytics SDK'sını kullanarak uygulamanızdaki etkinlikleri nasıl ölçeceğiniz açıklanmaktadır.
Genel bakış
Etkinlikler, bir kullanıcının uygulamanızın etkileşimli bileşenleriyle (ör. düğmelere basma veya oyundaki belirli bir öğenin kullanımı) etkileşimi hakkında veri toplamak için faydalı bir yöntemdir.
Bir etkinlik, bir kullanıcının uygulama içeriğinizle etkileşimini açıklamak için kullanabileceğiniz dört alandan oluşur:
Alan adı | İzleyici Alanı | Tür | Gerekli | Açıklama |
---|---|---|---|---|
Kategori | Fields.EVENT_CATEGORY
|
String
|
Evet | Etkinlik kategorisi |
İşlem | Fields.EVENT_ACTION
|
String
|
Evet | Etkinlik işlemi |
Şirket | Fields.EVENT_LABEL
|
String
|
Hayır | Etkinlik etiketi |
Değer | Fields.EVENT_VALUE
|
Long
|
Hayır | Etkinlik değeri |
Uygulama
Google Analytics'e bir etkinlik göndermek için
MapBuilder.createEvent()
yöntemini kullanın ve isabeti şu örnekte olduğu gibi gönderin:
@Override public void onClick(View v) { // May return null if a EasyTracker has not yet been initialized with a // property ID. EasyTracker easyTracker = EasyTracker.getInstance(this); // MapBuilder.createEvent().build() returns a Map of event fields and values // that are set and sent with the hit. easyTracker.send(MapBuilder .createEvent("ui_action", // Event category (required) "button_press", // Event action (required) "play_button", // Event label null) // Event value .build() ); }