直接在粉丝页面上跟踪类似Facebook的转化

直接在粉丝页面上跟踪类似Facebook的转化,facebook,tracking,facebook-page,fan-page,Facebook,Tracking,Facebook Page,Fan Page,有没有一种方法可以放置一个跟踪像素来告诉用户,当用户在风扇页面上(而不是在外部站点上)时,他们是否会喜欢风扇页面 在这种情况下,他们将直接指向一个风扇页面,如果他们单击like按钮,我们可以将其作为一个转换。有人提到旧的静态FBML应用程序,你可能可以做到这一点,但现在这个如果没有了。我们正在寻找最简单的解决方案,但如果需要,也可以进行深入的技术分析 感谢您可以使用事件。订阅以单击类似按钮: FB.Event.subscribe('edge.create', function(href) {

有没有一种方法可以放置一个跟踪像素来告诉用户,当用户在风扇页面上(而不是在外部站点上)时,他们是否会喜欢风扇页面

在这种情况下,他们将直接指向一个风扇页面,如果他们单击like按钮,我们可以将其作为一个转换。有人提到旧的静态FBML应用程序,你可能可以做到这一点,但现在这个如果没有了。我们正在寻找最简单的解决方案,但如果需要,也可以进行深入的技术分析


感谢您可以使用事件。订阅以单击类似按钮:

FB.Event.subscribe('edge.create', function(href) {
    // Do something, e.g. track the click on the "Like" button here
    alert('You just liked ' + href);
});
每次用户单击Like按钮时,都将执行该功能

在回调函数中,您将拥有like按钮的href,如果需要,您可以检查以确保它是正确的like按钮

您还可以使用:edge.remove取消页面的链接


以下是FB的官方文档:

您可以通过检查签名请求“页面”属性来判断是否有人喜欢Tab应用程序中的页面。有关已签名请求的详细信息,请参见此处: 这在FBML中也可用,人们可能已经提到过


只是想澄清一下,您是如何将用户发送到粉丝页面的?如果您通过Facebook广告将他们发送到该页面,则广告洞察将为您提供有关点击该页面广告的用户最终喜欢该页面的信息。

您可以订阅edge.create,查看他们是否点击了类似XFBML的按钮,或者您可以解析已签名的请求,查看他们是否已经喜欢该页面

但这两个都不能衡量你想要什么

如果需要从选项卡iFrame外的Like按钮跟踪转换,则必须执行以下操作:

  • 解析已签名的请求以查看当前用户是否喜欢当前页面
  • 如果没有,设置一个名为
    impression
    的cookie或其他东西
  • 如果有,检查一下饼干。如果饼干在那里,你就有了转换
  • 别忘了删除cookie,否则每次它们返回时都会注册转换
  • 在此签署申请文件

    $signed_request['page']['liked']
    是感兴趣的值