我认为在签名请求中使用app_data
似乎有一些类似的问题(http://developers.facebook.com/docs/authentication/signed_request/),但我不确定是否我可以用它来做我想要实现的目标,因为我以前从未使用它。
如果我的Facebook'Tab'Url如下:
http://www.facebook.com/pages/PAGE_TITLE/PAGE_ID?sk=app_APP_ID
我想要做的是在结尾添加一个额外的参数,如下所示:
&WT.mc_id=email-uk-8014
这样做的原因是为了跟踪目的,链接将从表单中发送
http://www.facebook.com/pages/PAGE_TITLE/PAGE_ID?sk=app_APP_ID&WT.mc_id=email-uk-8014
并且额外的参数将允许我们跟踪广告系列ID。
正如您所看到的,我无法预先知道参数的值,因为它取决于用户点击的链接,因此可以以某种方式获取iframe应用内WT.mc_id
参数的值?
答案 0 :(得分:2)
app_data
是唯一传递的参数 - 您需要将其用于任何类型的广告系列跟踪(或链接到别处并在捕获分析数据后重定向到选项卡)
答案 1 :(得分:1)
你可以在facebook中传递get变量,但只能在canvas应用程序中传递 你只需要使用$ _REQUEST ['xxx']来检索数据。
答案 2 :(得分:0)
你不应该在facebook的href中传递参数。而只是在您的应用内部进行链接,以便您可以跟踪事件。由于您将在iframe中并拥有完全控制权,因此您可以在自己的网站上执行此操作。