2013-02-21 87 views
0

我想知道是否有任何方法可以准确地获取由于Facebook标签在客户端上安装(编码)类似门的类似信息而产生的新喜欢数量粉丝专页。通过客户粉丝页上的Facebook标签获得的喜欢数量

作为分析的一部分,我想要显示的是,用户通过点击Facebook.com粉丝页面顶部的“赞”按钮访问此选项卡而生成的喜欢数量。

在我的选项卡上有一个iframe像小部件不是一个选项...我知道这可以跟踪。他们需要点击粉丝页面上的“赞”按钮。我用PHP编码。

UPDATE

我不想用我的会话标签上。这是一个简单的号召性用语选项卡,Safari对第三方Cookie有问题。

回答

0

通过signed_request您可以访问访问页面选项卡的用户是否喜欢该页面。

而且由于顺心的页面重新加载页面标签,你应该很容易能够跟踪从没有喜欢就喜欢的页面在会话中的过渡,然后采取适当的行动,以记录这个“事件“无论你喜欢哪里。

0

您可以在页面中使用facebook javascript SDK来检测用户是否在浏览粉丝页面的同时LIKED该页面。然后,您可以使用AJAX来存储到文件/数据库

<div id="fb-root"></div> 
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script> 
<script> 
    window.fbAsyncInit = function() { 
     FB.init({ 
      appId: 'INSERT APP ID', 
      status: true, // check login status 
      cookie: true, // enable cookies to allow the server to access the session 
      oauth: true // enable OAuth 2.0 
     }); 

     //Additional 
     FB.Event.subscribe('edge.create', function (response) { 
      alert('Put AJAX Code Here'); 
     }); 
    }; 
    // Load the SDK Asynchronously 
    (function (d) { 
     var js, id = 'facebook-jssdk', 
      ref = d.getElementsByTagName('script')[0]; 
     if (d.getElementById(id)) { 
      return; 
     } 
     js = d.createElement('script'); 
     js.id = id; 
     js.async = true; 
     js.src = "//connect.facebook.net/en_US/all.js"; 
     ref.parentNode.insertBefore(js, ref); 
    }(document)); 
</script> 

希望这有助于... http://www.skruffymedia.com/blog/creating-a-facebook-like-gate-competition/

+0

如果我们在我的网页就像一个按钮,但我希​​望得到这只会工作喜欢来自facebook.com粉丝页顶部的“喜欢”按钮。 – 2013-04-03 13:55:03

相关问题