我们可以设置的Universal Analytics跟踪代码中用户ID字段的最大长度是多少?
最佳答案
该文档未说明参数的最大长度。但是,对Universal Analytics终结点的请求有一个maximum length。
有效载荷数据– [...]主体必须包括
正好是1个URI编码的有效负载,并且不得超过8192个字节。
当您通过使用Measurment协议(UA使用的协议)的POST请求发送匹配数据时,这适用。如果使用javascript跟踪代码,则数据将发送到GET请求,并且某些浏览器将发送少于8000个字节的数据(至少为older Versions of IE are limited to some 2000 characters)。
由于请求中会发送许多其他参数,因此无法给出固定的最大长度。 JS跟踪代码至少设置协议版本,匹配类型,客户端ID,位置和标题(如果您通过测量协议发送请求,则可以省略位置和标题),以便用户ID可以使用剩余的字符数。