我正在尝试测试 Google Analytics 测量协议,特别是交易。我已经成功设置了一个简单的 ajax 调用,该调用发布到谷歌分析,但为了传递自定义指标,您必须使用星号 (*) 并定义指标将落入的插槽 (1-20)。当我尝试发布时,我收到一个错误:“Uncaught SyntaxError: Unexpected token *”
这是我的电话的样子:
$.ajax({
url: 'http://google-analytics.com/collect',
type: 'POST',
data: {
v: '1',
tid: 'UA-3679639-17',
cid: '1974905664.1397752793',
t: 'transaction',
ti: '456',
tr: '100.00',
tt: '5.50',
ts: '9.99',
cm*2: '50.00',
cm*3: '50.00'
},
success: function(){
alert('success');
},
error: function(){
alert('fail');
}
});
有没有办法对星号进行编码?