魅族APP调起APP跳转到魅族应用商店详情页

随着市面上应用数量的快速增长,名下有多款应用的开发者都有应用间相互推荐的需求,而魅族手机出于安全考虑,限制用户无感知安装第三方来源应用,使得第三方来源应用安装成功率较低。

魅族APP调起APP跳转到魅族应用商店详情页

随着市面上应用数量的快速增长,名下有多款应用的开发者都有应用间相互推荐的需求,而魅族手机出于安全考虑,限制用户无感知安装第三方来源应用,使得第三方来源应用安装成功率较低。

为解决上述问题,魅族应用商店开放第三方应用调起商店详情页进行下载的能力,即用户在 APP 内/网页下载时,直接调起商店详情页,用户可在浏览应用介绍后进行安装操作。开发者可通过该能力在 APP 内推荐旗下其它应用。

魅族APP调起APP跳转到魅族应用商店详情页

一、能力优势

1.无感安装,提升安装成功率

目前在第三方应用内进行下载均需要用户勾选“允许安装未知来源”才可进行下载,接入该能力后可减少用户操作,提升安装成功率。

2.强调应用安全,用户放心

魅族用户对于在魅族应用商店下载的应用更加信任,提升用户下载意愿。

3.方便用户更好地了解应用

用户可在应用详情页查看应用信息与介绍,进一步了解应用。

二、资源支持

对于已接入该能力的应用,将享有魅族应用商店内容推荐优先权。

三、调用方法

1.APP 内调起

如果您要跳转到的目标应用在魅族应用商店处于上架的正常状态,即可使用下述方法,跳转至该应用位于魅族应用商店的应用详情页,用户可在此查看应用版本详情,并完成下载。

//以跳转到“微信”应用详情页为例

val uri = Uri.parse(“mstore://details”).buildUpon()

            .appendQueryParameter(“package_name”, “com.tencent.mm”)

            .appendQueryParameter(“source_apkname”, “your_package_name”).build()

val intent = Intent(Intent.ACTION_VIEW, uri).apply {

               setPackage(“com.meizu.mstore”)

             }

context.startActivity(intent)

参数说明:

package_name:需要跳转到的目标应用的包名(目标应用需在魅族应用商店上架,并处于正常状态)

source_apkname:调用者,即您的应用自己的包名

2.网页调起

如果您需要通过 H5 方式跳转,可以使用 JavaScript 打开:

http://app.meizu.com/apps/public/detail?package_name=目标包名

注意:您可能需要引导用户使用魅族浏览器打开该地址,以确保请求被正确拦截。

编辑:yimen,如若转载,请注明出处:https://www.yimenapp.com/kb-yimen/13275/

部分内容来自网络投稿,如有侵权联系立删

(0)
上一篇 2022年11月29日 上午10:47
下一篇 2022年11月29日 下午1:55

相关推荐