如何实现类似facebook的分析

How to implement analytics for facebook like?

本文关键字:facebook 何实现 实现      更新时间:2023-09-26

有没有一种方法,我可以借助谷歌分析中的事件跟踪来跟踪类似facebook的内容我想用ga("发送","事件","按钮","点击","导航按钮",4)不是这个代码:ga("结束","社交","脸书","喜欢","http://mycoolpage.com');

好的。。这就是我们如何在facebook 中实现谷歌分析

1) Facebook点赞是通过其社交插件添加的,Facebook提供事件来处理点赞按钮为此,在jsp页面中放入这样的代码。

2) 脸书提供了window.fbSyncInit方法,脸书提供的任何事件都可以写入其中。3) 可以从获得更多信息

    <div id="fb-root"></div>
    <script type="text/javascript">
    window.fbAsyncInit = function() {
        FB.Event.subscribe('edge.create',function(href,widget) {
    ga('send', 'social', 'facebook', 'like', 'your facebook page link');
        });
        };
    </script>
    <script type="text/javascript">
                            (function(d, s, id) {
                                 var js, fjs = d.getElementsByTagName(s)[0];
                                 if (d.getElementById(id)) return;
                                 js = d.createElement(s); js.id = id;
                                 js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&#38;appId=0000000000000";
                                 fjs.parentNode.insertBefore(js, fjs);
                                 }(document, 'script', 'facebook-jssdk'));
                </script>
    <div class="fb-like-box" data-href="http://www.facebook.com/xxxxxxxxxxxx"
        data-width="450" data-height="590" data-show-faces="true"
        data-stream="true" data-header="true"></div>
</div>

我无法检查"点赞"按钮,因为我找不到它(假设你的网站是mycolpage.com),但你可以通过附加onclick处理程序来完成这样的操作:

<a href="/some/path/to/like/button.html" onclick="ga('send','event','button','click','nav buttons', 4);">Facebook Like!</a>