Nous sommes en 2015, vous n’êtes donc plus sans savoir que le mobile est parfois plus utilisé qu’un ordinateur ou autre moyen de navigation sur certains marché et certains pays, donc plus besoin de faire un topo sur la nécessité de traquer correctement un dispositif sur le mobile, que ce soit une application, un site mobile ou une version mobile d’un site.

Faire de la recette dans notre métier est une tâche à la fois fastidieuse mais nécessaire pour tester soit une nouvelle implémentation ou de l’éventuelle régression suite à une modification fonctionnelle ou du tracking sur un site (le process complet de recette et ses bonnes pratiques sera abordé dans un autre article prochainement).

Recetter un site internet est quelque chose de simples, mais sur mobile la tâche devient un peu plus technique et un peu de connaissances en réseau peuvent être requise, chose que l’on a pas forcement en tant qu’analyste digital.

cat testing iphone meme

On va donc voir rapidement comment tester votre implémentation sur un dispositif mobile.

Pour cela, nous allons avoir besoin d’un ordinateur avec les logiciels Fiddler et Connectify d’installés ainsi qu’un device « mobile », c’est à dire un smartphone ou une tablette, iOs ou Android, peu importe.

Pour ceux qui ne connaissent pas les 2 dispositifs requis, Fiddler est un sniffer qui va capturer le trafic HTTP et HTTPS et les garder en mémoire, ce qui vous permet de voir quelles données sont envoyées à qui, en somme dans notre cas, voir quelles variables et quelles valeurs associées sont envoyées à votre outil de suivi. Il peut aussi servir à faire des choses pas très légales, mais

Connectify permet lui de créer un hotspot wifi à partir de votre ordinateur si celui-ci est doté d’une connexion internet, filaire ou sans fil.

Pour résumer ce qu’on va faire, on va configurer Fiddler pour pouvoir capturer le trafic HTTPS (indispensable dans notre métier si on veut faire des test sur des parties sécurisés d’un site comme le processus de commande ou le compte client par exemple) et trafic d’autres dispositifs que celui sur lequel il est installé, et ensuite configurer le device pour que celui ci puisse se connecter correctement au hotspot en que ses infos soient correctement capturées par Fiddler.

Prêt(s) ? C’est parti !

  1. Lancer Fiddler et aller dans le menu Tools > Fiddler Options
  2. Allez dans l’onglet « HTTPS » et cochez la case « Decrypt HTTPS traffic » et sélectionner « … from all processes » dans le menu déroulant en dessous
  3. Allez dans l’onglet « Connections » et cochez la case « Allow remote computers to connect  » puis redémarrez Fiddler
  4. Allumez le wifi sur l’ordinateur sur lequel Fiddler est installé si ce n’est pas déjà fait
  5. Lancer Connectify et partagez votre connexion en Hotspot
  6. Il vous faut maintenant trouver l’adresse IP exacte de votre carte réseau sans fil utilisée pour partager votre connexion, pour cela 2 moyens :
    • Le plus simple, survoler l’icône Connectify dans votre taskbar
    • Le plus fiable, utiliser la commande ipconfig dans votre invite de commande en tapant « cmd /k ipconfig /all ». En réponse l’invite de commande va vous lister la liste des connexions réseaux disponibles ainsi que les informations liées, il vous faudra trouver la connexion sans fil active et noter son adresse IP sur la ligne « Adresse IPv4″

commande ipconfig

  1. Connecter le périphérique mobile au hotspot
  2. Dans les paramètres réseaux avancés du périphérique mobile, il faut entrer les paramètres suivants :
    • Serveur : adresse IP de la carte wifi de l’ordinateur
    • Port : 8888
    • Authentification : aucune
  3. périphérique mobile, se rendre à l’adresse http://[adresseIPnotéeplushaut]:8888. La page « Fiddler Echo Service » devrait apparaître

fiddler echo service ipad iphone android

  1. Cliquer sur le lien « FiddlerRoot certificate » pour installer le certificat sur le périphérique mobile. Il faudra ensuite cliquer 2 fois sur les liens d’installation

fiddler mobile certificate 1

fiddler mobile certificate 2

  1. La configuration est terminée, Fiddler est prêt à sniffer les informations provenant du trafic du périphérique mobile. Vous n’avez plus qu’à naviguer avec votre mobile ou tablette, et vos hits apparaîtrons sur Fiddler

Bonjour à tous.

2015 année des grandes résolutions, j’ai décidé de ré-ouvrir un blog, pour cette fois parler d’analyse digitale.

Mes articles couvriront tous les aspects du digital analytics et j’y partagerai mes découvertes et connaissances ainsi que recommandations et bonnes pratiques en partant de l’expression de besoin, au plan de marquage, l’implémentation le traitement tout ça tout ça…

Pour info, ceux-ci seront illustrés de photo(s) ou image(s) de chat dont je ne possèderai aucun droits de diffusion parce que c’est moi qui décide OK ??!?

Je m’excuse donc d’avance pour les propriétaires de ces photos que je ré-utiliserai à ma guise dans un contexte inapproprié.

Je vais changer aussi le thème au fur et à mesure du temps libre que j’aurai à lui consacrer, ne prêtez donc pas attention aux quelques bugs d’affichage que vous pourrez rencontrer.

Je vous laisse en apprendre davantage sur moi sur ma page à propos ou sur mon profil LinkedIn, n’hésitez pas à commenter ainsi que de partager mon blog ou ses articles, en espérant que ceux-ci vous aideront ou vous en apprendrons davantage sur le sujet.

Et vu qu’on va parler tracking et que ce blog va aussi me servir de sandbox, n’oubliez pas :

cat big brother