从控制台在哪里找到 clientid

where find clientid from console

我需要向我的用户发送一些邮件。 我将从控制台发送它,所以我没有任何用户的 cookie。 为了跟踪打开的邮件,我在信件正文中插入 img,如下所示:

<img src="https://www.google-analytics.com/collect?v=1&tid={{UA}}&cid={{CID}}&uid={{UID}}..." alt="" />

如何替换{{CID}}? 我应该在哪里找到它? 谢谢

你应该参考 measurement protocol documentation

  • Protocol Version v v=1 The protocol version. The value should be 1.
  • Tracking ID tid tid=UA-123456-1 The ID that distinguishes to which Google Analytics property to send data.
  • Client ID cid cid=xxxxx An ID unique to a particular user.
  • Hit Type t t=pageview The type of interaction collected for a particular user.

这也可能有帮助 Email Tracking - Measurement Protocol

How can I replace {{CID}} ? Where should I find it?

它应该是一个识别这个用户的唯一号码,它主要用于会话控制。随机向导有效。

如果您希望此点击与您网站上的现有用户相关联,您需要在用户注册您的电子邮件时记录客户 ID,维护一个将记录的 ID 映射到电子邮件的数据库地址和实际替换将取决于您的邮件脚本。因为在这种情况下,clientid 是在您的用户浏览器中创建的,所以唯一可能的来源是 cookie。

如果您只想记录一次点击(不将其连接到现有用户),那么正如 DalmTo 指出的那样,只需使用一个随机的唯一 ID。

如果您没有客户端 ID,但有办法识别您网站上的用户,那么您也可以尝试 UserId 功能和会话统一。在这种情况下,您将使用随机客户端 ID 并将您已知的用户 ID 作为参数附加。