Comment fonctionne l'intégration automatique des plugins GDPR dans les plugins de Smash Balloon ?
Les plugins Smash Balloon comprennent une intégration automatique avec plusieurs plugins de cookies GDPR populaires afin d'afficher une version du flux limitée par le GDPR jusqu'à ce qu'un visiteur de votre site accepte l'avis de cookie GDPR. Vous pouvez obtenir plus d'informations sur le fonctionnement de ce système et une liste des plugins compatibles ici :
Facebook
Instagram (en anglais)
Twitter
YouTube
Que pouvez-vous faire si vous utilisez un plugin de cookies GDPR non pris en charge ?
Si vous utilisez un plugin de cookies GDPR qui n'a pas d'intégration automatique avec nos plugins, mais qui a un paramètre pour exécuter un code JavaScript personnalisé après que l'avis de cookie GDPR a été accepté par un visiteur de votre site, vous pouvez configurer une intégration en suivant les étapes ci-dessous.
1) Selon le plugin que vous utilisez, allez dans le tableau de bord de WordPress > Facebook Feed / Instagram Feed / Twitter Feed / YouTube Feed > Réglages > Flux, réglez GDPR sur Oui, et cliquez sur Enregistrer les modifications. Cela permettra au plugin d'afficher la version sécurisée du flux jusqu'à ce que le JavaScript personnalisé soit exécuté.
2) Allez dans les paramètres de votre plugin GDPR et trouvez la zone permettant d'ajouter un JavaScript personnalisé à exécuter lorsque l'avis de cookie a été accepté. Vous pouvez également consulter la documentation ou contacter le service d'assistance de votre plugin GDPR pour savoir si cette fonctionnalité est disponible et où elle se trouve. Le paramètre peut être étiqueté comme suit : "Code jQuery/Javascript à exécuter si approuvé/accepté".
3) Trouvez l'extrait de code JavaScript ci-dessous pour le plugin Smash Balloon que vous utilisez, copiez-le et collez-le dans le paramètre JavaScript personnalisé de votre plugin GDPR, et enregistrez les paramètres.
jQuery.each(window.cff.feeds,function(index){
window.cff.feeds[ index ].settings.consentGiven = true;
window.cff.feeds[ index ].afterConsentToggled();
});
jQuery.each(window.sbi.feeds,function(index){
window.sbi.feeds[ index ].settings.consentGiven = true;
window.sbi.feeds[ index ].afterConsentToggled();
});
jQuery.each(window.ctf.feeds,function(index){
window.ctf.feeds[ index ].settings.consentGiven = true;
window.ctf.feeds[ index ].afterConsentToggled();
});
YouTube
jQuery.each(window.sby.feeds,function(index){
window.sby.feeds[ index ].settings.consentGiven = true;
window.sby.feeds[ index ].afterConsentToggled();
});
Si votre plugin GDPR dispose également d'un paramètre permettant d'ajouter un code JavaScript à exécuter si l'avis de cookie est rejeté, vous pouvez laisser ce champ vide.
Désormais, votre site affichera une version de votre flux limitée par le GDPR jusqu'à ce qu'un visiteur accepte l'avis de cookie.
