Cookie Google Analytics

Vous avez uniquement un cookie Google Analytics et ne souhaitez pas passer par Google Tag manager pour installer. Nous répondons à toutes vos questions

1. Présentation Vidéo

A - Le localiser dans votre site

Voici le code qui sert à Activer Google Analytics et que vous devez avoir dans le Header de votre site
<script

B - Le Fonction Analytics

Nous allons transformer le script et l'encapsuler dans une fonction qui permet de lancer le script (la fonction launchGA())
function launchGA(){
var el = document.createElement('script');
el.setAttribute('type', 'text/javascript');
el.setAttribute('async', true);
el.setAttribute('src', '//www.googletagmanager.com/gtag/js?id=UA-234217-21');
document.body.append(el); window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-234217-21', { 'anonymize_ip': true });
gtag('config', 'UA-234217-21', {'link_attribution': true});
}

C - L'intégration sur votre site

Vous n'aurez plus qu'à l'intégrer
function launchGA(){
var el = document.createElement('script');
el.setAttribute('type', 'text/javascript');
el.setAttribute('async', true);
el.setAttribute('src', '//www.googletagmanager.com/gtag/js?id=UA-234217-21');
document.body.append(el); window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-234217-21', { 'anonymize_ip': true });
gtag('config', 'UA-234217-21', {'link_attribution': true});
}
// La fonction qui relie Axeptio au lancement du cookie Google Analytics
void 0 === window._axcb && (window._axcb = []);
window._axcb.push(function(axeptio) {
axeptio.on("cookies:complete", function(choices) {
if(choices.google_analytics) {
launchGA();
}
});
});
Génial tout est ok !! 👌