将特殊值传递给 Google Analytics

Pau*_*kis 4 google-analytics gif special-characters

我正在尝试将一些用户生成的值传递给 utme 参数到 Google Analytics to GIF 请求。API 规定其格式必须为“5(object*action*label)(value)”。当我需要传递格式化中使用的符号之一时会发生什么:()*?有没有办法转义它们并将它们传递给标签或其他参数?

http://code.google.com/intl/en-US/apis/analytics/docs/tracking/gaTrackingTroubleshooting.html#gifParameters

Yah*_*hel 5

这是一个很好的问题。

ga.js您可以利用Google Analytics 库查看实际逻辑

如果你这样做:

_gaq.push(["_trackEvent","test","(*)"])
Run Code Online (Sandbox Code Playgroud)

参数utme设置为utme=5(test*('2'1)

我正在等待数据如何传递,但我的猜测是'2'1' 是转义字符。

那么,如果我们这样做,会发生什么

_gaq.push(["_trackEvent","countertest","('2'1"])
Run Code Online (Sandbox Code Playgroud)

然后utme设置为utme=5(countertest*('02'01)

很奇怪。