我使用Facebook的社交插件喜欢/推荐按钮。我在下面的页面上测试它:如何跟踪Facebook的社交插件使用FB.Event.Subscribe(edge.create)(像/推荐)
http://christopherbush.co.uk/igk/share-test.php
按钮被编程为喜欢的特定页面(ivegotkids.com)和完美的作品。我添加了Meta标签,以便在用户点击按钮时在Facebook上发布正确的信息。我现在需要做的就是添加跟踪,以便点击它的人的姓名可以存储在我的数据库中。
Facebook上说,你可以做到这一点使用Event.Subscribe功能,但他们唯一的例子告诉您如何显示警报......我不想显示警告。我想抓住这个人的名字并将其存入我的数据库,这样我就可以查看谁喜欢这个页面,谁不喜欢。
这是我到目前为止有:
<?php // Adds the Facebook Javascript SDK ?>
<div id="fb-root"></div>
<script>(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_GB/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<?php // Adds the Facebook "Like" Button ?>
<fb:like href="http://ivegotkids.com" send="false" width="450" show_faces="true" action="recommend" font="trebuchet ms"></fb:like>
<?php // Adds the Facebook Tracking Code ?>
<script>
FB.Event.subscribe('edge.create',
function(response) {
alert('You Recommended: ' + response);
}
);
</script>
我需要改变“警戒”线,不管它是什么,我缺少的...这是我应该把我的跟踪代码,但我找不到任何我可以放在那里做我想做的事情的例子。
您好ifaour,我有一个应用程序了。我希望能够使用它来实现这一点。这是非常必要的。你可以给我一些关于如何去做这件事的指导吗? –
如果您已经将用户Facebook连接到您的网站,那么只需使用ajax将用户数据与链接一起存储即可。就像我的答案[这里](http://facebook.stackoverflow.com/questions/5220877/tracking-facebook-like-referrals/5221538#5221538)。 – ifaour
再次感谢您继续提供帮助。我已经在Facebook上注册了一个应用程序,但我没有使用它来允许用户登录到我的网站。我的网站已经有一个登录系统,可以将注册用户同时记录到4个不同的系统中,因此脸书连接将不兼容。我需要做的是这样的:1)用户访问站点,2)FB上的用户份额,3)姓名被收集并输入抽奖。任何机会一步一步地获得如何使用我已注册的应用程序以及类似/推荐按钮来实现此目的?还是预填墙壁贴? –