0

对于我网站上的登录用户,我想在每个页面的 dataLayer 中公开客户电子邮件地址和姓名,以便 GTM 可以通过他们的标签将这些变量推送给各种第三方,例如 Fullstory 和 Intercom。这将使我们在使用这些第三方系统时更容易理解我们正在与哪个客户合作。

我相信 GTM 不会像 GA 那样受到 PII 问题的影响,因为 PII 数据永远不会从客户端浏览器转移到 Google。

但是,以这种方式公开 PII 信息是否还有其他重大风险?谷歌搜索,我找不到任何关于你应该/不应该在数据层中包含哪些信息的最佳实践的迹象。

谢谢!

4

2 回答 2

1

由于您的用户已登录,您可以改为将您的客户 ID 号推送到数据层和一些属性,如成员类型。您需要在 Google Analytics 中将客户 ID 和属性字段添加为新的自定义维度,但随后您可以发送客户 ID 以了解您的活跃人员,而无需通过谷歌发送任何 pii。电子邮件也经常更改,姓氏也可能更改 - 您的客户 ID 可能更稳定。此外,您的客户 ID 可以支持 Google 中的用户 ID 功能,这将提高您的返回与新用户指标的准确性。https://support.google.com/analytics/answer/3123666?hl=en

PIWIK 被吹捧为就像谷歌分析,但它允许 pii。如果您想将所有数据集中在一个地方,您可能需要对此进行调查。https://piwik.org/

于 2017-11-30T14:55:55.673 回答
1

如果有足够的动机,您推送到 dataLayer 的任何 PII 数据在技术上都可以被好奇的(和技术性的)用户看到。通常这些数据要么直接显示在屏幕上,要么驻留在 JavaScript 变量或 cookie 中。通过将此数据推送到 dataLayer 上,您可能会使其更加可见(用户所要做的就是检查 dataLayer 以查看它)。如果您担心这一点,您始终可以在将 PII 推送到 dataLayer 之前对其进行哈希处理。这将确保在浏览器和您发送数据的第 3 方之间进行窃听的任何一方都无法使用它。当然,这不是万无一失的,最理想的情况是通过 HTTPS 将此 PII 发送给第 3 方。

于 2017-07-27T07:00:22.020 回答