Cet article vous aide à identifier les raisons les plus courantes pour lesquelles un widget iAdvize ne s'affiche pas — ou n'affiche pas de questions suggérées — sur votre site, et vous guide pas à pas pour corriger la configuration.
1. Information sur le délai de première génération des starters
Les Conversation Starters sont générés de manière asynchrone à partir du contenu de la page. Lors de la première visite d'une URL, aucun starter n'est encore disponible : le visiteur voit uniquement le bouton générique "Poser une question". Les questions suggérées apparaissent aux visites suivantes, une fois le calcul terminé (généralement sous 24h).
⚙️ Étapes de vérification
- Vérifiez que la page a déjà été visitée au moins une fois après la mise en place du widget.
- Attendez le délai de génération (jusqu'à 24h après la première visite).
- Rechargez la page en navigation privée pour éviter les effets de cache.
Tant que les starters ne sont pas calculés, le bouton "Poser une question" reste affiché par défaut.
2. Vérifier que la page est éligible
Les Conversation Starters s'affichent sur les pages produit (PDP) et les pages catégorie (PLP). Les pages de résultats de recherche (SRP) sont pour le moment exclues, le bouton "Poser une question" peut s'afficher sans questions suggérées.
⚙️ Étapes de vérification
- Identifiez le type de page où le widget doit s'afficher (PDP ou PLP).
- Vérifiez que ce n'est pas une page de résultats de recherche interne (URLs du type /search?q=...).
- Contrôlez que la page est accessible publiquement, sans authentification ni paywall.
3. Vérifier la qualité de l'URL
Les starters sont rattachés à l'URL nettoyée de la page. Une URL instable ou polluée par des paramètres peut fragmenter la génération et empêcher l'affichage.
⚙️ Étapes de vérification
- Vérifiez la structure de l'URL : elle doit être claire, stable et lisible.
- Évitez les identifiants techniques opaques dans l'URL (ex : /p?id=8492-xyz-tk).
- Surveillez les paramètres dynamiques (filtres, tri, session) qui peuvent générer une multitude d'URLs uniques pour une même page.
Exemple :
- ✅ /categorie/smartphones ou /produits/iphone-15
- ❌ /cat?id=123&session=ab12&utm_source=...
4. Vérifier la richesse du contenu de la page
Les Conversation Starters sont générés à partir du contenu HTML public de la page. Une page pauvre en contenu (peu de texte, données chargées uniquement après interaction) limite la pertinence et le nombre de questions générées.
⚙️ Étapes de vérification
- Vérifiez que les éléments clés sont présents dans le HTML initial : titre, description, caractéristiques, prix.
- Contrôlez la richesse du contenu : descriptions détaillées, caractéristiques techniques, attributs.
- Testez la page avec un outil d'aperçu (curl, "Afficher la source") pour voir ce qui est réellement accessible côté serveur.
5. Contrôler l'intégration technique du widget
5.1. Le sélecteur CSS est absent ou incorrect
Pour les widgets intégrés à un emplacement précis, un sélecteur CSS valide est indispensable.
⚙️ Étapes de vérification
- Vérifiez que le sélecteur est correct et correspond à un élément existant.
- Contrôlez que le sélecteur existe sur toutes les pages ciblées.
- Assurez-vous qu'il n'est pas modifié dynamiquement après le chargement de la page.
⚠ Un sélecteur CSS peut différer entre la version desktop et la version mobile de votre site (notamment si votre site utilise un thème responsive avec des composants distincts selon l'appareil). Vérifiez que le sélecteur configuré est valide sur chacune des versions que vous souhaitez cibler.
5.2. Le tag iAdvize n'est pas chargé sur la page
Si le tag iAdvize n'est pas exécuté correctement, aucune requête de starter n'est envoyée et le widget reste invisible.
⚙️ Étapes de vérification
- Ouvrez les outils développeur de votre navigateur (onglet Réseau).
- Vérifiez la présence des requêtes vers iadvize.com au chargement de la page.
- Contrôlez les éventuelles erreurs JavaScript qui pourraient bloquer l'exécution du tag.
6. Le widget est hors de la zone visible
Un widget peut être techniquement chargé mais ne jamais être vu si le visiteur ne fait pas défiler la page jusqu'à son emplacement.
⚙️ Étapes de vérification
- Vérifiez la position du widget sur la page.
- Testez le parcours utilisateur pour identifier si le widget se trouve dans la zone de scroll habituelle.
- Analysez le comportement réel des visiteurs sur vos pages.
7. Vérifier la configuration de votre Assistant
Le widget ne s'affiche pas si la langue détectée sur le site ne correspond pas à celle configurée pour l'Assistant Shopping IA.
⚙️ Étapes de vérification
- Vérifiez la langue du site et du navigateur.
- Contrôlez la langue configurée dans l'Assistant Shopping et les règles associées.
- Pour les sites multilingues avec transfert vers des répondants humains, vérifiez que chaque langue dispose de règles dédiées ou que la langue est explicitement forcée dans le tag iAdvize.
8. Vérifier vos stratégies
Le widget peut être correctement configuré mais ne pas s'afficher si vos stratégies ne correspondent pas aux pages réellement visitées.
⚙️ Étapes de vérification
- Vérifiez les types de pages : PDP, PLP, Accueil, autres pages.
- Contrôlez les conditions basées sur l'URL, le comportement ou la source de trafic.
- Testez en désactivant temporairement certaines conditions pour identifier celle qui bloque l'affichage.
Conclusion
Un widget qui ne s'affiche pas est généralement lié à un délai de génération, un contenu de page insuffisant, une configuration de la stratégie incorrecte.
Si vos taux d'engagement restent faibles malgré une configuration correcte, vous pouvez appliquer nos bonnes pratiques pour maximiser l'impact de vos Conversation Starters.