如何使我的应用程序无法从 Google Play 商店搜索到

问题描述 投票:0回答:1

我想创建一个应用程序并在Google Play商店正式发布, 但我希望只能通过单击我制作的另一个应用程序中的按钮来下载此应用程序。 (可能是通过谷歌游戏商店网址)

我不希望用户从 Google Play 商店搜索这个新应用程序。

这可能吗?

我不知道我必须做什么才能完成这项工作

android google-play visibility mobile-application searchable
1个回答
0
投票

是的,可以创建一个应用程序并将其发布到 Google Play 商店,但将其可见性限制为只能通过另一个应用程序的按钮下载。这可以通过使用指向 Google Play 商店中应用程序的商店列表页面的深层链接来实现,该链接可以使用应用程序的完全限定包名称来创建[1][2]。

要创建深层链接,您需要知道应用程序的包名称,该名称在应用程序的清单文件中声明,也可以在 Google Play Console 中找到[1]。每个应用程序的包名称都是唯一的,用于在 Google Play 商店中识别它。

获得包名称后,您可以使用以下格式创建深层链接:

http://play.google.com/store/apps/details?id=>

例如,如果您的应用程序的包名称是“com.example.myapp”,则深层链接将为:

http://play.google.com/store/apps/details?id=com.example.myapp

当用户点击此链接时,他们将直接进入 Google Play 商店中您的应用程序的商店列表页面,在那里他们可以下载并安装该应用程序。

要从另一个应用程序链接到深层链接,您可以创建一个打开 URL 的 Intent,并将“com.android.vending”传递到 Intent.setPackage() 中,以便用户在 Google Play 商店应用程序中看到您应用程序的详细信息,而不是在选择器[1]。

需要注意的是,虽然此方法允许您限制您的应用在 Google Play 商店中的可见性,但它并不能阻止用户使用 Google Play 商店应用中的搜索功能搜索和查找您的应用。如果您想进一步限制应用程序的可见性,您可能需要考虑使用私有应用程序分发服务或为您的用户创建自定义应用程序商店。

引用: [1] https://developer.android.com/distribute/marketing-tools/linking-to-google-play [2] 当我发布应用程序时,Google Play 中的 URL 会是什么? [3] https://support.google.com/googleplay/android-developer/answer/9859152?hl=en [4] https://appinventiv.com/blog/how-to-submit-app-to-google-play-store/ [5] https://orangesoft.co/blog/how-to-publish-an-android-app-on-google-play-store

© www.soinside.com 2019 - 2024. All rights reserved.