gpt4 book ai didi

google-analytics - 如何使用 Google Analytics 为第三方网站创建跟踪像素?

转载 作者:行者123 更新时间:2023-12-03 15:23:55 25 4
gpt4 key购买 nike

我们需要跟踪在第三方网站上发生的转化。我们可以在该站点上放置的唯一内容是图像像素,也许还有一些用于何时触发它的 JS 逻辑。

我知道可以使用 Measurement Protocol 触发转换:https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#visitor

理想情况下,我只会给第 3 方一个 IMG 网址,就是这样。问题是 CID(唯一客户端 ID)。

我可以尝试通过 URL 参数将 CID 从我们的站点传递给第三方。但是,在许多情况下它不可用(例如,IMG pixcel 将在电子邮件中,目标 URL 在打印文献上)或第 3 方不愿意经历这些麻烦。以这种方式传递此 CID 是最佳做法吗?

我可以尝试生成 CID,但我找不到一个非常简单的方法,例如 var CID = generateCID()。第 3 方网站在页面上有自己的 GA。我可以只使用他们的 Google Analytics CID 并在图像像素 URL 中使用它吗?

最好的方法是什么?谢谢!

最佳答案

如果第 3 方站点已经运行了 analytics.js,那么最好使用该客户端 ID。您可以通过执行以下操作来获取它:

var cid;
ga(function(tracker) {
cid = tracker.get('clientId'));
});

如果 analytics.js 没有运行,或者您无法访问 ga由于某种原因变量,您可以随机生成客户端 ID。这大约是谷歌所做的。它是一个随机的 31 位整数,附加了当前日期字符串:
var cid = Math.floor(Math.random() * 0x7FFFFFFF) + "." +
Math.floor(Date.now() / 1000);

关于google-analytics - 如何使用 Google Analytics 为第三方网站创建跟踪像素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30194441/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com