2014-09-18 11 views
6

[Android Google Analytics için v4]ga_autoActivityTracking = true: rapor ediliyor belirli faaliyetleri hariç

belirli faaliyetleri rapor edilmeyecektir için (hizmete isabet Gönderme) için bir yol var mı ne zaman ga_autoActivityTracking = true?

ga_autoActivityTracking öğesinin onStart() öğesinde döndürmeyi ve belirli etkinliklerde onStop() öğesinde doğruyu değiştirmeyi düşünüyordum. Eğer mümkünse, örnek bir kod sağlamada olduğu gibi. Diğer yaklaşımlar da en çok hoş karşılanır.

Teşekkür ederiz.

cevap

3

autoActivityTracking'i kullanırken, maalesef bazı aktiviteleri rapordan hariç tutamazsınız.

tracker.setScreenName("screen name"); 
tracker.send(new HitBuilders.ScreenViewBuilder().build()); 

Sen geri arama listesi ile yakalanır olarak onStart() takibini oto aktivitesini kapatamazsınız: Bunu yapmanın tek yolu otomatik etkinlik izlemeyi devre dışı bırakmak ve elle Activity.onStart() ekran görüntüsünü göndermektir Geri aramalar yapılmadan önce Android. Listedeki herhangi bir değişiklik, bu onStart() için kayıtlı geri arama listesini etkilemez. Ne yazık ki, otomatik etkinlik izlemeyi onStart'ten devre dışı bırakmak işe yaramayacaktır.

İlgili konular