【问题标题】:Android: publish private apps for enterprise customersAndroid:为企业客户发布私有应用
【发布时间】:2020-10-30 00:15:49
【问题描述】:

我在 PlayStore 上看到,如果我的客户有 OrganizationId,我可以向他们发布私有应用。 我不明白“Play Custom App Publishing API”的作用,”Android Management API ”。 有没有可能在playstore的基础上发展民营企业商店?我很困惑.. 企业专用应用程序的世界记录很少

【问题讨论】:

    标签: android google-play android-management-api android-enterprise emm


    【解决方案1】:

    可使用 Google API 分发 3 种类型的应用程序:

    1. Google 托管的公共应用程序 - 该应用程序可通过 Play 商店获得,并且不限于特定企业。 Android Management API 使用 application policy 支持此类型。
    2. Google 托管的私有应用程序 - 该应用程序是私有应用程序(仅限于单个企业),但由 Google 托管。这意味着您的应用程序将私下上传到 Play 商店,并且仅适用于在您的企业中注册的设备。 Android 管理 API 支持此类型,使用 managed iFrame 上传 APK 文件和部署应用程序的应用程序策略。部署与使用应用程序包名称的公共应用程序相同。
    3. 私有自托管应用程序 - 这种类型相当复杂,但它不需要您将 APK 上传到 Google Play 商店。相反,您的 APK 的 you generate JSON meta data definitions 并且您仅在 Google 上发布此元数据。当您想要安装应用时,Google 实际上是在使用该元数据从您的企业服务器获取 APK 文件。

    选项 1 和 2 适用于工作资料和设备所有者注册,而选项 3 仅适用于设备所有者注册。此外,它似乎仅限于now closed EMM API

    Play 自定义应用发布 API 实际上是一种手动创建或更新私有 APK 上传的方法。因此,您可以使用发布 API 创建自己的内部 UI,而不是使用 Android Management API iFrame。

    根据您的确切意思,您可以使用私有应用功能和 Play Custom App Publishing API 构建您自己的私有商店,以构建您自己的 UI 来发布应用。请注意,Play 商店对包名称有限制。 上传到 Play 商店的程序包名称不能有 2 个应用程序。这些是否是私有应用程序并不重要,只对一个企业可见。此规则适用于整个 Play 商店。

    【讨论】:

    • 感谢您的回答。我想做的是向我的客户销售应用程序。从这个链接support.google.com/googleplay/work/answer/6145139?hl=en 在第 3 方开发者部分没有谈到建立自己的私人商店。它只说“使用您的客户提供的组织 ID,将私有应用程序发布到您的客户组织。”但是通过这种方式,我的客户有义务拥有 Google 组织 ID 吗?我真的可以建立一个私人商店,我的客户可以连接并下载它的应用程序吗?
    • 该链接描述了企业移动管理 (EMM) 提供商的私有应用程序。如果您没有 EMM 软件解决方案,则无法使用此处所述的私有应用程序。您可以构建一个私有 App Store 应用程序,例如 F-Droid。但是,用户需要手动安装并信任该应用程序,然后才能在其设备上安装任何其他应用程序。请参阅此处 - en.wikipedia.org/wiki/F-Droid#Client_application 进行澄清。
    【解决方案2】:

    私人 Google 托管应用 aren't restricted to a single enterprise。它也可以分发给其他组织。每家允许员工使用手机工作或向员工提供设备的公司或“企业”都会管理这些设备并决定哪些应用程序可用。如果您不希望消费者可以从 Play 下载您的应用,而只能通过您合作过的企业下载,您可以考虑将您的应用“私有”给与您合作的公司。每家公司都需要向您提供他们的“组织 ID”或“企业 ID”,以使您的应用对该公司可见。

    私有自托管应用程序实际上称为外部托管私有应用程序。您可以查看此link,了解有关外部托管私有应用程序的更多信息。

    对于您的用例,是否也可以使用应用内购买来实现应用销售?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-13
      • 1970-01-01
      • 1970-01-01
      • 2014-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多