Afin de débugguer les applications mobiles, il existe plusieurs solutions.
Stream Inspector
Piano Analytics propose l'outil Stream Inspector, depuis le menu Data Collection Portal, qui vous permet d'observer les événements bruts reçus, en temps réel.
Ainsi, pour tester vos applications mobiles, vous pouvez paramétrer Stream Inspector de sorte à isoler votre trafic (avec votre User-Agent, par exemple) et vérifier la bonne réception des données par nos serveurs.
La documentation complète de Stream Inspector est disponible en suivant ce lien.
Notez cependant qu'avec cet outil, vous ne pourrez pas vérifier que votre application génère des événements, mais uniquement que nos serveurs en reçoivent. Ainsi, si votre configuration du SDK pointe vers un domaine de collecte qui ne nous appartient pas et que votre marquage est fonctionnel, vous ne le saurez pas. Nous vous invitons alors à bien vérifier le domaine de collecte mis à votre disposition depuis le Data Collection Portal.
Proxy
Il existe différents outils de Proxy qui vous permettent de capturer les requêtes réseau de votre appareil mobile. Vous pouvez ainsi directement vérifier si des événements sont générés par votre application ou non.
Les principaux sont :