我需要发送Measurement Protocol,但clietID cookie可能不存在。 ClientID是必需参数。在这种情况下该怎么办?生成它?用哪种方法? (我需要在PHP上做)
答案 0 :(得分:1)
clientId用于绑定会话。您可以将虚拟clientId发布为UUID,但该事件将存储在新会话中。看看Client Id section within Measurement Protocol - 有关UUID的更多信息可以在A Universally Unique IDentifier (UUID) URN Namespace
中找到如果您正在使用用户(而非标准)视图,则UserId可用于将多个会话绑定在一起,提供UserId(UID)匹配
答案 1 :(得分:1)
如果其他人遇到了不会被注册的问题,如果cid为空,我发现docs错了:
客户ID: 可选。如果请求中未指定用户ID(uid),则需要此字段。
cid 始终需要,即使设置了uid也是如此。否则命中不会被注册。