Google Analytics V2 (Beta)
Bonjour à tous,
Je souhaiterai avoir des conseils pour l'implémentation de Google Analytics V2 Beta pour une application Android.
J'ai ajouter la librairie libGoogleAnalyticsV2.jar dans mon application (clic droit sur mon appli, Properties, Libraries, Addjar)
J'ai également créer un dossier lib, et ajouter libGoogleAnalyticsV2.jar dedans.
J'ai ajouter ça dans mon manifest :
Code:
1 2
| <uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> |
Ensuite j'ai créer un fichier analytics.xml dans mes layouts :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| <?xml version="1.0" encoding="utf-8" ?>
<resources>
<!--Replace placeholder ID with your tracking ID-->
<string name="ga_trackingId">UA-XXXXXXX-X</string>
<!--Enable Activity tracking-->
<bool name="ga_autoActivityTracking">true</bool>
<!--Enable automatic exception tracking-->
<bool name="ga_reportUncaughtExceptions">true</bool>
</resources> |
Mais à ce moment, j'ai des warnings sur les ga_trackingId, ga_autoActivityTracking... avec comme erreur :
Code:
Attribute is missing the Android namespace prefix
Lorsque je lance l'application, tout marche correctement, mais rien ne remonte dans Google Analytics, comme dois-je faire ?
Exemple pour un fichier java avec OnCreate :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| @Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.listechapitre);
// ouvrir chapitre1
ch1Btn = (Button) findViewById(R.id.ch1Btn);
ch1Btn.setOnClickListener(this);
// ouvrir chapitre2
ch2Btn = (Button) findViewById(R.id.ch2Btn);
ch2Btn.setOnClickListener(this); |
Exemple 2 pour un fichier java avec onClick:
Code:
1 2 3 4 5 6 7
| @Override
public void onClick(View v) {
Intent i;
case R.id.rulesBtn:
i = new Intent(this, RulesActivity.class);
startActivityForResult(i, Constants.RULESBUTTON);
break; |
Je vois pas trop comment faire et comment définir mes noms de pages pour les voir apparaître dans Google Analytics ? :S
Merci de votre aide