Можно автоматически отслеживать все действия с помощью Google Analytics, если включить атрибут ga_autoActivityTracking
в конфигурации трекера.
Поэтому я спрашиваю себя, когда это действие будет запущено, потому что я хочу исключить его в определенное время.
Он запускается, когда вызываются некоторые из onCreate
, onResume
или других методов Activity?
Запускаю отслеживание MyApplication
с onCreate()
методом:
@Override
public void onCreate(){
if (GooglePlayServicesUtil.isGooglePlayServicesAvailable(this)== ConnectionResult.SUCCESS) {
// Get tracker.
Tracker t = getTracker(
MyApplication.TrackerName.APP_TRACKER);
// Send screen view.
t.send(new HitBuilders.AppViewBuilder().build());
}
}
и инициализируйте трекер следующим файлом:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Enable automatic Activity measurement -->
<bool name="ga_autoActivityTracking">true</bool>
<!-- The screen names that will appear in reports -->
<screenName name="de.example.app.MainActivity">
MainActivity
</screenName>
...
<string name="ga_trackingId">UA-59000000-1</string>
</resources>
<screenName name="de.example.app.MainActivity">...
- person maysi   schedule 22.02.2015