Skip to content

jahhoo/cookieToolbar

Repository files navigation

Implementace Cookie lišty

<link rel='stylesheet' href='/cookieToolbar/bundle.css'>  
<script defer src='/cookieToolbar/bundle.js'></script>
<script src='/cookieToolbar/cookies.js'></script>
  • pokud konfiguračnímu souboru nastavíte jiný název nebo ho uložíte do podreasáře - je potřeba to nastavit v HTML tagu: <html lang="cs" data-cookieToolbar="/cookieToolbarConfig.php">

Ošetření cookies - zakázání

Ověřit povolení cookies lze v Javascriptu snadno. Např.

if(isAllowPersonalizationCookie()) { document.write("Personalizační cookies jsou povoleny."); } 
if(isAllowAnalyticsCookie()) { document.write("Analytické cookies jsou povoleny."); } 
if(isAllowMarketingCookie()) { document.write("Marketingové cookies jsou povoleny."); } 

Google Analytics - bez použití cookies

<script>
window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  if(!isAllowAnalyticsCookie()) { 
	gtag('consent', 'default', {
	    'ad_storage': 'denied',
	    'analytics_storage': 'denied'
	});
  } 
  gtag('config', 'UA-VASEID');
</script>

Hotovo :)