|
/

问答

在这里,找到问题的答案

提问
回答
更多
全部产品
不限标签
热门
最新
  • +1
    赞
    iOS友盟分享UMShare什么时候升级XCFramework 版本,接入友盟分享SDK后Xcode26的模拟器都运行不了了
    1123***@sina.cn
    多少年了 都出了六年了你还不支持 你也太磨叽了吧 干嘛呢
  • +1
    赞
    「代码」调用如下方法时,由于定义为 Future return,但实际不会有任何返回,此处存在严重的误导性bug。此处,开发者接入时非常容易踩坑,排查多种原因浪费时间。 版本:umeng_push_sdk: ^2.4.0 复现流程:flutter正常遇到Future 异步方法,是会使用 await 或者 then 进行代码流程的,但此处使用await 和then ,会导致代码卡在 initCommon 不会往下走。导致后续的 getRegisteredId 均被卡住 当调用 await UmengCommonSdk.initCommonNew 或 await UmengCommonSdk.initCommon 时,会出现流程卡住 umeng_push_sdk内部的源码: static Future<dynamic> initCommon(String androidAppkey, String iosAppkey, String channel, [String? pushSecret]) async { List<dynamic> params = [androidAppkey, iosAppkey ,channel, pushSecret]; final dynamic result = await _channel.invokeMethod('initCommon', params); return result;   } static Future<dynamic> initCommonNew(UmConfig conf) async { List<dynamic> params = [conf.androidAppkey, conf.iosAppkey ,conf.channel, conf.pushSecret]; final dynamic result = await _channel.invokeMethod('initCommon', params); return result;   } 如下为我的接入代码:我增加了 await Future.delayed 模拟 initCommonNew 初始化中 debugPrint("UmengCommonSdk-initCommon 初始化开始"); // 初始化Umeng Common SDK,内部存在虚假Future的bug,不要使用await UmengCommonSdk.initCommonNew( UmConfig( "XXX", "xxx", "Dev", "XXX",    ), ); // 制造异步,确保Umeng Common SDK初始化完成 await Future.delayed(const Duration(milliseconds: 300)); debugPrint("UmengCommonSdk-initCommon 初始化完成"); // 获取token debugPrint("UmengPushSdk 获取注册Device Token开始"); UmengPushSdk.getRegisteredId().then((token) { debugPrint("UmengPushSdk 获取注册Device Token成功: $token"); // 开始对接业务侧后端-绑定设备用于业务端下发消息         }).catchError((error) { debugPrint("UmengPushSdk 获取注册Device Token失败: $error");         });
    官方小二官方
    您好,可以进入个人中心-客服中心-工单后台点提交工单,收到后将有专属客服为您审核并回复您
  • +1
    赞
    /**  * 设置用户标识(uid)  *  * 通过 CNZZ 自定义访客变量上报,可在统计后台按用户维度(uid)筛选 PV/事件数据。  * @param uid 用户唯一标识  * @param expireTime 有效时长:不传或 1 = 长期有效,2 = 仅本访次,0 = 仅当前页面,其他数值 = 生效秒数  */ export function setTrackUserId(uid?: string | number | null, expireTime = 1) { if (uid === undefined || uid === null || uid === '') return const id = String(uid) if (id === currentUserId) return currentUserId = id // 注意:CNZZ 每个访客最多可设置 5 个自定义访客种类,这里仅占用一个 "uid" console.log( 'uid_setCustomVar', id, expireTime); window._czc?.push(['_setCustomVar', 'uid', id, expireTime]) }
    Y友盟小明白
    自定义访客功能在cnzz产品菜单已经没了,所以这个功能用不了,可以看看h5的sdk ,https://databank.umeng.com/sdc/datasources/create?type=html_5
  • +1
    赞
    一直提示未能找到合适的广告,是为啥啊
    官方小二官方
    您好,可以进入个人中心-客服中心-工单后台点提交工单,收到后将有专属客服为您审核并回复您。
  • +1
    赞
    如何通过接口(api)的方式获取数据,如没有,有啥别的方式能把数据集成到我们平台
    官方小二官方
    您好,网站统计想要使用api接口获取数据是需要购买DOP产品获取的,您可以参考此文档:https://developer.umeng.com/docs/145922/detail/613009
  • +1
    赞
    ad load error:{"code":1009,"msg":"未能找到合适的广告"}
    官方小二官方
    您好,可以进入个人中心-客服中心-工单后台点提交工单,收到后将有专属客服为您审核并回复您。
  • +1
    赞
    接入页面统计功能 然后点了几下app 为啥过了一天 看不到页面访问路径的信息
    官方小二官方
    您好,可以进入个人中心-客服中心-工单后台点提交工单,收到后将有专属客服为您审核并回复您。
  • +1
    赞
    无法创建监测链接,媒体渠道无法激活,提示DEMO模式暂不支持此操作,请联系客服开通权益。又联系不到客服,是功能服务收费了嘛?
    官方小二官方
    您好,可以进入个人中心-客服中心-工单后台点提交工单,收到后将有专属客服为您审核并回复您。
  • +1
    赞
    用户已同意并产生离线事件后,再撤回同意,SDK 会不会在恢复联网或再次同意时补传旧事件。 用户同意统计 → 离线使用产生事件 → 关闭统计 → 恢复网络 → 重启 App → 再次同意统计 需要确认三个结果: 关闭后,SDK 是否停止自身采集和上传。 已缓存、尚未发送的事件是否清理。 重启或再次同意后,旧事件是否会补传。
    官方小二官方
    您好,可以进入个人中心-客服中心-工单后台点提交工单,收到后将有专属客服为您审核并回复您
  • +1
    赞
    之前iOS app国外使用,接入移动统计提示过需要找客服要相关的sdk并进行替换国内版,现在还需要找客服吗?我看这会客服变成了AI智能助手。
    官方小二官方
    您好,可以进入个人中心-客服中心-工单后台点提交工单,收到后将有专属客服为您审核并回复您
大家都在问