我正在尝试跟踪使用Google Analytics打开简报的人数。
我使用以下代码执行此操作:
<img src="https://www.google-analytics.com/collect?v=1&tid=UA-XXXXXX-1&cid=1&t=event&ec=email&ea=open&el=NewsletterTest1&cs=newsletter&cm=email&cn=NewsletterTest1"/>
它有点工作......我发送给很多人(大约300个),由于CID,它们都只算作1。
我试图避免让VB发送它,我不想让它复杂化。
有没有解决方法?我不能使用任何其他工具,因为我在公司环境中。
谢谢!
答案 0 :(得分:0)
您必须为每个用户使用唯一的 CID 。在您的数据库中生成它或在网站上收集它并将其保存在您的数据库中,然后在电子邮件中使用它。 这是必须的!
数据通常由 google-analytics.com/collect 收集,但在制作自定义子域名时非常有用,例如 tracker.mydomain.com/collect 是针对 google-analytics.com/collect
的 CNAME 记录在子域名上使用自定义脚本,例如 collector.mydomain.com ,您可以捕获元信号,例如c ollector.mydomain.com/collect?campaign=SummerSale2015&cid=654FG79E3A54D ,然后翻译(enahnce with property ID ,页面名称,内容组,自定义模拟等...然后进入MeasurementProtocol并通过cURL发送它们。
PS:不要使用谷歌分析开发人员描述的方法 邮件跟踪。这不是一种可靠的方式。我在各种方面测试了id 上面描述的场景和方法是我们发现的最好的。