Ho letto sull'uso di google-services.json in What does google-services.json really do?: Dopo aver rilasciato l'app in pubblico, non funzionerà senza il file json.autoActivityTracking durante l'utilizzo di google-services.json
GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
mTracker = analytics.newTracker(R.xml.global_tracker);
ho letto in un altro articolo su autoActivityTracking
. Possiamo anche creare un file di risorse XML in res/xml/
e Attività di configurazione che vogliamo monitorare:
<string name="ga_trackingId">UA-XXXXXX-X</string>
<bool name="ga_autoActivityTracking">true</bool>
<screenName name="com.example.android.dinnerapp.MainActivity">
Main screen
</screenName>
<screenName name="com.example.android.dinnerapp.OrderDinnerActivity">
Order dinner
</screenName>
<screenName name="com.example.android.dinnerapp.RemoveMealActivity">
Eradicate dinner
</screenName>
<screenName name="com.example.android.dinnerapp.ShowDinnerActivity">
Show dinner
</screenName>
<screenName name="com.example.android.dinnerapp.ShowRecipeActivity">
Show recipe
</screenName>
e configurarlo utilizzando:
GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
mTracker = analytics.newTracker(R.xml.track_app);
mi chiedo come sia possibile quando stiamo usando JSON file invece?
Sono curioso, hai capito questo alla fine? – nana
No purtroppo. A causa dell'utilizzo della libreria ABS, non ero in grado di utilizzare il file json (conflitto con la nuova API di Android). Quindi ho usato la vecchia soluzione che ho menzionato nella risposta. – Ali