首页 > 解决方案 > 谷歌分析 (gtag) - 如何查明用户在之前访问网站时是否同意 cookie?

问题描述

我在我的网站(gtag 库)上使用谷歌分析。我需要自定义 cookie 消息:

根据谷歌的教程,我正在尝试设置它。这里有一个代码:
起初,分析是被禁止的。

  gtag('consent', 'default', {
    'analytics_storage': 'denied'
  });

当用户同意使用分析时调用的函数。

  function consentGranted() {
    gtag('consent', 'update', {
      'analytics_storage': 'granted'
    });
  }

以及 cookie 横幅中的按钮,即调用此函数。

<div class="cookie-banner">
<button onclick="consentGranted">Yes</button>
</div>

假设用户已经在我的网站上并同意 cookie。在页面的第二次加载时我需要什么参数来发现用户已经同意 cookie 并且没有显示横幅?

标签: cookiesgoogle-analytics

解决方案


推荐阅读