Bu dokümanda Android SDK'nın eski bir sürümü açıklanmaktadır. Analytics'te yeniyseniz en son SDK'yı kullanın. Daha fazla bilgi

Etkinlik İzleme

Bu geliştirici kılavuzu, uygulamanızdaki etkinlikleri ölçmek için Android'de Google Analytics SDK v4'ü nasıl kullanacağınızı açıklar.

Genel bakış

Etkinlikler, bir kullanıcının düğmeyle veya bir oyunda belirli bir öğeyi kullanması gibi etkileşimli etkileşimler aracılığıyla uygulamanızın 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ı Tür Zorunlu Açıklama
Kategori String Evet Etkinlik kategorisi
İşlem String Evet Etkinlik işlemi
Etiket String Hayır Etkinlik etiketi
Değer Long Hayır Etkinlik değeri

Uygulama

Google Analytics'e bir etkinlik göndermek için HitBuilders.EventBuilder kullanın ve isabeti aşağıdaki örnekte gösterildiği gibi gönderin:

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

getTracker yöntemiyle ilgili ayrıntılı bilgi için Gelişmiş Yapılandırma konusuna bakın.

Etkileşim Dışı Etkinlikler

Bazı durumlarda, bir etkinliği etkileşim dışı etkinlik olarak göndermek isteyebilirsiniz. Bunun için true numarasını setNonInteraction adresine iletin:

t.send(new HitBuilders.EventBuilder()
    .setCategory(getString(categoryId))
    .setAction(getString(actionId))
    .setNonInteraction(true)
    .build());

Etkileşim olmayan isabetler ve bunların ne zaman kullanılacağı hakkında daha fazla bilgi için Analytics Yardım Merkezi'ndeki etkileşim dışı etkinlikler hakkında bilgi edinin.