GTM 数据层限制

Posted

技术标签:

【中文标题】GTM 数据层限制【英文标题】:GTM dataLayer restrictions 【发布时间】:2020-09-15 17:17:13 【问题描述】:

我即将通过 dataLayer.push() 发送用户的电子邮件地址,我想知道是否有任何我应该注意的 dataLayer 限制?

例如,在 Google Analytics 中,不建议发送电子邮件地址或任何 PII(个人身份信息)。

通过 dataLayer.push() 发送电子邮件地址、名字和姓氏是个好主意吗?

我无法在线获得任何明确的答案。也许有人可以在这里阐明一下。谢谢

【问题讨论】:

【参考方案1】:

Datalayer.push 不会对数据做任何事情,除非将其放入浏览器本地的变量中。所以在这一点上没有造成伤害,也没有法律或其他禁止这样做(这就是你要问的)。

当然,将它放在 dataLayer 上本身不会做任何事情。

问题是您将如何处理数据,这取决于您的司法管辖区(在欧洲适用 GDPR,其他国家/地区有自己的隐私法)以及您的跟踪工具的 TOS 的外观(例如在GA,即使 GDPR 或类似法律不适用于您所在的国家/地区,您也不能拥有 PII。

但是,例如,如果您有同意的用户,并且存储他们的电子邮件地址对于提供您在页面上宣传的服务至关重要,那么将其推送到 dataLayer 并将其用于您的基本目的应该没问题 (IANAL)。

此外,一旦数据位于变量中,您在页面上实施的所有其他跟踪工具都可以在您不知情的情况下访问该值(但他们已经可以从输入字段或页面代码中的其他元素中读取它,因此不会增加太多危险)。

【讨论】:

这很有意义。感谢您的澄清。

以上是关于GTM 数据层限制的主要内容,如果未能解决你的问题,请参考以下文章

解析 xhr.responseText | GTM 数据层推送

GTM“dataLayer.push”是从前端开发人员更新数据层的唯一方法吗?

如何使用 GTM 启用 Google Analytics 增强型电子商务

React SPA - GTM Analytics React-Helmet 上一页标题

GTM-OAuth 2.0 多个发布数据参数?

Firebase 标准事件 |应用实例限制