¿Se necesita algún código en Activity para que ga_autoActivityTracking = true funcione para Google Analytics V4?
En Google Analytics v3, para el seguimiento automático deActivity
, tenemos que tener
ga_autoActivityTracking
bandera en manifest.xml.Código GA enonStart
yonStop
SDK de Google Analytics para Android v3public 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>
Sin embargo, cuando se trata de una versión más reciente de Google Analytics v4, (https://developers.google.com/analytics/devguides/collection/android/v4/), No veo que sea necesario agregar ningún códigoActivity
. De la documentación anterior, parece que solo necesitamos
ga_autoActivityTracking
bandera en manifest.xml.SDK de 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>
Sin embargo, después de la prueba, parece que no se envía automáticamente información de seguimiento desdeActivity
.
¿Le falta algo a la documentación de Google Analytics V4?