Gestione della nuova cookie policy completata
This commit is contained in:
@@ -211,23 +211,17 @@ const cookieBlockHtml_Bs4 = `
|
||||
</div>`;
|
||||
|
||||
// Terze Parti Html Block
|
||||
const cookieAnalyticsGTagBlock = `
|
||||
<script class="gtag_block" async src="https://www.googletagmanager.com/gtag/js?id=UA-15275419-1"></script>
|
||||
<script class="gtag_block">
|
||||
window.dataLayer = window.dataLayer || [];
|
||||
function gtag(){dataLayer.push(arguments);}
|
||||
gtag('js', new Date());
|
||||
gtag('config', 'UA-15275419-1');
|
||||
</script>`;
|
||||
const cookieAnalyticsGTagBlock = ``;
|
||||
|
||||
// Funzioni per la gestione dei cookie
|
||||
function createCookie(name, value, days) {
|
||||
const expires = () => {
|
||||
if(!days) return "";
|
||||
let expires = "";
|
||||
if (days) {
|
||||
const date = new Date();
|
||||
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
|
||||
return "; expires=" + date.toGMTString();
|
||||
};
|
||||
expires = "; expires=" + date.toGMTString();
|
||||
}
|
||||
|
||||
document.cookie = name + "=" + value + expires + "; path=/";
|
||||
}
|
||||
|
||||
@@ -251,7 +245,7 @@ function removeCookieTerzeParti() {
|
||||
}
|
||||
|
||||
function addCookieTerzeParti() {
|
||||
$(document.head).append(cookieAnalyticsGTagBlock);
|
||||
if(cookieAnalyticsGTagBlock) $(document.head).append(cookieAnalyticsGTagBlock);
|
||||
}
|
||||
|
||||
function closeBanner(slide = true) {
|
||||
|
||||
Reference in New Issue
Block a user