4

使用 analytics.js 时,我可以通过这种方式成功跟踪包括自定义维度的事件(如文档中所述):

ga('send', 'event', 'category', 'action', {
    'metric18': 8000,
    'dimension6': 'crocodile'
});

但是,在使用 Measurement Protocol(即 HTTP 请求)时,我似乎无法找到将自定义维度和指标包含到事件跟踪中的方法,因为我在文档中没有找到任何参考。

这是我迄今为止尝试过的(基于文档中的示例)。在这两种情况下,事件实际上已被跟踪,但没有关联任何自定义维度或指标。

http://www.google-analytics.com/collect?
 v=1             // Version.
 &tid=UA-XXXX-Y  // Tracking ID / Property ID.
 &cid=555        // Anonymous Client ID.

 &t=event        // Event hit type
 &ec=video       // Event Category. Required.
 &ea=play        // Event Action. Required.
 &metric18=8000
 &dimension6=crocodile

http://www.google-analytics.com/collect?
 v=1             // Version.
 &tid=UA-XXXX-Y  // Tracking ID / Property ID.
 &cid=555        // Anonymous Client ID.

 &t=event        // Event hit type
 &ec=video       // Event Category. Required.
 &ea=play        // Event Action. Required.
 &el={"metric18":8000,"dimension6":"crocodile"}
4

1 回答 1

9

根据集合开发指南,您使用了错误的参数名称,请尝试:

http://www.google-analytics.com/collect?
 v=1             // Version.
 &tid=UA-XXXX-Y  // Tracking ID / Property ID.
 &cid=555        // Anonymous Client ID.

 &t=event        // Event hit type
 &ec=video       // Event Category. Required.
 &ea=play        // Event Action. Required.
 &cm18=8000
 &cd6=crocodile

(您正在查看的开发指南部分是针对网络跟踪 JS 而不是收集。)

于 2014-10-02T10:52:04.620 回答