0

有没有办法放置一个跟踪像素来判断用户是否在他们在粉丝页面(而不是在外部网站上)时喜欢粉丝页面时转换为粉丝?

在这种情况下,他们将被直接引导到粉丝页面,如果他们点击“赞”按钮,我们可以将其视为转化。有人提到旧的静态 FBML 应用程序你可能可以做到这一点,但现在如果没有了。我们正在寻找最简单的解决方案,但如果需要,我们可以深入技术。

谢谢

4

3 回答 3

1

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

但是,这些都不能衡量您想要的。

如果您需要通过标签 iFrame 外部的 Like 按钮跟踪转化,您必须执行以下操作:

  1. 解析签名请求以查看当前用户是否喜欢当前页面。
  2. 如果他们不这样做,请设置一个名为impression或其他东西的cookie。
  3. 如果有,请检查 cookie。如果 cookie 在那里,你就有了转换。
  4. 不要忘记删除 cookie,否则您将在每次返回时记录一次转化。

在此处签名的请求文档

https://developers.facebook.com/docs/authentication/signed_request/

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

于 2011-09-08T23:01:45.653 回答
0

你可以使用Event.subscribe来点击like按钮:

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 文档:http: //developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/

于 2011-09-08T22:52:27.123 回答
0

您可以通过检查签名请求“页面”属性来判断某人是否是选项卡应用程序中页面的粉丝。此处有关签名请求的详细信息:https ://developers.facebook.com/docs/authentication/signed_request/ 这也可以在人们可能提到的 FBML 中找到。

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

于 2011-09-08T22:52:40.413 回答