如何设置使用Cookie Consent Mode意见征求模式弹窗
解决方法:
https://www.termsfeed.com/cookie-consent/
使用方法
使用国外的这个平台提供的代码方法,复制JS 代码加在自己的网站上,一定一定改自己的GA的id。
GTM初始化与配置:
- 第一段代码通过定义window.dataLayer数组(如果尚未定义)并创建一个gtag函数来初始化Google Tag Manager。这个gtag函数用于将数据和配置推送到dataLayer数组中,这是与Google分析工具进行通信的机制。
- gtag(‘consent’, ‘default’, …)调用设置了默认的用户同意状态,特别是拒绝了广告存储、用户数据广告、个性化广告和分析存储。
- 异步加载Google Tag Manager的脚本(https://www.googletagmanager.com/gtag/js?id=G-id),这行代码异步加载了Google Tag Manager的JavaScript库,id=G-XXX是一个占位符,您需要将其替换为您的Google Analytics(GA)跟踪ID。
第三方Cookie工具
- 加载了TermsFeed的Cookie同意脚本(cookie-consent.js),这是一个常用于管理网站上的cookie同意的第三方服务。
- 在文档加载完毕后,通过cookieconsent.run({…})初始化了一个cookie同意通知条。配置了其样式为简单(simple)、同意类型为显式(express)、色彩方案为亮色(light)、语言为英文(en),并指定在页面加载时默认同意的cookie级别为strictly-necessary。
- 通过配置的回调函数scripts_specific_loaded,当用户更改同意级别至targeting时,更新Google Tag Manager的同意状态,允许广告存储、用户数据广告、个性化广告和分析存储。
核心JS代码的分析
这段代码的主要功能是集成和管理网站的用户数据跟踪和Cookie同意政策,具体包括以下几个关键点:
Google Tag Manager (GTM) 集成
初始化并配置Google Tag Manager,以便于网站能够使用Google的分析和广告服务。这包括设置数据层(dataLayer)和加载GTM的JavaScript库。
默认用户同意状态设置
在用户做出选择之前,默认拒绝广告存储、广告用户数据、广告个性化以及分析存储的权限。这是遵守隐私法规(如GDPR或CCPA)的先决条件,确保在用户明确同意之前不收集或处理敏感数据。
Cookie同意管理
通过加载并配置第三方Cookie同意管理脚本(如TermsFeed的cookie-consent.js),在网站上展示同意横幅。这使得网站能够以合规的方式向用户展示关于Cookie使用的信息,并根据用户的选择来调整Cookie的使用和数据收集行为。
用户同意响应
根据用户通过同意管理框架做出的选择,动态更新Google Tag Manager的配置。如果用户同意接受目标定向Cookies,相应地更新GTM配置以允许广告相关的数据存储和个性化设置。
隐私保护和合规
通过上述措施,代码确保网站在收集和处理用户数据时能够遵循适用的法律和隐私政策,同时为用户提供对自己数据使用权限的控制。
总体而言,这段代码实现了一个综合的解决方案,既满足了网站分析和个性化广告的需求,又兼顾了用户隐私权的保护和法律合规性。
关于文章作者
WordPress专家,SEO专家,外贸
你可能感兴趣的其他文章
在外贸wordpress独立站中常用的CSS样式案例
[pac_divi_table_of_contents exclude_headings_by_class="on" included_headings="off|on|on|off|off|off" active_link_highlight="on" level_markers_3="icons" title_container_padding="10px|15px|10px|15px|true|false" title_container_bg_color="#333333" body_area_height="800px"...
如何在namesilo上注册购买外贸独立站的域名(无需备案)
[pac_divi_table_of_contents included_headings="off|on|on|off|off|off" exclude_headings_by_class="on" active_link_highlight="on" level_markers_3="icons" title_container_padding="10px|15px|10px|15px|true|false" title_container_bg_color="#333333" body_area_height="490px"...
点了同意按钮,怎么关闭不了弹窗
https://ddddseo.com/contact/
你试试这个链接,我做了这个弹窗,用教程的方法做的
流皮哈