La gestion dynamique des balises Adobe est un outil permettant d’activer vos outils de marketing numérique. Il est fourni gratuitement aux clients d’Adobe Analytics. Vous pouvez personnaliser votre code de suivi pour permettre aux solutions CMS tierces d’utiliser Assets Insights ou la gestion dynamique des balises pour insérer des balises Assets Insights. Insights n’est pris en charge et fourni que pour les images.
La gestion dynamique des balises d’Adobe est obsolète et remplacée par Adobe Experience Platform. Elle atteindra bientôt sa fin de vie. Adobe vous recommande d’utiliser Adobe Experience Platform pour Assets Insights.
Effectuez ces étapes pour activer Assets Insights grâce à la gestion dynamique des balises.
Cliquez sur le logo Experience Manager, puis accédez à Outils > Ressources > Configuration d’Insights.
Le jeton API devrait être disponible quand vous vous connectez à https://dtm.adobe.com et que vous consultez les Paramètres du compte via le profil utilisateur. Par rapport à Assets Insights, cette étape n’est pas nécessaire car l’intégration d’Experience Manager Sites à Assets Insights est encore en cours.
Connectez-vous à https://dtm.adobe.com et sélectionnez une entreprise, comme approprié.
Créez ou ouvrez une propriété web existante.
Sélectionnez l’onglet Propriétés web, puis cliquez sur Ajouter une propriété.
Mettez les champs à jour selon vos besoins et cliquez sur Créer une propriété. Consultez la documentation.
Sous l’onglet Règles, sélectionnez Règles de chargement de page dans le volet de navigation et cliquez sur Créer une nouvelle règle.
Développez Balises JavaScript/tierces. Cliquez ensuite sur Ajouter un nouveau script sous l’onglet HTML séquentiel pour ouvrir la boîte de dialogue Script.
Cliquez sur le logo d’Experience Manager, puis accédez à Outils > Ressources.
Cliquez sur Dispositif de suivi de la page Insights, copiez le code de suivi, puis collez-le dans la boîte de dialogue Script que vous avez ouverte à l’étape 6. Enregistrez les modifications.
AppMeasurement.js
est supprimé. Il devrait être disponible via l’outil de gestion dynamique des balises Adobe Analytics.assetAnalytics.dispatcher.init()
est supprimé. La fonction devrait être appelée une fois le chargement de l’outil de gestion dynamique des balises Adobe Analytics terminé.Accédez à l’adresse https://dtm.adobe.com
. Cliquez sur Aperçu dans la propriété web et cliquez sur Ajouter un outil, ou ouvrez un outil Adobe Analytics existant. Pendant la création de l’outil, vous pouvez définir la méthode de configuration sur Automatique.
Sélectionnez des suites de rapports d’exploitation ou intermédiaires, selon vos besoins.
Développez Gestion de la bibliothèque et assurez-vous que l’option Charger la bibliothèque sur est définie sur Haut de la page.
Développez Personnaliser le code de page et cliquez sur Ouvrir l’Éditeur.
Collez le code suivant dans la fenêtre :
var sObj;
if (arguments.length > 0) {
sObj = arguments[0];
} else {
sObj = _satellite.getToolsByType('sc')[0].getS();
}
_satellite.notify('in assetAnalytics customInit');
(function initializeAssetAnalytics() {
if ((!!window.assetAnalytics) && (!!assetAnalytics.dispatcher)) {
_satellite.notify('assetAnalytics ready');
/** NOTE:
Copy over the call to 'assetAnalytics.dispatcher.init()' from Assets Pagetracker
Be mindful about changing the AppMeasurement object as retrieved above.
*/
assetAnalytics.dispatcher.init(
"", /** RSID to send tracking-call to */
"", /** Tracking Server to send tracking-call to */
"", /** Visitor Namespace to send tracking-call to */
"", /** listVar to put comma-separated-list of Asset IDs for Asset Impression Events in tracking-call, e.g. 'listVar1' */
"", /** eVar to put Asset ID for Asset Click Events in, e.g. 'eVar3' */
"", /** event to include in tracking-calls for Asset Impression Events, e.g. 'event8' */
"", /** event to include in tracking-calls for Asset Click Events, e.g. 'event7' */
sObj /** [OPTIONAL] if the webpage already has an AppMeasurement object, include the object here. If unspecified, Pagetracker Core shall create its own AppMeasurement object */
);
sObj.usePlugins = true;
sObj.doPlugins = assetAnalytics.core.updateContextData;
assetAnalytics.core.optimizedAssetInsights();
}
else {
_satellite.notify('assetAnalytics not available. Consider updating the Custom Page Code', 4);
}
})();
pagetracker.js
. Tous les champs assetAnalytics
sont considérés comme des remplacements des valeurs par défaut. Ils ne sont pas requis par défaut.assetAnalytics.dispatcher.init()
après s’être assuré que _satellite.getToolsByType('sc')[0].getS()
est initialisé et que assetAnalytics,dispatcher.init
est disponible. Par conséquent, vous pouvez ignorer son ajout à l’étape 11.AppMeasurement
, les trois premiers arguments (RSID, Serveur de suivi et Espace de noms du visiteur) ne sont pas pertinents. Des chaînes vides sont transmises à la place pour mettre ceci en évidence.satelliteLib
pour tous les moteurs SiteCatalyst disponibles. Si plusieurs balises sont configurées, modifiez l’index du sélecteur de tableau de manière appropriée. Les entrées du tableau sont triées en fonction des outils SiteCatalyst disponibles dans l’interface de gestion dynamique des balises.Enregistrez et fermez la fenêtre Éditeur de code, puis enregistrez les modifications dans la configuration Outil.
Dans l’onglet Approbations, validez les deux approbations en attente. La balise DTM est prête à être insérée sur votre page web.