PluginProbe ʕ •ᴥ•ʔ
Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA & Google Consent Mode / 4.2.4
Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA & Google Consent Mode v4.2.4
4.7.2 4.7.1 trunk 2.3.0 2.4.0 2.4.1 2.4.2 2.5.0 3.0.0 3.0.1 3.1.0 3.10.0 3.10.1 3.11.1 3.11.2 3.11.3 3.2.0 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.6.1 3.6.2 3.6.5 3.6.6 3.7.0 3.7.1 3.8.0 3.9.0 4.0.0 4.0.1 4.0.2 4.0.3 4.1.0 4.1.1 4.2.0 4.2.1 4.2.10 4.2.11 4.2.12 4.2.13 4.2.14 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.2.7 4.2.8 4.2.9 4.3.0 4.3.1 4.3.10 4.3.11 4.3.12 4.3.2 4.3.3 4.3.4 4.3.5 4.3.6 4.3.7 4.3.7.1 4.3.8 4.3.9 4.3.9.1 4.4.0 4.4.1 4.4.2 4.5.0 4.5.1 4.5.10 4.5.11 4.5.2 4.5.3 4.5.4 4.5.5 4.5.6 4.5.7 4.5.8 4.5.9 4.6.0 4.6.1 4.6.2 4.6.3 4.6.4 4.6.5 4.6.6 4.6.7 4.7.0
cookiebot / src / view / frontend / scripts / google-consent-mode-js.php
cookiebot / src / view / frontend / scripts Last commit date
cookiebot-js.php 3 years ago google-consent-mode-js.php 3 years ago google-tag-manager-js.php 4 years ago
google-consent-mode-js.php
28 lines
1 <?php
2 /** @var string $data_layer */
3
4 $is_url_passthrough_enabled = '1' === (string) get_option( 'cookiebot-gcm-url-passthrough', 1 );
5
6 ?>
7 <script data-cookieconsent="ignore">
8 window.<?php echo esc_js( $data_layer ); ?> = window.<?php echo esc_js( $data_layer ); ?> || [];
9 function gtag() {
10 dataLayer.push(arguments);
11 }
12 gtag("consent", "default", {
13 ad_storage: "denied",
14 analytics_storage: "denied",
15 functionality_storage: "denied",
16 personalization_storage: "denied",
17 security_storage: "granted",
18 wait_for_update: 500,
19 });
20 gtag("set", "ads_data_redaction", true);
21 <?php
22 if ( $is_url_passthrough_enabled ) {
23 echo /** @lang JavaScript */
24 'gtag("set", "url_passthrough", true);' . PHP_EOL;
25 }
26 ?>
27 </script>
28