Passer au contenu principal

Pourquoi ne puis-je pas créer une visite guidée du produit ?

Si le constructeur de visite ne se charge pas au lancement, voici quelques conseils qui devraient aider.

Écrit par Beth-Ann Sher

Lorsque vous concevez votre Product Tour, vous devez d'abord choisir un site web où vous souhaitez le créer :

Parfois, lorsque vous ouvrez votre site web, le constructeur de visite (cette barre bleue 👇) n'apparaît pas.

Si vous ne voyez pas le constructeur de visite, il y a trois choses à vérifier :

Vérifiez si le Messenger est installé sur votre site

Pour concevoir un Product Tour, le Messenger doit être installé sur le site où vous souhaitez le créer. S'il n'est pas installé, le constructeur de visite ne se chargera pas. Par exemple, si vous voulez créer une visite dans votre produit, mais que vous n'avez installé le Messenger que pour les visiteurs non connectés, le constructeur de visite n'apparaîtra pas dans votre produit.

Si vous n'avez pas le Messenger installé, lisez ces guides pour commencer :

Votre site est-il intégré dans un iframe tiers ?

Les Product Tours ne fonctionneront pas sur une page où votre site est intégré dans un iframe tiers.

Le Messenger Intercom est toujours rendu dans son propre iframe, ce qui est un comportement attendu et ne peut pas être modifié. Cependant, si votre site ou produit est lui-même chargé dans un iframe tiers (par exemple, une application Shopify ou un plugin Figma), le Messenger ne peut pas accéder aux informations de la page parente contenant l'iframe.

Dans ces cas, les Product Tours ne sont pas pris en charge.

Votre site modifie-t-il window.opener ?

Le constructeur de visite utilise la propriété window.opener pour communiquer avec l'application Intercom. Si celle-ci est écrasée par le Javascript de votre site (ou une bibliothèque que vous utilisez), le constructeur de visite ne fonctionnera pas.

Vérifiez votre en-tête Cross-Origin-Opener-Policy
Si votre en-tête Cross-Origin-Opener-Policy a une valeur autre que la valeur par défaut "unsafe-none", alors window.opener ne pourra pas être défini et le constructeur de visite ne se chargera pas.

Le Cross-Origin-Opener-Policy doit seulement être réglé sur "unsafe-none" pendant la création du Tour, pour permettre aux outils du constructeur de visite d'apparaître et de fonctionner. Ainsi, le réglage "unsafe-none" peut être modifié selon votre préférence une fois le Tour terminé - ce réglage dans votre site n'affectera pas la façon dont un Tour "Live" est affiché à l'utilisateur final.

Assurez-vous d'être dans le bon workspace Intercom

Si vous avez plusieurs workspaces Intercom (par exemple pour différents sites web), assurez-vous que celui où vous concevez le Tour est celui installé sur la page où vous le créez.

Pour vérifier cela, regardez l'ID du workspace dans l'URL de la page Product Tours dans Intercom :

Ensuite, ouvrez la console de votre navigateur sur la page où vous créez votre Tour et collez la commande suivante window.intercomSettings.app_id :

Si ces IDs ne correspondent pas, vous devrez naviguer vers le workspace correct dans Intercom et commencer à créer le Tour là-bas.

Note : Cette méthode ne fonctionne qu'avec l'installation JavaScript standard.

Accédez-vous à votre page avec une adresse IP ?

Pour que le constructeur de Product Tour se charge, vous devez ouvrir votre site web avec un domaine complet comme https://www.examply.com, et non une adresse IP comme 123.4.5.67.

Créez-vous votre tour dans une fenêtre modale ou une boîte de dialogue ?

Dans certaines fenêtres modales et boîtes de dialogue (pop-ups), le “piégeage du focus” rend impossible la saisie de contenu dans les messages du Tour.

Lorsque vous essayez de taper ici :

Le focus saute à un autre élément à la place. (Notez que cela peut ne pas être visible) :

Cela n'affecte que l'expérience de création du Tour, pas la façon dont il est affiché à vos clients. Si vous désactivez temporairement le “piégeage du focus” pour créer votre Tour, vous pouvez le réactiver une fois le tour terminé, et il sera envoyé aux clients sans problème.

Vous devrez peut-être vérifier avec un ingénieur ou un développeur de votre équipe si vous utilisez le piégeage du focus, et le désactiver temporairement.

Vous avez toujours des problèmes ?

Si vous avez le bon workspace installé sur votre site, et que le constructeur de visite ne se charge toujours pas, discutez avec nous dans le Messenger, nous serons heureux de vous aider.

Avez-vous trouvé la réponse à votre question ?