当我的服务器通过webservice获取请求时,我想向我的谷歌分析发送一个综合浏览量。
Measurement Protocol需要客户端ID,在这种情况下,我想将服务器设置为id作为客户端。
我应该伪造像& cid = 1这样的数据还是有其他方式?
答案 0 :(得分:0)
客户端ID用于聚合会话和用户的交互。如果您不需要将访问分成不同的用户,您可以生成静态客户端ID并使用它 - 那么您将只有一个用户使报告看起来有点奇怪,但就技术而言,没有任何问题简单地使用随机整数(建议的格式是UUID,但这只是为了避免不同用户获得相同ID的情况。这似乎不是问题。)
但是,如果您的webservice用户发送每个用户唯一的令牌,我建议您使用该令牌(或者更确切地说是基于该值的哈希值)。除此之外,这将允许您查看有多少不同的用户使用您的Web服务。