Passer au contenu principal
Loading...
Skip to article
  • Customer Experience
    Customer Experience
  • Employee Experience
    Employee Experience
  • Brand Experience
    Brand Experience
  • Core XM
    Core XM
  • Design XM
    Design XM

Documentation technique sur les informations sur les sites Web/applications


Was this helpful?


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The feedback you submit here is used only to help improve this page.

That’s great! Thank you for your feedback!

Thank you for your feedback!


Qu’est-ce qu’un projet Website / App Insights, et pourquoi l’utilisons-nous sur notre site ?

Qualtrics Website/App Insights aide les organisations à mesurer et à améliorer l’expérience d’un visiteur sur son support numérique. Présentez des images attrayantes sur votre site Web avec des liens et des enquêtes intégrées pour obtenir des commentaires sur l’expérience de vos visiteurs, les informer de vos dernières offres et promotions, et bien plus encore !

Intercept de site Web sur un site Web de vente au détail qui demande aux clients pourquoi ils ont décidé de choisir cette société

Vous et vos collègues avez un pouvoir sur l’apparence du graphique (également appelé Creative), les conditions dans lesquelles il apparaît (l’intercept) et le code utilisé pour le déployer.

Dès que le code de votre projet est ajouté à votre site Web, vous pouvez apporter toutes sortes de modifications sans même avoir à changer le code ou à alerter votre équipe informatique. Il suffit de faire le travail dans Qualtrics, et les créatifs et intercepts de vos sites Web changeront en conséquence.

Est-ce sécurisé ?

Nous ne transmettons aucune donnée aux serveurs Qualtrics à moins que cela ne soit nécessaire pour la logique de ciblage. Cela dit, nous ne stockons aucune de ces données dans notre système.

Pour sécuriser ces données sur le réseau et les protéger contre les attaques de l’homme du milieu, Qualtrics utilise toujours le protocole HTTPS. Celui-ci fait référence à la manière dont le contenu est transmis au navigateur des visiteurs.

Où puis-je trouver le code de déploiement du projet ?

Le code de
déploiement (ou code de déploiement du projet) peut être trouvé en accédant à l’onglet Déploiement de votre projet. Vous pouvez simplement copier le code et l’envoyer à votre équipe de développement Web pour le mettre en œuvre. Aucune modification ne doit être apportée au code.

Code de déploiement dans la section Déploiement

Le code de déploiement affiche tout intercept qui a été créé dans l’intégralité du projet.

Comment fonctionne le code ?

Le code de déploiement est asynchrone, c’est-à-dire qu’il ne s’exécute qu’après le chargement de tout le contenu de la page. Autrement dit, le code de déploiement n’empêchera aucun autre aspect de votre page de se charger, car il ne s’exécutera qu’une fois l’événement onLoad déclenché.

Examinons le processus de ce qui se passe lorsqu’un visiteur affiche une page contenant un code de déploiement :

  • Un visiteur du site Web affichera une page dans son navigateur contenant le code de déploiement.
  • Le code de déploiement (généralement placé dans l’en-tête HTML) s’exécutera immédiatement lors du chargement de la page et insérera une autre balise  <script>tag à la fin du corps HTML lorsque l’événement onLoad de la page est déclenché.
  • Cette  <script>balise demandera du code JavaScript (Orchestrateur) aux serveurs Qualtrics mis en cache dans un réseau de diffusion de contenu (CDN).
  • L’Orchestrateur effectue un appel de ciblage aux serveurs Qualtrics pour déterminer les créatifs à afficher. Cet appel n’est pas mis en cache dans le CDN.
    • Si nécessaire, une deuxième requête de ciblage est envoyée aux serveurs pour obtenir les données requises (ex : expression JavaScript ou ciblage de cookie).
    • Qualtrics obtient la définition de Site Web/Informations sur les applications à partir de la base de données et crée le code de manière appropriée.
  • En fonction de la réponse de ciblage, l’Orchestrateur effectue des appels supplémentaires afin d’obtenir les différents contenus nécessaires pour fournir la page. Le nombre de demandes effectuées varie en fonction du nombre de créatifs pour montrer cette logique de ciblage. Tout ce contenu est mis en cache dans le CDN afin qu’il se charge rapidement.
  • Le(s) Creative(s) apparaît(nt) sur la page.

Le code est également dynamique, ce qui signifie que les modifications apportées aux intercepts et aux créatifs à partir de l’interface du projet Website / App Insights ne provoqueront pas la modification du code lui-même. Ainsi, des modifications peuvent être apportées aux projets Website / App Insights à partir d’un compte, et le code n’aura pas besoin d’être échangé sur le site Web pour que les modifications soient visibles.

Attention : afin de maintenir les niveaux de service appropriés pour tous les clients, Qualtrics peut limiter le trafic vers nos serveurs dans de rares cas où des pics étonnamment importants se produisent.

Comment déployer un projet Website/App Insights ?

Attention : pour vous assurer que vos intercepts fonctionnent, vous devez autoriser les éléments suivants dans les en-têtes de votre politique de sécurité du contenu :

  • connect-src https://*.qualtrics.com
  • https://*.qualtrics.com frame-src
  • https://*.qualtrics.com img-src
  • https://*.qualtrics.com script-src

Si votre politique de sécurité du contenu bloque ces éléments par défaut, les informations sur le site Web/l’application ne fonctionneront pas de manière fiable sur votre site. Si vous utilisez une solution de gestion de la sécurité du site Web, telle que Ensighten, veuillez autoriser le domaine *qualtrics.com en suivant la documentation fournie. Ces solutions peuvent empêcher l’étiquette Qualtrics de charger les ressources nécessaires et il se peut que le site Web/les analyses d’applications ne fonctionne pas de manière fiable sur votre site. En outre, si vous utilisez des variables JavaScript, vous devrez autoriser l’évaluation “non sécurisée” dans votre politique de sécurité du contenu, sinon les analyses de site Web/d’application ne seront pas en mesure de capturer les valeurs JavaScript.

1. Ajouter directement du code à vos pages Web

Le code de déploiement peut être ajouté n’importe où sur une page Web. Étant donné que le code s’exécute de manière asynchrone, il ne commencera à se charger qu’une fois que la page Web a complètement chargé tout le contenu (y compris les images, les fichiers scripts, les fichiers CSS, etc.).

Nos demandes commencent à se produire une fois l’événement onLoad déclenché : https://www.w3schools.com/jsref/event_onload.asp

De plus, l’emplacement où les créatifs apparaissent réellement sur la page Web est déterminé par les paramètres déterminés dans l’interface Qualtrics. (Voir les informations sur la position personnalisée.) Ainsi, l’emplacement du code dans la page n’affecte pas l’emplacement du contenu de la page.

2. En-tête/Pied de page global (recommandé)

Nous vous recommandons d’ajouter le code de déploiement dans l’en-tête ou le pied de page global. Le code pourra ainsi être appliqué globalement sur tout le site en une seule fois. Cette méthode est le moyen le plus simple de déployer car vous n’avez pas besoin d’ajouter plusieurs fois du code à d’autres pages au fur et à mesure, ce qui peut être un processus long. Si le code a été ajouté globalement à votre site de cette façon, vous pouvez alors utiliser la logique URL actuelle dans un intercept pour contrôler sur quelles pages un intercept apparaît réellement.

3. Utiliser les gestionnaires de balises

Une autre option pour implémenter Website / App Insights sur votre site est de l’ajouter à un système de gestion des balises, au lieu de l’appliquer directement au code du site. Le code peut être copié et collé depuis l’interface Qualtrics directement dans un Gestionnaire de balise.

Astuce Qualtrics : Qualtrics dispose actuellement d’une extension avec Adobe Launch comme système de gestion des balises. Consultez cette page d’assistance pour plus d’informations.
Astuce Qualtrics : Qualtrics n’est pas en mesure de résoudre complètement les problèmes liés au code appliqué aux Gestionnaires de balise, car nous ne sommes pas en mesure d’afficher les paramètres qui ont été activés de votre côté. Consultez notre page Utiliser des gestionnaires de balise.

Les systèmes communs de gestion des balises que nos clients utilisent conjointement avec Website / App Insights sont Adobe Launch, Tealium, Ensighten et Google Tag Manager. Tealium en particulier a un assistant construit qui permet une implémentation facile de Website / App Insights. Vous aurez simplement besoin de l’ID de zone du projet que vous mettez en œuvre et de votre ID d’organisation.

Vous pouvez obtenir l’ID d’organisation en allant dans le menu Paramètres du compte et en sélectionnant l’onglet ID Qualtrics.

Recherche de l’ID d’organisation dans la section ID Qualtrics des paramètres du compte

L’ID de zone commencera par ZN_ et se trouve :

  1. Dans l’URL du projet lorsque vous êtes dans celui-ci, ou
    LID de zone commençant par ZN peut être trouvé dans lURL.
  2. Dans le code de déploiement du projet.
    ID de zone dans le code de déploiement du projet, commençant par ZN

Qui est généralement impliqué dans la mise en œuvre de Website/App Insights ?

Quiconque de votre organisation pouvant ajouter du contenu au site Web de votre entreprise. Il s’agit généralement de personnes faisant partie d’une équipe informatique, d’une équipe de contenu Web, etc.

Le site Web/l’analyse des applications ralentira-t-il notre site ?

Le code de déploiement est asynchrone, c’est-à-dire qu’il ne s’exécute qu’après le chargement de tout le contenu de la page. Autrement dit, le code de déploiement n’empêchera aucun autre aspect de votre page de se charger, car il ne s’exécutera qu’une fois l’événement onLoad déclenché.

Que faire si Qualtrics ne fonctionne plus ? Y aura-t-il des problèmes avec notre site Web ?

Si Qualtrics rencontre des pannes ou des problèmes, les intercepts ne s’afficheront tout simplement pas sur la page. Au-delà, il n’y aura pas d’impact sur l’expérience du visiteur sur vos sites.

Combien de temps faut-il au code pour s’exécuter sur mon site Web ?

Nous nous attendons à ce que le code de déploiement se charge en 300 millisecondes pour plus de 50 % des demandes et en 750 millisecondes pour plus de 90 % des demandes. La vitesse varie en fonction de l’emplacement géographique de l’utilisateur et du nombre d’intercepts et de créatifs d’un projet.

Astuces relatives à la résolution de problèmes

Logique d’interception et logique d’ensemble d’actions

  • Assurez-vous que les valeurs sont correctes.
  • Examinez votre utilisation de « Is » vs. “Contient.”
  • Examinez votre utilisation de la logique Et/Ou.
  • Faites attention aux espaces dans les valeurs.

Historique des révisions

Assurez-vous que la version publiée est la plus récente (ou la version à laquelle vous vous attendez).

Regarder la demande du réseau Insights du site Web/de l’application

  1. Ouvrez Outils de développement dans votre navigateur.
  2. Consultez la demande de réseau pour ?Q_ZID, etc.
    • Aucune demande de réseau : l’implémentation ne fonctionne pas.
    • Demande de réseau : vérifiez que les paramètres de la demande ne comportent pas d’incohérences. Parfois, le code est mis en œuvre grâce à un système de gestion des balises. Dans certains cas, cette mise en œuvre dérègle les paramètres de notre demande d’URL actuelle, etc.
    • Demande de réseau avec une erreur : vérifiez si votre projet est activé.

Rechercher d’autres requêtes de script pendantes qui peuvent interférer avec notre script

  1. Faites un clic droit n’importe où dans votre navigateur.
  2. Sélectionnez Contrôler élément.
  3. Sélectionnez Console (c’est là qu’apparaissent les erreurs).
Astuce Qualtrics : vous devrez également cliquer avec le bouton droit de la souris et sélectionner Afficher la source de la page pour vérifier que votre code de déploiement est bien sur la page.
Attention : si vous recevez un journal de la console qui enfreint une politique de sécurité du contenu, il existe très probablement une restriction sur votre site Web qui bloque le déploiement de nos intercepts. Nous vous recommandons de contacter votre équipe de développement Web pour résoudre le problème.

FAQ

De nombreuses pages de ce site ont été traduites de l'anglais en traduction automatique. Chez Qualtrics, nous avons accompli notre devoir de diligence pour trouver les meilleures traductions automatiques possibles. Toutefois, le résultat ne peut pas être constamment parfait. Le texte original en anglais est considéré comme la version officielle, et toute discordance entre l'original et les traductions automatiques ne pourra être considérée comme juridiquement contraignante.