Google Play 控制台如何记录卸载?

How are uninstalls recorded on Google Play console?

我想知道 Google Play 控制台是如何准确记录我的应用程序卸载的。我不想在我的测试设备上显示我自己的个人卸载,所以我想了解卸载是如何工作的,以便阻止它们。

在 Android Studio 上反复测试应用程序时,那些 updates/uninstalls 是否记录在 Google Play 控制台上?如果我使用外部 APK 而不是通过商店安装应用程序,这些应用程序的卸载会被记录下来吗?

谢谢。

P.S。我试过用谷歌搜索这个问题,但问题是我找不到任何相关的答案。找了三个小时还是没找到答案。

也许我无法找到您的问题的确切文档,但您不必担心,因为 Google 肯定不会计算您的 debug/signed apk 的安装或卸载如果您手动安装或从 Android studio 安装。

仅当您从 Google Play 商店下载应用程序时,它才会计算应用程序的安装或卸载次数。

您无法检测到您自己的应用程序的卸载事件。卸载应用程序时,事件 ACTION_PACKAGE_REMOVED 将作为广播发送给除正在卸载的应用程序之外的所有应用程序。

所以为了回答您的问题,Google 控制台通过 Google Play 商店应用计算卸载次数,而不是通过您自己的应用。

此外,Google Play 商店仅跟踪从 Play 商店安装的应用程序的安装和卸载事件。因此,如果您想阻止计算测试设备的卸载量,请直接安装 APK,而不是从 Play 商店安装。

最近google改变了计算方式,因此您可以了解here它的表现。