Trust
Trust
  • 发布:2018-07-02 15:28
  • 更新:2022-07-01 09:25
  • 阅读:4422

云端支持打渠道包

分类:云服务

以下内容已过期,最新渠道包配置参考:https://ask.dcloud.net.cn/article/35974


为进一步方便开发者查看应用的统计数据,云端打包服务新增按渠道打包的功能。

如何打包

使用 HBuilder 云打包时,在 manifest.json 的配置中,新增 plus->channel 节点用于填写自定义的渠道标识。

例如:

"plus": {  
    "launchwebview": {  
        "titleNView": {  
            "backgroundcolor": "#f7f7f7",  
            "titletext": "首页",  
            "titlecolor": "#000000"  
        }  
    },  
    "statusbar": {  
        "immersed": "supportedDevice",  
        "style": "dark"  
    },  
    "splashscreen": {  
        "autoclose": true,  
        "waiting": true  
    },  
    "channel": "dcloud"  
}

填写完成后,保存配置,进行云端打包即可。

常见的一些渠道及对应的标识(仅做参考,没有强制要求):

  • GooglePlay-google
  • 应用宝-yyb
  • 360应用市场-360
  • 华为应用商店-huawei
  • 小米应用商店-xiaomi

获取渠道信息

应用的市场推广渠道标识

plus.runtime.channel

如何查看数据

开发者在使用 HBuilder 新建并开发应用后,可以登录DCloud开发者中心查看应用的统计数据。

首页会展示所有已创建的应用列表,点击应用名称进入应用详情页,在上方的选项选择5+APP运营后可以查看该应用的『日活趋势』。

包含渠道信息的应用,左上角选择渠道,即可查看对应渠道的运营统计数据。

Tips:

  • 当日的数据,次日才会出统计结果。
  • 有用户使用且统计到有效数据,才可以按相应的渠道区分。
  • 目前需要一个渠道一个渠道打包,云打包暂时无法批量打多个渠道包出来。
  • 本文的渠道标记处理的是DCloud统计后台,如使用友盟统计,需要在友盟的sdk配置里单独配
3 关注 分享
3***@qq.com 3***@qq.com 1***@qq.com

要回复文章请先登录注册

8***@qq.com

8***@qq.com

自动升级怎么区分渠道包呢
2022-07-01 09:25
q***@163.com

q***@163.com

这个渠道包是干什么用的,难道在对应渠道上架,必须用渠道包,不能用正常apk吗?
2020-03-21 17:33
2***@qq.com

2***@qq.com

回复 Trust :
能帮忙看下这个问题吗?谢谢 https://ask.dcloud.net.cn/question/65021
2019-01-27 14:16
2***@qq.com

2***@qq.com

回复 Trust :
"plus" : {
"useragent" : {
"value" : "lpysApp",
"concatenate" : true
},
"splashscreen" : {
"autoclose" : true, /*是否自动关闭程序启动界面,true表示应用加载应用入口页面后自动关闭;false则需调plus.navigator.closeSplashscreen()关闭*/
"waiting" : true /*是否在程序启动界面显示等待雪花,true表示显示,false表示不显示。*/
},
"statusbar" : {
"immersed" : true,
"background" : "#3897ef"
},
"channel" : "5273",
............
}
配置在这边了
2019-01-24 15:46
Trust

Trust (作者)

回复 2***@qq.com :
你检查一下是不是配错位置了,我这边测试可以。
2019-01-24 15:36
2***@qq.com

2***@qq.com

回复 Trust :
我本地打包之后也是拿不到的,然后我就用hbuilderx试了下在线打包,也拿不到,这个渠道我暂时是随便配置的字符串,这样会有影响吗?
2019-01-24 15:31
Trust

Trust (作者)

回复 2***@qq.com :
是 plus.runtime.channel,注意别写错了。
2019-01-24 15:16
Trust

Trust (作者)

回复 2***@qq.com :
开发阶段不会生效,打包试试。
2019-01-24 15:16
2***@qq.com

2***@qq.com

回复 Trust :
刚在mainfest.json里配置了,plus->channel,然后没有获取到?请问是什么原因
2019-01-24 14:46
Trust

Trust (作者)

回复 2***@qq.com :
plus.runtime.channel
2019-01-24 14:05