Erreur : le site Web prend trop de temps pour charger ou ne contient pas de bibliothèques de Target

Problème :

Parfois, après avoir créé l’URL lors de la création d’une activité, vous recevez l’erreur suivante :

« Le site Web sélectionné prend trop de temps pour charger ou ne contient pas de bibliothèques de Target ».

 

Solution :

Plusieurs facteurs peuvent être à l’origine de ce problème. Examinons quelques exemples :

  1. Le fichier de Target est hébergé sur la page.

    Assurez-vous que le fichier des bibliothèques cibles est hébergé sur chaque page de votre site Web. Les bibliothèques manquantes provoquent parfois de telles erreurs. Si vous faites référence au fichier target.js à partir d’un autre emplacement FTP ou de tout autre serveur, assurez-vous que votre site Web ne le bloque d’aucune manière.

  2. Les pages sécurisées, derrière les connexions ou celles nécessitant certaines informations pour les afficher.

    S’il y a des pages qui nécessitent que certaines informations soient remplies pour les atteindre ou des pages nécessitant que les utilisateurs soient enregistrés, cela risque de ne pas se charger. Target ne sauvegarde pas les navigations effectuées par un utilisateur dans Visual Experience Composer, sauf la dernière page sur laquelle les modifications sont effectuées. Toutes les autres navigation ne sont pas enregistrées.

    Pages sécurisées :

    Cela peut être résolu en mettant en liste blanche les adresses IP suivantes. Ces adresses IP correspondent au serveur Adobe utilisé pour le proxy Enhanced Experience Composer. Ils sont uniquement nécessaires pour la modification d’activité. Les visiteurs de votre site n’ont pas besoin de ces adresses IP en liste blanche.

    54.80.158.92

    54.197.65.147

    54.72.64.46

    54.72.56.50

    54.199.198.109

    54.199.241.57

  3. Enhanced Experience Composer est activé.

    Plusieurs problèmes peuvent affecter les performances de la page dans le Target Experience Composer. Voici quelques problèmes courants :

    • Vous n’avez pas de mbox sur la page.
    • Votre site utilise le blocage de proxy, ce qui ne permet d’ouvrir la page dans aucun des Experience Composer.
    • Votre site ne permet pas d’être ouvert dans un iFrame.

Si des problèmes surviennent dans Enhanced Experience Composer, désactivez-le et utilisez plutôt Visual Experience Composer.

Pour désactiver Enhanced Experience Composer, accédez à Setup> Préferences et désactivez l’option Enable Enhanced Experience Composer.

Si ni Visual Experience Composer ni Enhanced Experience Composer ne fonctionnent, utilisez une extension de navigateur telle que Requestly (Chrome) ou (Modify Response Headers (Firefox)) qui peut remplacer les options d’en-tête X-Frames de votre site et les charger dans iFrames, permettant le VEC. Si vous ne pouvez pas utiliser les extensions de navigateur, utilisez le Form Composer.

Pour utiliser l’extension Requestly sur Chrome :

  1. Désactivez Enhanced Experienced Composer.

  2. Installez-leRequestlyextension de navigateur sur Chrome.

  3. Ouvrez l’extension et configurez-la à l’aide des éléments suivants :

  4. Sélectionnez Modifier les en-têtes.

  5. Entrez le code suivant :

  • Nom de la règle
  • Règles de modification
  • Activez l’option Ajouter à la suppression.
  • Activer l’option Demande de réponse.
  • Entrez « X-Frame-Options » comme nom d’en-tête.
  • Modifiez Equals en Contains comme condition de l’URL source et entrez l’URL de l’activité que vous essayez de charger dans le VEC.
  • Cliquez sur Enregistrer.
  • Vous devriez maintenant charger la page rapidement avec Visual Experience Composer.

Pour utiliser l’extension Modifier les en-têtes de réponse dans Firefox :

  1. Installez les en-têtes de réponse Modifier dans Firefox et redémarrez le navigateur.

  2. Dans les extensions de Firefox, sélectionnez l’extension Modifier les en-têtes de réponse.

  3. Cliquez sur Préférences.

  4. Dans Action, sélectionnez filtrecomp.down.

  5. Dans le champ Nom d’en-tête, saisissez : X-Frame-Options

  6. Cliquez sur Ajouter.

  7. Cliquez sur Démarrer.

Après avoir configuré une extension, ouvrez Target. Les pages doivent maintenant se charger dans le compositeur d’expérience visuelle, même si le module de composition compositeur d’expérience améliorée est désactivé.