2017年11月20日,Google宣布推出了他们的Google Play Referrer API作为一种新的跟踪应用安装的方式。我的问题是:在我的应用程序发布到Google Play之前,是否有任何测试此功能的方法?
2017年11月20日,Google宣布推出了他们的Google Play Referrer API作为一种新的跟踪应用安装的方式。我的问题是:在我的应用程序发布到Google Play之前,是否有任何测试此功能的方法?
仅限于引荐广播的Beta测试。我同时实现了installreferrer API
和广播,因此推荐人是从广播而不是API中获取的。
使用Google Play提供的Beta测试方法如下:
https://play.google.com/store/apps/details?id=com.mypackage&referrer=utm_source%3Dmobisoc%26utm_content%3D{transaction_id}%26utm_campaign%3D1
启动后,您的应用程序应该会收到一个引荐数据,您可以通过报告或打印日志来测试它。
Alpha测试也应该可以使用,但我没有进行过测试。
Google Play的新安装引荐API取代了用于Google Play广告归因的已弃用的InstallBroadcast。
我进行了一些测试,并发现如果您在应用程序中配置了Firebase并在应用程序类中调用了"FirebaseApp.initializeApp(this)",那么Firebase会收集referrer信息并提供一个仪表板来显示这些信息,无需任何其他实现,只需调用"FirebaseApp.initializeApp(this)"即可。
在Firebase控制台->分析->转化->转化事件->首次打开,然后您将看到类似于以下内容:
如果您在Play Store上为您的应用程序构建了像下面这样的URL,其中您可以看到google-play和(direct),则将添加新项目newsletter(可能不是实时的)。顺便说一下,eager提出的解决方案真的很有效(至少对我来说),可以测试应用程序是否接收到了引荐网址。
我的观点是,如果您想知道使用引荐网址进行的广告活动是否有效,Firebase控制台提供了此信息,但如果您想知道每个用户安装应用程序时所使用的引荐网址,则需要实现自己的解决方案。