跟踪Google Maps API上的标记点击 - Analytics

时间:2011-09-28 10:15:15

标签: api google-maps google-analytics

我正在尝试跟踪使用Google Analytics点击地图标记的人数,这是否可行,如果可以,我有哪些选择?

提前致谢!

3 个答案:

答案 0 :(得分:3)

更新的GA implementation如下:

ga('send', 'event', [eventCategory], [eventAction], [eventLabel], [eventValue], [fieldsObject]);

示例:

google.maps.event.addListener(marker, 'click', function() {
    ga('send', 'event', 'Videos', 'play', 'Fall Campaign');
    infoWindow.setContent(html);
    infoWindow.open(map, marker);
});

答案 1 :(得分:1)

我不知道为什么没有更好的记录,但这是我最终如何使它工作。将gaq.push添加到addListener函数以进行标记单击。请参阅antyrat链接的文档。

google.maps.event.addListener(marker, 'click', function() {
    gaq.push(['_trackEvent', 'category', 'action', 'opt_label']);
    infoWindow.setContent(html);
    infoWindow.open(map, marker); 
}); 

答案 2 :(得分:0)

您可以使用Google Analytics中的Event Tracking功能执行此操作。有关跟踪系统的更多信息,请访问官方documentation