首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于Firebase的App链路跟踪

基于Firebase的App链路跟踪
EN

Stack Overflow用户
提问于 2016-11-21 09:16:23
回答 2查看 6.3K关注 0票数 6

我们有一个安卓和iOS应用程序。我们想要跟踪从什么链接,我们的应用程序被下载。因此,如果我们在Facebook上发布了应用程序的链接,然后有人点击并下载,它应该会记录该应用程序是在Facebook上下载的。

因此,通过一些研究,我发现有一个叫做活动的东西,你可以设置一个链接,然后通过将其记录下来。但是我们已经在我们的应用程序中添加了Firebase,所以当我尝试在上设置这个活动时,它会带我去Firebase,看起来你不能两者兼得。

如果我找到了一些相关文档,我会通过Firebase来完成的。我唯一看到的是动态链接,但我不认为这会对我有帮助。

有人能指点我如何从我们的应用程序下载的链接中找到正确的方向吗?

EN

回答 2

Stack Overflow用户

发布于 2016-11-21 16:43:03

支持活动事件,只要您设置所需的活动参数之一,如utm_source、utm_campaign或utm_medium。您应该在Facebook上构建包含这些参数的链接。一旦你的应用程序打开这样的链接,Firebase将自动记录您的活动事件。

由于我是一名iOS开发人员,我将回答您的iOS问题(我认为安卓应该是类似的)。您还需要设置您的应用程序,以便它可以打开的URL。在iOS上,您可能需要设置URL方案通用链路:For方案:

在应用程序Xcode项目的Info选项卡中,创建一个用于动态链接的新URL类型。将标识符字段设置为唯一值,将URL方案字段设置为包标识符或唯一值。如果将URL方案设置为包标识符以外的值,则必须指定包标识符

请注意,将需要将文件apple-app-site-association放在服务器根目录下。这可能是一个复杂的过程,这就是为什么Firebase Dynamic可以更容易地设置和处理活动事件。

票数 1
EN

Stack Overflow用户

发布于 2016-11-23 15:20:04

亚历克斯的回答是可以的,但需要为iOS和Android都增加应用程序设置。此外,在Android上,如果你没有安装应用程序的话,它的链接很复杂,这些链接可以重新引导你玩商店。更多关于深度链接的信息

另一种方式:在Firebase属性-网络设置中还不支持Ad-网络,你仍然可以使用针对其他平台的推荐跟踪工具--你只会看到InMobi或任何其他选择网站,而不是Facebook。您甚至可以为Google或also封装UTM参数--在那里您还可以测量下载量(但不能测量其他指标)。

您可以使用以下链接进行下载(Google )(为我们的应用程序生成):

https://app-measurement.com/redirect?gmpaid=1:45581111234567:android:94b75050a1234567&anid=inmobi&aclid=1&cn=your_campaign&adid=$GPID&cs=Facebook&url=https://play.google.com/store/apps/details?id=com.yourpackage

带有用于Play Store的参数的

https://app-measurement.com/redirect?gmpaid=1:45581111234567:android:94b75050a1234567&anid=inmobi&aclid=1&cn=your_campaign&adid=$GPID&cs=Facebook&url=https://play.google.com/store/apps/details?id=com.yourpackage%26referrer=utm_source%3Dfacebook%26utm_medium%3Dcpc%26utm_term%3Dyellow_submarine%26utm_content%3Dvote_for_stark%26utm_campaign%3Dgreat_campaign%26anid%3Dadmob

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40716497

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档