Prise en main : architecture technique et hébergement

Contenu intégré au partenariat avec Search Discovery

Architecture technique et hébergement de gestion dynamique des balises.

La gestion dynamique des balises vous permet de déployer et de gérer facilement des outils, des balises et des scripts sur votre site, mais comment la gestion dynamique des balises gère t-elle cela ? Cet article décrit les principaux composants architecturaux de la gestion dynamique des balises et la décision associée à l’entreprise concernant l’hébergement.

Architecture

Les principaux composants de l’architecture technique de gestion dynamique des balises sont l’application de gestion Web, les bibliothèques JavaScript intermédiaires et de production, et le code intégré.

L’application de gestion Web est l’interface en ligne à laquelle vous vous connectez pour gérer l’implémentation de votre gestion dynamique des balises. C’est là que vous allez créer et configurer des outils, des règles et des éléments de données et gérer le déploiement de ces configurations sur votre ou vos sites.

Une propriété Web dans la gestion dynamique des balises est une collection d’outils, de règles et de configurations d’élément de données.

Chaque propriété Web est associée à une bibliothèque JavaScript intermédiaire et à une bibliothèque JavaScript de production. Ces bibliothèques sont générées par l’application Web et contiennent le jeu de configurations unique dans cette propriété Web.

La bibliothèque JavaScript intermédiaire contient tous les outils, les règles et les configurations des éléments de données dans la propriété Web les plus récents. Cette bibliothèque est automatiquement mise à jour avec toute modification de la propriété et est conçue pour les tests dans des environnements intermédiaires ou pour les tests de production locale via le module externe de basculement de gestion dynamique des balises.

Plus d’informations sur le module de basculement de gestion dynamique des balises est disponible ici : https://marketing.adobe.com/resources/help/fr_FR/dtm/search_discovery_plugins.html

La bibliothèque JavaScript de production contient uniquement des outils, des règles et des configurations d’éléments de données acceptés et publiés via le flux de travail Web. Cette bibliothèque est destinée à un environnement de production.

Les bibliothèques JavaScript intermédiaire et de production peuvent être hébergées des façons suivantes.

  • Hébergement externe via Akamai - Bibliothèque hébergée sur les serveurs d’Akamai.
  • Auto-hébergement via SFTP ou téléchargement de bibliothèque - Bibliothèque hébergée sur vos serveurs.

Choisir une ou plusieurs options d’hébergement est une décision de votre entreprise. Consultez les exemples de comparaison d’options suivants pour faciliter cette décision.

Exemples d’utilisation :

Scénario : je préfère solliciter le service informatique le moins possible et j’ai besoin d’une méthode d’hébergement de fichier fiable en dehors de ma propre infrastructure de site.

Solution : utilisez l’hébergement Akamai dans tous les environnements.

 

Scénario : je souhaite avoir le contrôle complet de la diffusion de fichiers dans mon environnement de production ; néanmoins, la vitesse et la souplesse sont plus importantes que le contrôle de fichier dans mon environnement intermédiaire.

Solution : utilisez l’hébergement Akamai dans l’environnement intermédiaire et pour la diffusion FTP dans l’environnement de production.

 

Scénario : certaines sections de mon site gèrent des informations hautement confidentielles. La sécurité est ce qui prime sur ces pages, mais elle n’est pas nécessairement importante sur d’autres pages de mon site.

Solution : utilisez un hébergement de téléchargement de bibliothèque pour les pages sécurisées et un hébergement Akamai pour les pages non sécurisées.

 

Toutes les options d’hébergement sont disponibles pour activer et configurer, dans l’onglet « Incorporé » de votre propriété de gestion dynamique des balises.

Quelle que soit l’option d’hébergement choisie, la bibliothèque JavaScript est diffusée sur votre site via le code d’incorporation installé. Chaque option d’hébergement fournit un jeu unique de codes d’incorporation qui font référence à l’emplacement de fichier configuré pour cette option d’hébergement.

Le code incorporé se compose de deux fragments de code : le code d’en-tête et le code de pied de page. 

Le code d’en-tête est chargé d’appeler la bibliothèque JavaScript associée à partir de l’emplacement hôte et de la diffuser sur votre site. Ce fragment de code doit être placé dans la section en-tête du code du site, aussi près de l’onglet d’ouverture que possible.

Le code de pied de page est chargé d’identifier la fin de la page pour le contrôle de minutage. Ce fragment de code doit être placé dans la section corps du code du site, aussi près de la balise de fermeture que possible.  

Le positionnement approprié des fragments de code d’en-tête et de pied de page est essentiel pour le déploiement efficace de la bibliothèque JavaScript de gestion dynamique de balises.

Remarque :

Conseil : bien que vous puissiez utiliser plus d’une option d’hébergement, vous devez vous assurer que seule une référence de code d’intégration est incluse à une page donnée. Un positionnement incorrect ou en duplicata du code d’intégration peut entraîner un comportement de bibliothèque inattendu.

En conclusion, voici la façon dont les composants de l’architecture de gestion dynamique des balises abordés fonctionnent ensemble pour déployer et gérer efficacement les outils, les balises et les scripts sur votre site.

Plus d’informations sur les options d’hébergement sont disponibles à l’adresse suivante : https://marketing.adobe.com/resources/help/fr_FR/dtm/deployment.html

Partie suivante dans la série en cinq parties de la prise en main : planifier la migration vers la gestion dynamique des balises.

 Adobe

Recevez de l’aide plus rapidement et plus facilement

Nouvel utilisateur ?