Dépannage

Décrit plusieurs scénarios de dépannage et leurs solutions et fournit une liste de questions fréquentes (FAQ).

Vue du journal d'audit de l'administrateur

Outre les catégories de dépannage spécifiques répertoriées ci-dessous, les administrateurs de sociétés peuvent vue, filtrer et exporter une liste de toutes les activités qui se produisent dans des sociétés et des propriétés Web auxquelles ils ont accès. Cette fonctionnalité est utile à la fois pour le contrôle et la résolution des problèmes.

Cliquez sur Log dans le rail de gauche pour afficher le journal d’audit.

Par exemple, vous pouvez vue et filtrer en fonction des éléments suivants :

  • Connexions réussies
  • Noms de compte
  • Adresses IP
  • Sociétés
  • Propriétés Web (et voir qui les a créées et quand)
  • Rôles

Vous pouvez également exporter les données du journal au format .csv.

Problèmes de mise en oeuvre

Une erreur JavaScript s’affiche dans ma console lorsque je charge la gestion dynamique des balises.

Votre installation de la gestion dynamique des balises présente probablement un problème. Pour vue de l'installation actuelle, cliquez avec le bouton droit sur une page du site et cliquez sur View page source. Ensuite, tapez CTRL+F pour ouvrir la zone de recherche et tapez satellite. Cette opération localise les fragments de code incorporés du gestionnaire dynamique de balises. Il doit y avoir deux instances de ces fragments sur la page. Le premier doit se trouver juste avant la </head> balise . La seconde doit se trouver juste avant la </body> balise .

Exemple de script d’en-tête :

<script src=“//assets.adobedtm.com/aaaabbbcccddddeeee1111222233344445555666/satelliteLib-aaaabbbcccddddeeee1111222233344445555666.js”></script> 
</head> 

Exemple de script de pied de page :

<script type="text/javascript">_satellite.pageBottom();</script> 
</body> 

Je reçois cette erreur : Jeton inattendu : opérateur (<) (ligne : X, col : Y).

Vous avez probablement choisi un type de configuration incorrect pour votre script. Selon le contenu du script, l’éditeur attendait du code HTML, mais vous avez défini le script sur JavaScript ou vice versa.

Par exemple : si votre script contient <script> des balises, mais que vous définissez le script comme JavaScript, vous recevrez cette erreur lorsque vous tenterez d’enregistrer le code.

Problèmes de règle

Ma règle ne se déclenche pas.

Si votre règle basée sur un événement n’est pas déclenchée, le problème est probablement lié au sélecteur ou à la condition de la règle. Locate the element on your site where the desired event action occurs, right click and select Inspect element. Examinez le script mis en surbrillance dans la zone qui s’ouvre, puis vérifiez que vous ciblez l’élément adéquat. Exemple :

Target element: <div class=’pauseButton’ style=’opacity: 1’>

Syntaxe du sélecteur :

  • Syntaxe du sélecteur CSS : div.pauseButton OR div[class=’pauseButton’]

  • Attribuez manuellement des attributs :

    • Balise d’élément : div
    • Propriété: class
    • Valeur: pauseButton

Je soupçonne que mes règles se déclenchent dans le mauvais ordre. Où puis-je trouver plus d’informations sur l’ordre de chargement des règles ?

Il est important que les règles se déclenchent dans le bon ordre. De nombreux problèmes liés aux règles sont le résultat de règles qui se déclenchent dans le mauvais ordre. Pour plus d’informations, voir Ordre de chargement des règles.

Ma règle se déclenche de manière incohérente.

Une règle peut se déclencher de manière incohérente pour deux raisons :

  • L’action du événement entraîne-t-elle le chargement d’un lien ? Si tel est le cas, il se peut que la règle ne dispose pas de suffisamment de temps pour se déclencher avant le chargement de la nouvelle page. Vous devez cocher la case dans l’identifiant de règle qui indique Delay link activation. Ainsi, le lien activé ne se charge pas tant que la règle n’est pas déclenchée.
  • Si le événement n’entraîne pas le chargement d’une nouvelle page, la propagation d’événements peut poser problème. Si l’action de événement peut se produire sur un élément enfant ou parent, vérifiez que le bouton indiquant Allow events on child elements to bubble est coché. Ainsi, la règle se déclenche que l’utilisateur interagisse ou non avec l’élément enfant ou parent.

Mon script tiers ou personnalisé ne se déclenche pas lorsque ma règle de chargement de page se déclenche.

Vérifiez le type de script utilisé et l’option de chargement choisie pour la règle. Si vous utilisez du code HTML séquentiel, votre règle doit être chargée en bas / haut de la page. Le script ne fonctionnera pas si la règle est définie pour charger Onload ou DOM prêt.

Ma règle se déclenche, mais mon élément de données ne sera pas renseigné.

Il y a probablement un problème de calendrier. Vérifiez l’emplacement du chargement de la règle ; s’il se charge en haut de la page ou Onload, il est probable que l’élément de données n’est pas encore disponible lorsque la règle se déclenche. Essayez de changer la règle pour qu’elle se charge au bas de la page ou que le modèle DOM soit prêt. Si l’élément de données n’est toujours pas renseigné, reportez-vous à la méthode de la question précédente pour vous assurer que l’élément de données est disponible sur la page.

Comment puis-je déboguer une règle ?

Vous pouvez utiliser le module externe de navigateur DTM Switch pour basculer facilement du mode de débogage au mode d’évaluation pour les utilisateurs de la gestion dynamique des balises. Il est disponible pour Google Chrome et Mozilla Firefox. Pour plus d’informations, voir Plug-ins DTM Switch.

Regardez une vidéo de formation sur l’Adobe qui montre comment déboguer une règle à l’aide des modules externes Switch de la gestion dynamique des balises :

D'ici la fin de cette vidéo, vous devriez être en mesure de :

  • Utilisation du module externe de débogage de la gestion dynamique des balises

Pourquoi les variables définies dans l’éditeur de code personnalisé de la section Adobe Analytics de ma règle ne s’exécutent-elles pas ?

Lors de l'exécution de variables via l'éditeur de code de page personnalisé dans la Adobe Analytics section d'une règle, vous devez définir linkTrackVars / linkTrackEvents comme approprié pour que ces variables soient définies dans la balise. Lors de l’ajout de variables / événements via l’interface utilisateur des règles, linkTrackVars / linkTrackEvents est défini pour vous. Toutefois, lors de l’ajout de variables/événements via l’éditeur de code de page personnalisé, vous devez effectuer cette opération manuellement. Par exemple :

s.linkTrackVars = "eVar1" 
s.eVar1 = _satellite.getVar('Title Tag');

Problèmes liés aux outils

Lorsque je clique sur un lien interne de mon site, une nouvelle fenêtre s’ouvre alors qu’elle ne le devrait pas. Comment contrôler le lien de l’éditeur de liens ?

Il y a probablement un conflit de code avec la fonctionnalité d’association de l’éditeur de liens. Accédez à votre outil d’analyse dans votre propriété web et cliquez sur l’icône d’engrenage des paramètres en regard de l’outil. Expand the General tab of the settings. Under Global Settings, you can control the linker link functionality. Ensuite, vous pouvez soit désactiver la fonctionnalité d’association de l’éditeur de liens, soit la configurer pour l’activer/ne pas l’activer avec des types d’éléments ou des sélecteurs spécifiques.

Sur cette page

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now