PluginProbe ʕ •ᴥ•ʔ
Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA & Google Consent Mode / 4.3.12
Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA & Google Consent Mode v4.3.12
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 1 year ago google-consent-mode-js.php 2 years ago google-tag-manager-js.php 3 years ago publisher-restrictions-js.php 2 years ago
google-consent-mode-js.php
32 lines
1 <?php
2 /**
3 * @var string $data_layer
4 * @var string $url_passthrough
5 * @var bool|string $consent_attribute
6 */
7
8 ?>
9 <script<?php echo ! $consent_attribute ? '' : ' data-cookieconsent="' . esc_attr( $consent_attribute ) . '"'; ?>>
10 window.<?php echo esc_js( $data_layer ); ?> = window.<?php echo esc_js( $data_layer ); ?> || [];
11 function gtag() {
12 <?php echo esc_js( $data_layer ); ?>.push(arguments);
13 }
14 gtag("consent", "default", {
15 ad_user_data: "denied",
16 ad_personalization: "denied",
17 ad_storage: "denied",
18 analytics_storage: "denied",
19 functionality_storage: "denied",
20 personalization_storage: "denied",
21 security_storage: "granted",
22 wait_for_update: 500,
23 });
24 gtag("set", "ads_data_redaction", true);
25 <?php
26 if ( $url_passthrough ) {
27 echo /** @lang JavaScript */
28 'gtag("set", "url_passthrough", true);' . PHP_EOL;
29 }
30 ?>
31 </script>
32