2013-05-27 76 views
1

我在尝试向Google+分析中获取有关Google+ +1点击的信息。如果您使用“经典”追踪机制 - 使用ga.js,这显然会起作用。不过,我们正在使用较新的“analytics.js”选项。关于这里分析社会互动的开发者页面:https://developers.google.com/analytics/devguides/collection/analyticsjs/social-interactions说以下内容:如何使用analytics.js跟踪Google Analytics +1(plusone)对Google Analytics的点击

目前,analytics.js库不会自动衡量 Google+社交互动(不同的是,的ga.js社交互动跟踪 其中一样)。要衡量Google+互动情况,您必须明确地使用 实施社交互动。

那么,您如何“明确实施Google+的社交互动”?

我已经设法使用回调为Facebook和Twitter按钮收集分析信息,并期望Google+会有类似的机制,但我完全惊讶于网上关于如何做到这一点的信息很少。我花了大约2个小时在Google上搜索,没有找到任何线索。

感谢您的指点。

回答

4

对于plusone按钮,您可以使用回调选项指定将事件发送至Google Analytics分析的JavaScript。

文档可以在这里找到:

https://developers.google.com/+/web/+1button/

实现了一个谷歌Analytics(分析)回调

示例代码看起来是这样的:

<script> 
    gapi.plusone.render('mydiv', 
    {'callback': function(params) { 
     if (param['state'] === 'on') { 
     ga('send', 'google', 'plusone', param['plusone']); 
     }, 
     'size': 'tall' 
    } 
</script> 

如果你想使用+1标记可以定义在全局命名空间中回调函数,然后在回调属性中引用它。

<div class="g-plusone" data-callback="mycallback"></div> 
+0

谢谢保罗。我最终恢复到ga.js,因此无法确认您的答案是否能解决问题。我毫无疑问会及时重新访问,并会在适当的时候进行更新。无论如何,+1有用的信息。 – Pryo

相关问题