我使用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)姓名被收集並輸入抽獎。任何機會一步一步地獲得如何使用我已註冊的應用程序以及類似/推薦按鈕來實現此目的?還是預填牆壁貼? –