https://developers.google.com/analytics/devguides/collection/android/v4/screens#automatic Sadece aktivitede elde Tracker örneğine enableAutoActivityTracking(false)
ayarlayın. the official docs anlatıldığı gibi size Uygulama sınıfında getDefaultTracker()
yöntemi yarattı varsayarsak
, değiştirebileceğiniz Başvurunuz faaliyetleri için bir üst sınıf oluşturabilir oto izleme talep üzerine davranışı:
public abstract class ParentActivity extends Activity {
Tracker mTracker = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getTracker();
}
/* Obtains Google Analytics Tracker for this activity */
Tracker getTracker() {
if (mTracker == null) {
AnalyticsApplication application = (AnalyticsApplication) getApplication();
mTracker = application.getDefaultTracker();
// Enable or disable auto-tracking for this activity
mTracker.enableAutoActivityTracking(shouldAutoTrack());
}
return mTracker;
}
/* Defines whether this activity should enable auto-track or not. Default is true. */
protected boolean shouldAutoTrack() {
return true;
}
}
Sizin Ana etkinliğin yalnızca ParentActivity öğesini genişletmesi ve false değerini döndürmesi için shouldAutoTrack
yöntemini geçersiz kılması gerekir: