UMConfigure.init() 这个参数传入了渠道但是统计后台获取到还是Unkonwn
TT*******23
发布于 2 年前
1215来自北京移动统计 U-App
SDK集成与升级


点赞
收藏
1个回答
官方小二2 年前
来自浙江省
您好,统计到的渠道为unknown主要是由于集成问题,因为渠道是被动出现,收到什么日志即呈现什么结果;
1、在渠道字段为空,或者渠道命名不规范,SDK会给当前渠道赋值为'Unknown',请您内部检查下集成情况,是否部分渠道包的集成异常;
出现unknown是androidmanifest.xml文件中的配置有问题,或您未配置应用的渠道。
2、您在Android应用中,如果在代码中未定义Channel ID,那么会默认您的Channel ID为unknown,
当由于一些原因,日志中未读取到Channel ID时,同样会记录为unknown,友盟+通过独有的渠道计算逻辑,提取这台设备一小时以内发出的最新的非unknown渠道ID替换unknown
3、渠道命名规范:
- 可以由英文字母、阿拉伯数字、下划线、中划线、空格、括号组成,可以含汉字以及其他明文字符,但是不建议使用中文命名,会出现乱码。
- 首尾字符不可以为空格。
- 不要使用纯数字作为渠道ID
- 最多256个字符
- “unknown” 及其各种大小写形式,作为【友盟+】保留的字段,不可以作为渠道名
详情请参考初始化及通用接口:https://developer.umeng.com/docs/119267/detail/118588#h1-u521Du59CBu5316u53CAu901Au7528u63A5u53E31
点赞
相关问题