Installation de la bibliothèque JavaScript Web SDK
Si vous choisissez de ne pas utiliser l’extension de balise Web SDK, vous pouvez installer le SDK Web en référençant la bibliothèque JavaScript autonome hébergée sur le réseau CDN d’Adobe. Vous pouvez référencer la bibliothèque directement ou la télécharger et l’héberger sur votre propre infrastructure. Il est disponible dans des formats minimisés et complets.
La bibliothèque Web SDK est disponible en utilisant la structure d’URL suivante :
- Minifié :
https://cdn1.adoberesources.net/alloy/<VERSION>/alloy.min.js - Complet :
https://cdn1.adoberesources.net/alloy/<VERSION>/alloy.js
Consultez les notes de mise à jour de Web SDK pour connaître la dernière version à inclure dans l’URL. Par exemple, l’URL de la version complète 2.19.1 de est https://cdn1.adoberesources.net/alloy/2.19.1/alloy.js.
Ajout du code de base et du chargeur de bibliothèque
Le code à ajouter se compose de deux sections :
- Code de base : autorise le démarrage en mettant les commandes en file d’attente jusqu’à ce que le SDK Web ait fini de charger. Voir Code de base pour plus d’informations.
- Chargeur de bibliothèque : charge l’intégralité de la bibliothèque JavaScript.
Ajoutez le bloc de code suivant aussi haut que possible dans la balise <head>, avant tout script pouvant appeler le SDK Web :
<!-- Base code -->
<script>
!function(n,o){o.forEach(function(o){n[o]||((n.__alloyNS=n.__alloyNS||
[]).push(o),n[o]=function(){var u=arguments;return new Promise(
function(i,l){n.setTimeout(function(){n[o].q.push([i,l,u])})})},n[o].q=[])})}
(window,["alloy"]);
</script>
<!-- Library loader -->
<script src="https://cdn1.adoberesources.net/alloy/<VERSION>/alloy.min.js" async></script>
Si vous souhaitez charger le SDK Web de manière synchrone, vous pouvez supprimer l’attribut async lors du chargement de la bibliothèque. La suppression de l’attribut async bloque l’analyse d’HTML pendant que le navigateur récupère et exécute la bibliothèque. Ce délai supplémentaire avant d’afficher le contenu principal aux utilisateurs et utilisatrices est généralement découragé, mais il peut s’avérer logique selon les besoins de votre entreprise.