如何测试Facebook移动应用程序安装广告“上次移动安装报告”字段?

时间:2013-02-17 20:56:34

标签: ios facebook sdk ads

我已经整合了Facebook SDK,并把代码[FBSettings publishInstall:YOUR_APP_ID]; in,并且它的工作正常,返回值为true。

我正在使用ad hoc分发对其进行测试,由于某种原因,“Last Mobile Install Reported”字段未显示。我得到的Facebook应用程序摘要页面似乎与其他人不同。

This is my summary page

This is what others got

我的问题是:

  1. 我是否需要先将应用程序发布到Apple商店,然后通过Facebook广告下载,以便显示“上次移动安装报告”?

  2. 我的猜测是,因为我将应用程序作为Ad Hoc安装到我的设备上,而不是通过Facebook,所以'Last Mobile Install Reported'不起作用。如果是这样的话,这是公平的,因为我预计Facebook只会在人们通过Facebook广告下载和安装应用程序时收取费用。但我不确定我的猜测是否正确。任何人都可以澄清Facebook移动应用安装广告的工作原理吗? 我已经通过https://developers.facebook.com/docs/tutorials/mobile-app-ads/读过了。

  3. 任何帮助都将不胜感激。

3 个答案:

答案 0 :(得分:9)

我知道我回答这个问题有点迟,但也许这会帮助其他人。我刚刚在fb上为我的应用和跟踪安装运行了我的第一个广告系列。

首先,测试您的应用是否正确安装了fb框架并报告安装的方式是:

在App Dashboard中查找“fb_mobile_activate_app”事件以显示在fb中 - >见解 - >应用活动 - >概述。它应该在应用程序打开后的一分钟内显示出来。

  1. 您的应用无需发布。我从模拟器获取安装数据。
  2. FB跟踪所有打开的内容,如果同一位用户在过去28天内点击了您的某个广告,则会将其视为安装。

答案 1 :(得分:0)

  1. 您的应用无需发布即可发布该功能。我们甚至已经看到了我们的开发状态应用程序的统计数据。

  2. 上次移动安装报告也适用于非Facebook广告相关的安装。他们基本上接受任何安装。

  3. 您似乎已经拥有了Mobile Install Reported值。如果按照下面的文章中的说明正确设置Info.plist,我认为它不会报告重复的设备。在“移动测量的高级步骤”下,转到步骤2.

    https://developers.facebook.com/docs/tutorials/mobile-app-ads/

答案 2 :(得分:0)

有一个"技巧"看到你的安装。

是的,您可以测试" App Installs"在模拟器或您的设备上...但是......你可能在Facebook仪表板上看不到它们。

相反,首先转到App Dashboard左侧菜单中的INSIGHTS选项卡。 您可能会在此处看到应用程序安装 - 但您可能不会。

其次,如果您没有看到应用安装的任何实时数据,请查看名为" APP LAUNCHES的部分。"这可以用作您的应用正在运行的代理指示器。

第三,如果您没有看到" App Launches"的实时数据。 - 看看日期范围。更改日期范围以延长到明天的日期。给Facebook 1-2分钟更新您的数据。此时,您现在可以看到实时App启动正在发生 - 因此将知道您与FB的连接正在运行。