在谷歌的新测量协议中,他们可以将自定义维度发送到谷歌分析。谷歌分析在URL中使用Asterix
我设置自定义尺寸按谷歌的指示,我一直在考虑两个指标:
- OrderIDA =索引1
- OrderIDB =指数2
我有这些设置为按命中记录,我使用PHP将数据发送到谷歌。
在他们的规格,他们have this: cd[1-9][0-9]*
并为它的例子是:cd[1-9][0-9]*=Sports
价值显然是Sports
。
让我感到困惑的是,我给出了一个从1开始的索引,它占第一个参数,而不是第二个索引。更进一步的是,他们使用asterix,我知道这是一个保留的字符,但它的目的是在这种情况下,我不知道。
因为我正在使用PHP,我试图通过传递一个对象到http_build_query
来设置查询字符串,我肯定不会生成这个字符串,除非它是字符串的一部分,所以这使我更加困惑。
我试过的是发送cd[1]=value
和cd[1][0]=value
哪些看起来没有通过。我还没有尝试cd[1][0]*=value
,但这让我觉得我在吠叫错误的树。
所以问题是,我打算如何将自定义维度通过Google Measurement Protocol正确传递给Google Analytics?如果我需要使用asterix,有没有办法使用上述方法来实现这一点,或者我必须手动追加到查询字符串?
谢谢!
嗯,我的事情是,星号是占位符。但我发现并没有真正的信息。 'cd [1-9] [0-9] *'** **无效**,这就是为什么你不能重现它。最好的解决方案是联系Google支持(直接联系)。 –