facebook - 如何跟踪 Facebook iframe 应用程序的流量来源

标签 facebook google-analytics referrer

我有一个 facebook iframe 应用程序 - 我们称之为 apps.facebook.com/my-app。

我们目前使用 Google Analytics 进行跟踪,并且我在我的应用程序上正确安装了 Google Analytics(通过 iframe 包含在 FB 应用程序中)并且它正在跟踪上述应用程序的任何使用。

但是,我想在 facebook 之前找出 my-app 的流量来源;即,如果用户访问 domain1.com,并从那里点击链接到 apps.facebook.com/my-app,则“流量来源”似乎被跟踪为“apps.facebook.com”而不是“domain1” .com”,b/c GA 安装在我通过 iframe 包含的页面代码中,所以它的 http 引用是 apps.facebook.com

在这种情况下,有什么方法可以检索“domain1.com”作为我的流量来源?或者有什么建议可以尝试? (是使用谷歌分析还是其他来源?我看到 facebook 的见解确实提供了一些关于推荐人的信息,但它根本不是很广泛;没有日期范围等)

非常感谢!
- 阿里

最佳答案

仅在 Facebook 中使用 Google Analytics,您无能为力。然而,我们过去所做的(取得普遍成功)是在 Facebook 之外创建一个带有分析的重定向链接,并首先将所有流量推送到那里。

换句话说,在 www.myapp.com/redirect 创建一个页面,然后将 google 跟踪器放在那里(或者,也可以手动将引荐网址附加到查询字符串中)。然后,使用 javascript 重定向到 Facebook Canvas 应用程序 URL。这样,用户最终会出现在正确的位置,并且您也可以获得您的推荐人信息。

关于facebook - 如何跟踪 Facebook iframe 应用程序的流量来源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3936362/

相关文章:

javascript - 欺骗 Google Analytics 的引荐来源网址?

ruby-on-rails - 有没有办法知道页面请求是否来自同一个应用程序?

asp.net - 当页面为 HTTPS 时,URLReferrer 为 null

facebook - 在 React Native 应用程序中发送应用程序邀请

c# - 我们可以在 .net 中使用 3.5 框架显示谷歌分析吗?

google-analytics - GTM 数据层到 GA

javascript - IE Popup 定位问题与 Javascript referrer hack

php - 锂 Facebook 连接错误

c# - 使用 C# API 从 Facebook 下载附件

Facebook Messenger 平台 : how to get user specific information?