我想知道是否有办法告诉有多少人点击我的Facebook广告,安装应用程序(免费),并在应用程序内购物?
现在,我一直在使用[FBAppEvents logPurchase:[newAmount floatValue] currency:@"USD"];
,但我不遵循他们的逻辑......
10天前我在"购买"上进行了测试购买。页面"洞察"它去了#34;没有Facebook身份"在"身份来源"。我认为这是正确的,因为我没有通过点击广告安装应用程序。但不知何故,当我昨天再次进行测试购买时,它又进入了Facebook应用程序"在"身份来源"它假设是"没有Facebook身份"
我可能做错了什么或理解转换跟踪错误...但是有没有办法可以跟踪"有多少人在点击Facebook广告后在应用内购买了某些内容"?或者它甚至可能是可行的?根据我的理解,App Store不允许Facebook将一些参数发送到我们的应用程序中,以便Facebook如何知道?
由于
答案 0 :(得分:1)
我也在我的项目中研究这个问题。我将分享一个我发现的线索。 对于从头开始的人,我也会写一些额外的信息。跳过你已经完成的任何步骤。
在我的发现中,仅凭Facebook SDK就可以追踪因广告而导致的IAP(应用内购买)。
[FBAppEvents logPurchase]
应该在哪里,当然还有您想要在应用中使用的任何其他应用事件。 (别忘了将Facebook应用ID与你的iOS app plist联系起来)注意:关于他们的逻辑,我认为FB收集数据库这个FB帐户如何点击哪个广告(ID)和该帐户稍后发布应用事件,并计入广告赞助。等...
但我不确定你的身份来源"但是。
答案 1 :(得分:1)
经过长时间的测试,以下是我的一些想法:
由于Apple无法将任何参数带到商店并且没有挂钩,即使您拥有FB事件,Facebook也不会知道谁在clean phone
环境中安装了应用程序以及谁购买了应用程序写在里面......意思在新手机和用户没有登录到手机上的Facebook,并且间接发送广告链接,Facebook不知道(或不确定)用户是否实际安装/购买直接的应用程序。这是我看到指标的地方......
但说实话,上面的情况很少见......人们很可能会有Facebook帐户来看Facebook广告,而且他们会知道谁下载了它并购买了东西...这真的很有效当用户在他们的“设置”页面中实际拥有Facebook帐户时。
但是,仍然没有区分user who download the app directly from the ads
v。 user who sees the ads, click on it to iTune store, close it, and manually search App Store, download the app and install/purchase it
。这两个被认为是广告印象,虽然技术上后者是“间接”。
如果用户没有在设置页面设置帐户,没有下载Facebook应用程序,只是使用Safari登录Facebook,我意识到指标错误了几次......
但最重要的是,当它实际用于生产时,会有许多#2和一些#3用户,并且由于数字很高,因此无法确定指标是否100%正确。