facebook measure应用程序的安装方式-Android/IOS

facebook measure应用程序的安装方式-Android/IOS,android,google-play,installation,referrer,facebook-ads-api,Android,Google Play,Installation,Referrer,Facebook Ads Api,Facebook广告有一个功能,它可以通过Facebook上的广告知道安装了多少应用程序 我知道谷歌提供了“推荐人/活动”功能来检测哪些活动、网站和其他应用正在推荐用户到谷歌Play Store下载我的应用。但当我看到facebook sdk(android)源代码时,它并没有使用google活动测量,所以它使用哪种技术来测量应用程序安装?我的应用程序是否可以知道它是否是通过facebook上的广告安装的(通过谷歌活动,我的应用程序可以在安装后捕捉到意图,并获得推荐人信息以了解utm_来源)我在

Facebook广告有一个功能,它可以通过Facebook上的广告知道安装了多少应用程序


我知道谷歌提供了“推荐人/活动”功能来检测哪些活动、网站和其他应用正在推荐用户到谷歌Play Store下载我的应用。但当我看到facebook sdk(android)源代码时,它并没有使用google活动测量,所以它使用哪种技术来测量应用程序安装?我的应用程序是否可以知道它是否是通过facebook上的广告安装的(通过谷歌活动,我的应用程序可以在安装后捕捉到意图,并获得推荐人信息以了解utm_来源)

我在2015年第4季度对此进行了研究,但没有找到在谷歌分析中手动跟踪facebook安装广告的方法,因为Facebook覆盖了
referer
字段,您可以从
INSTALL\u referer
intent中读取该字段

我能找到的唯一官方信息是在FB帮助页面上

我们不支持为facebook.com上未托管的web应用安装跟踪功能,但您可以尝试使用URL标记,通过第三方分析平台跟踪应用程序中的特定登录目的地。在此处了解更多信息:

作为替代方案,您可以使用Facebook SDK注册您的应用程序,并以这种方式测量您的应用程序安装情况。您可以在本开发人员指南中找到如何做到这一点:

如第一段所述,Facebook提供了自动化测量和将数据与活动配对的解决方案

这些合作伙伴可以独家访问FB数据,并能够从广告中跟踪您的安装(通常包括任何应用程序内活动)



理论上,如果你是应用程序开发人员,你可以尝试将一些任意数据(不是UTM标签)填入你的广告“
url\u标签”
,并检查它是否在安装时传播到你的应用程序(或深度链接)。如果你能够读取应用程序中的数据,你应该能够在谷歌分析中手动跟踪事件。但在实践中使用这一点意味着用一些独特的价值标记每个广告,然后将其与应用程序事件配对。这基本上是度量合作伙伴所做的,但更困难,因为你没有他们拥有的数据。

Facebook Analytical提供了该类型,以显示如何安装应用程序以供使用链接并遵循步骤

在这里,您必须在facebook DevOper上注册应用程序,并在应用程序上安装facebook sdk

对于安装检查,设置以下带有微粒活动等级的onResume方法上的代码

@Override
protected void onResume() { 
super.onResume(); 
//For event in update your app install count..
AppEventsLogger.activateApp(this); 
}
Facebook事件页面中,你可以在应用程序安装一段时间后获得计数

下面是截图


这种方法主要是将信息传回Facebook。但是你没有机会在应用程序端收集太多信息。我想知道facebook如何跟踪应用程序的安装(机制),而不是如何使用facebooksdk@Ikarus我已经给出了在你的应用程序中使用SDK的屏幕截图,谢谢,但我没有问如何使用facebook SDK,你的回答离题了。我在一年前完成了这个项目,我同意大卫的回答