В Google Analytics v3 для автоматического отслеживания Activity
нам нужно иметь
-
ga_autoActivityTracking
флаг в manifest.xml. - код GA в
onStart
иonStop
SDK для Google Analytics для Android v3
public class myTrackedActivity extends Activity {
@Override
public void onStart() {
super.onStart();
... // The rest of your onStart() code.
EasyTracker.getInstance(this).activityStart(this); // Add this method.
}
@Override
public void onStop() {
super.onStop();
... // The rest of your onStop() code.
EasyTracker.getInstance(this).activityStop(this); // Add this method.
}
}
<?xml version="1.0" encoding="utf-8" ?>
<resources>
<!--Replace placeholder ID with your tracking ID-->
<string name="ga_trackingId">UA-XXXX-Y</string>
<!--Enable automatic activity tracking-->
<bool name="ga_autoActivityTracking">true</bool>
<!--Enable automatic exception tracking-->
<bool name="ga_reportUncaughtExceptions">true</bool>
</resources>
Однако, когда приходит к новой версии Google Analytics v4, (https://developers.google.com/analytics/devguides/collection/android/v4/), я не вижу, чтобы какой-либо код должен был быть добавлен в Activity
. Из приведенной выше документации кажется, что нам нужно только
-
ga_autoActivityTracking
флаг в manifest.xml.
SDK Google Analytics v4
<?xml version="1.0" encoding="utf-8"?>
<resources>
<integer name="ga_sessionTimeout">300</integer>
<!-- Enable automatic Activity measurement -->
<bool name="ga_autoActivityTracking">true</bool>
<!-- The screen names that will appear in reports -->
<screenName name="com.google.android.gms.analytics.samples.mobileplayground.ScreenviewFragment">
AnalyticsSampleApp ScreenView
</screenName>
<screenName name="com.google.android.gms.analytics.samples.mobileplayground.EcommerceFragment">
AnalyticsSampleApp EcommerceView
</screenName>
<!-- The following value should be replaced with correct property id. -->
<string name="ga_trackingId">UA-XXXXXXX-Y</string>
</resources>
Однако после тестирования кажется, что никакой информации отслеживания не отправляется автоматически из Activity
.
Не хватает ли документации для Google Analytics V4?