Lors d'une conversation, il est possible de visualiser la page du visiteur (mirroring), et de prendre le contrôle de sa navigation (cobrowsing). Cependant certains éléments ne peuvent techniquement pas être reproduits à l'heure actuelle.
1. Les recommandations techniques
- Bande passante : Afin de pouvoir utiliser confortablement les fonctions de mirroring et cobrowsing, nous recommandons de réserver une bande passante de 2Mb/s par conseiller. Il s'agit d'une fourchette haute qui varie en fonction du poids du site à reproduire, et du nombre de conversations simultanées traitées par les conseillers.
Une bande passante sous dimensionnée peut non seulement entraîner des problèmes d'affichage de la page du visiteur et des pertes de prise en main, mais également impacter la stabilité générale du pupitre.
- Le chargement du pupitre représente 1.4MB (sans cache, mais 40.5KB lors d'un rechargement avec cache)
- L'initialisation de conversation a représenté 212KB
- Par la suite un message envoyé côté conseiller consommait entre 0.5KB et 1KB environ
- Navigateurs supportés : Vous trouverez la liste des navigateurs supportés pour la partie pupitre et administration sur cet article : Les navigateurs compatibles avec iAdvize.
Afin de bénéficier de la meilleure expérience possible, les navigateurs recommandés sont les versions les plus récentes Google Chrome, Mozilla Firefox ou Safari.
- Domaine : Assurez-vous de bien autoriser le domaine *.iadvize.com dans les CORS Policy (Stratégie Cross-Origin Resource Sharing), le cas échéant.
2. Les limitations du mirroring
Si la page consultée par le visiteur contient ces éléments, ceux-ci ne pourront pas être répliqués sur le pupitre :
- les iframes, dont les cartes Google Maps et les vidéos intégrées
- les canvas
- les web components
Les champs sensibles, comme le mot de passe ou la carte bancaire, apparaissent masqués sur le pupitre.
3. Les limitations du co-browsing
4. Dépannage : la page du visiteur ne s'affiche pas
Si la page du visiteur ne s'affiche pas, ou mal, sur votre pupitre, vérifiez les points suivants.
Le bouton Mirroring n'apparaît pas
Le mirroring doit être autorisé : dans Paramètres > Paramètres avancés > Paramètres agents, cochez « Autoriser les conseillers à voir la navigation des visiteurs sur le site pendant la conversation ». Le bouton Mirroring de la barre d'outils sert ensuite à afficher ou masquer l'aperçu ; votre choix est mémorisé dans votre navigateur. Il n'apparaît que pour les conversations venant de votre site.
Le navigateur du visiteur est trop ancien
Le pupitre affiche alors « La version du navigateur utilisé par le visiteur est trop ancienne pour nous permettre d'afficher le contenu de sa page. » C'est le cas avec Internet Explorer avant la version 10, Safari avant la version 7 et le navigateur Android avant la version 4.4.
La page est lourde ou la bande passante est faible
Plus la page du visiteur est lourde et plus votre connexion est lente, plus la réplication prend de temps. Nous recommandons 2 Mb/s de bande passante par conseiller (voir le point 1).
La structure HTML de la page n'est pas conforme
Des balises invalides ou mal fermées peuvent provoquer des zones blanches dans l'aperçu. Vous pouvez contrôler vos pages avec le validateur du W3C.
Votre site utilise Prototype.js
Si votre site utilise la librairie Prototype.js dans une version antérieure à 1.7, le tag iAdvize peut ne pas se charger (sites créés après juillet 2019), ou l'aperçu peut rester blanc.
Votre réseau filtre les échanges avec iAdvize
Un proxy ou un pare-feu peut bloquer les échanges nécessaires au mirroring. Les domaines à autoriser sont listés dans Pré-requis techniques nécessaires au bon fonctionnement d'iAdvize.
Si le problème persiste, contactez vos équipes techniques ou le support iAdvize.