Comment charger le bouton iubenda de manière asynchrone

Si vous souhaitez charger le bouton iubenda de manière asynchrone après avoir chargé les autres contenus du site (plutôt que lors du chargement de la page comme paramètre défini par défaut), veuillez suivre les étapes décrites ci-dessous.

Insérez la fonction suivante dans la page BODY. Comme cette fonction sera utilisée à la place du code d’intégration standard, veuillez vous assurer de remplacer Xxxxxx (voir l’exemple qui suit) par l’ID de votre politique de confidentialité.

[git:pre_js-code@https://github.com/iubenda/cookie-law-solution-codesnippets/blob/master/embedding_privacy_policy/initializer_async_callback.js]

Ajoutez enfin la fonction de rappel (“callback”) iubenda à la fonction qui charge votre contenu dynamique.

Par exemple :

function initializeWebSiteContent() {
    // create list
    // populate list
    // apply style to list
    startIubendaBadge();
}

Voir également