1

我正在使用 facebook iOS 广告将安装发送到我的应用程序。

我正在使用以下代码来跟踪安装。

- (void)applicationDidBecomeActive:(UIApplication *)application {
    [FBSession.activeSession handleDidBecomeActive];
    [FBSettings publishInstall:[FBSession defaultAppID]];
}

有没有办法跟踪新安装实际上来自 Facebook?我想将它插入 Flurry 并跟踪我获得的用户质量。

4

4 回答 4

6

通常,当您跟踪广告提供商(无论是 facebook、graystripe、adcolony 等)时,他们会为每台点击广告的设备记录某种设备标识符。过去它是 UDID,但向前发展,Apple 正在推动他们的广告商标识符。

您需要为安装了您的应用程序的每台设备存储自己的标识符列表,然后与点击广告的设备列表进行交叉引用。广告提供商应该能够提供此列表,包括 Facebook。

我不确定 Flurry 是否支持由广告商创建同类群组,但我知道 Kontagent 有一些管理工具,可让您从广告网络中添加报告以启用供应商跟踪。或者,您总是可以自己滚动。

于 2013-04-04T17:57:36.097 回答
0

不可能。您可以检查用户是否喜欢您的粉丝专页或类似的东西,但您不知道用户打开 AppStore 的链接来自何处。

一种可能性可能是不直接将广告链接到 AppsStore,而是通过可识别用户点击链接的私有代理将其链接,如果在此之后不久,用户下载了您的应用,则可能是 Facebook 用户点击了广告

于 2013-04-04T12:46:07.240 回答
0

您所说的是归因于移动广告活动的安装来源。为此,您需要能够确定安装该应用程序的人与点击相关广告(在 Facebook 或任何其他广告提供商上)的人相同。为了做到这一点,您需要一个唯一标识用户的标识符——过去这是 UDID,现在它正在转向广告标识符。

如果您在用户出于任何原因安装应用程序时向他们报告,许多广告提供商会为您计算这个数字,方法是将您发送给他们的所有安装标识符与点击其广告的用户的标识符进行比较。

于 2013-06-19T05:45:40.253 回答
0

我想你已经阅读了 SDK 文档。
如果您转到设置您的应用以衡量移动应用安装广告,您可以看到此信息存储在您的 应用仪表板中。

在此链接中清楚地解释了“应用安装广告”的工作原理以及如何管理此信息。

遗憾的是,无法直接从您的应用中导出此信息以发送到 Flurry。

于 2013-05-28T15:18:44.373 回答