Etkinlik İzleme - Android SDK

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()
  );
}