en	Cookiebar versions

en	Versions can be stored for each cookiebar configuration. Every new version of a configuration forces the cookiebar to be displayed to the visitor, regardless of whether it has already been accepted. This way, visitors can be notified about new cookies and grant or deny permission. Any settings previously set by the visitor remain unchanged.

en	Create new version

en	To create a new version, select the <code>checkbox</code> for <code>Update version</code> and then save the mask. The version is automatically incremented.

en	Google Analytics

en	Extend the standard configuration of Google Analytics: <pre> window.dataLayer=window.dataLayer||[]; function gtag(){dataLayer.push(arguments)} gtag('js',new Date()); gtag('config','XXXXXX' <code class="tl_red">[, Parameters are placed here]</code>)</pre>

en	Google Consent Mode

en	<b>Replace</b> the default configuration of Google Consent Mode. If you do not enter your own configuration, the following code will be generated automatically: <pre> gtag('consent', 'default', { '<code class="tl_red">consent mode</code>': 'granted' }); </pre> If own code is provided for the configuration, the above code must be integrated independently! This can be modified if necessary. <br><br> Further information:<br> https://developers.google.com/gtagjs/devguide/consent<br><br> <i>This cookie type also requires a global configuration of the type "Google Tag Manager" with "Google Consent Mode" activated therein.</i>

en	Matomo

en	Extend the standard configuration of Matomo: <pre> var _paq = window._paq = window._paq || []; (function() { var u='XXX/'; <code class="tl_red">Parameters are placed here</code> var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript'; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);})(); </pre> If no own parameters are defined, the following lines are added automatically: <pre> <code class="tl_red">_paq.push(['trackPageView']);</code> <code class="tl_red">_paq.push(['enableLinkTracking']);</code><pre>

en	Google Tag Manager

en	Enables the integration of the Google Tag Manager. Additionally, a custom script can be entered. Please note that these settings are already implemented without confirmation of the cookiebar in the HEAD of the website.

en	Tag Manager + Google Consent Mode

en	If you do not define your own configuration for Google Consent Mode, the following settings are set automatically: <pre> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('consent', 'default', { 'ad_storage': 'denied', 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'analytics_storage': 'denied', 'functionality_storage': 'denied', 'personalization_storage': 'denied', 'wait_for_update': 500 }); gtag('js', new Date()); gtag('config', '<code class="tl_red">ID</code>'); </pre> Please note that you have to enter this code yourself if you want to create your own configuration. The integration of the Google Tag Manager is done automatically via the following code: <pre> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','ID'); </pre>