gpt4 book ai didi

c# - ASP.NET Core GDPR EU cookie 示例项目错​​误?

转载 作者:行者123 更新时间:2023-12-03 16:07:57 27 4
gpt4 key购买 nike

为了满足欧盟 cookie/GDPR 法律,我尝试将变量设置为 true 或 false 以隐藏或显示 <head> 中的 Google Analytics 跟踪代码我的 ASP.NET Core 2 站点(使用 MVC)取决于用户是否单击 Agree或不。我认为这是对 Google Analytics/Tag Manager 执行此操作的最佳方式?任何有关为 Google Analytics 实现此功能的最佳方法的想法都将不胜感激。无论如何,默认情况下,该值应设置为 false 并且应禁用 Google Analytics,直到用户明确接受。

我在关注官方ASP.NET Core guide .

但是,当我打开 GDPR sample code 时,问题就来了.我认为可能有一个错误?

重现步骤:

  • 打开并运行项目
  • 点击Consent > Grant在主页上。您也可以点击Accept在页面顶部的框中。
  • 在主页上,请注意 Has仍然是假的,Can track 也是如此.这些值不应该改变吗?
  • 最佳答案

    我认为你可以在不使用 ASP.NET 的情况下做到这一点,只需使用 GTM。

  • 创建第一方 cookie 变量
    enter image description here
  • 创建页面 View 类型的触发器,在某些页面上触发,条件为“cookie = true”
    enter image description here
  • 然后对于使用“所有页面”的所有跟踪标签,将其更改为这个新触发器
    enter image description here
  • 关于c# - ASP.NET Core GDPR EU cookie 示例项目错​​误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52508250/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com