我在我的应用程序中使用广告网络来获利。我展示了来自这个广告网络的横幅,当用户点击它时,它将被重定向到谷歌播放,让他下载游戏/实用程序。我需要知道用户是否开始下载过程以及是否完成。我已经看到我可以查询下载管理器以检查正在下载的下载等...但我真正需要知道的是我的应用程序请求的下载(最后是广告网络 sdk 请求的)。这可能吗?
提前致谢。
我在我的应用程序中使用广告网络来获利。我展示了来自这个广告网络的横幅,当用户点击它时,它将被重定向到谷歌播放,让他下载游戏/实用程序。我需要知道用户是否开始下载过程以及是否完成。我已经看到我可以查询下载管理器以检查正在下载的下载等...但我真正需要知道的是我的应用程序请求的下载(最后是广告网络 sdk 请求的)。这可能吗?
提前致谢。
看看这个线程。如何接收仅由我的应用发出的下载完整广播? 但是,在您的情况下,Playstore 会向下载管理器发出下载应用请求。所以我认为不可能跟踪您的应用程序的确切下载量。您可以使用回调侦听器跟踪来自任何 adnetwork sdk 的点击,然后使用下载管理器检查是否发生了下载。但同样你不能确定其他一些应用程序几乎没有在同一时间下载同一个应用程序。