mPaaS 将提供的开关配置能力封装为一个服务,使用前需要在服务管理器中注册此服务,如下图所示:代码示例 获取 AB 实验的值:客户端可通过调用接口获取开关键对应的键值。例如:若要根据配置对某个按钮显示做实验,A 实验按钮文案为 提交,...
当控制台发布了开关键后,客户端可通过调用接口获取开关键对应的键值。开关配置管理接口 MPConfigService 对外暴露了很多接口,根据命名就能了解接口的含义,以下为各个接口及注释。重要 监听器会以软引用形式存在,当内存较低时,系统会...
问题描述 移动推送安卓端消息和通知的区别 推送时区别 推送时 PushType=NOTICE 时表示推送通知 推送时 PushType=MESSAGE 时表示推送消息 若使用EMAS控制台进行推送则差别如图:推送过程中区别 在线和离线定义:app在线 可理解为app进程正在...
日志上报条数 客户端埋点日志会先写入本地,本地文件中此业务码类型的日志达到一定条数后会自动上报到移动分析服务端。更多信息,请参见 Android 日志自动上报 或 iOS 日志自动上报。策略 勾选 压后台上报 策略后,不同平台的上报时机会...
在 mPaaS 控制台>实时发布 中发布了开关配置后,客户端可通过调用接口获取开关配置对应的键值。配置管理服务对外暴露了很多接口,根据命名就能了解接口的含义,以下为常用的接口:/通过 key 获取 value,可以看出所有的键值对都是 String ...
同步角标数到服务端 同步设备当前角标数到推送服务端,配合角标自增功能(参考 OpenAPI 2.0 高级推送接口,搜索 iOSBadgeAutoIncrement)使用。注意 SDK V1.9.5及以上版本支持。接口定义+(void)syncBadgeNum:(NSUInteger)num withCallback:...
A:移动调度中心服务端配置域名对应的 IPv4 和 IPv6 地址,客户端发起请求后,将全量提供给客户端进行业务选择。当 MDS 上最终开启客户端 H2 加 IPv6 开关时,如果 IPv6 不可用,客户端会有自动降级处理,连续 4 次 RPC 失败则自动降级。...
在 mPaaS 控制台发布新版本后,客户端可以通过升级接口检测到该新版本,并提醒用户下载更新。重要 由于 App Store 条例中禁止上线应用内置升级检测功能,因此在应用审核期间请不要在 mPaaS 控制台发布新版本。前置条件 您已接入工程到 ...
服务端录制结束通知接口名从 OnRecorderOver 修改为 OnRecordOver(见被调接口 61)。增加视频清晰度参数 video_profile_type(见主调接口 3、9)。弱网回调接口添加 sid 参数(见被调接口 48)。废弃指令消息相关接口(见主调接口 27 和被...
配置预置展位指通过客户端代码控制展位的展示(展位所在页面和展位位置等),同时通过调用接口,从服务端获取展位其他信息,例如展位高度、展示样式、内容类型等。关于此任务 您可以通过 XML 预置 CdpAdvertisementView 展位参数到 App 中...
EMAS移动推送除了提供原生的Android SDK和iOS SDK,还提供了uni-app插件、Flutter插件、ReactNative插件,帮助开发者在多端一次性快速集成移动推送功能。Flutter插件 Flutter是一个高性能、跨端UI框架,可以通过一套代码,支持iOS、Android...
添加 SDK 后,要将实时发布接入 iOS 客户端,还需完成以下步骤:检测新版本:在代码中调用 SDK 接口方法检查是否有新版本可升级。配置灰度白名单:设置更新提示、灰度等选项。重要 如果移除了 UTDID 依赖会造成时间窗灰度发布无法生效。线...
埋点 接口 自定义事件埋点接口定义在 MPMasAdapter 的 MPRemoteLoggingInterface 类中。接口定义如下:/*行为埋点接口。客户端版本、用户 ID、设备 ID、操作系统版本、网络类型、设备类型、软件版本会自动填充,不需要业务埋点。param ...
开关配置是一种在客户端不用发布新版本的情况下,动态修改客户端代码中的处理逻辑的能力。客户端根据拉取后台动态配置的开关值,来控制相关处理。通过开关配置服务,您可以实现各种开关的配置、修改和推送。开关是指 key/value 的键值对。...
使用智能搭建进行模块化页面搭建时,您需要参照以下流程完成组件、接口的研发和接入。流程步骤说明:开发人员编写组件,参见 业务组件开发。在智能搭建控制台的 组件管理 模块中,创建组件,将已编写的组件录入到组件库中。控制台展示已...
implementation 'com.squareup.wire:wire-lite-runtime:1.5.3.4@jar' 通过 JSAPI 调用 MGS RPC 接口向后端发送 POST 请求时,如何把参数放到 POST BODY 中?MGS 正确配置好 POST BODY 及对应的数据模型后,通过 JSAPI 发送请求时需要把 ...
移动网关提供服务端 HTTP 服务签名验证功能,提高从网关到服务端的数据安全性。在网关控制台开启某一 API 分组的签名校验后,移动网关会对该分组里面的每一个 API 请求创建签名信息,签名使用的公私钥可在网关控制台创建。服务端读取签名...
接入 Android 客户端的统一存储组件提供以下持久化存储方案:Android 存储类型 接入 Android 客户端的统一存储组件提供以下持久化存储方案:数据库存储:基于 OrmLite 架构,提供了数据库底层加密能力。键值对存储:基于 Android 原生的 ...
说明 自 2020 年 6 月 28 日起,mPaaS 停止维护 10.1.32 基线。请使用 10.1.68 或 10.1.60 系列基线。...更新 以下模块增加中间层,统一并简化接口使用:移动网关 移动同步 移动分析 诊断 升级 热修复 开关配置 H5 容器和离线包 设备标识
移动分析依赖客户端 SDK 来进行埋点,收集用户行为以及 App 性能等相关数据生成日志并上报到服务端。根据 mPaaS 客户端与服务端协定的埋点数据格式,服务端从客户端上传的埋点日志中提取有效数据,从而实现对客户端各项指标的监控分析。...
问题描述 前提条件:客户端已经正确接入移动网关组件(MGS)。MGS 控制台已经正确配置好后端应用 API 服务。问题表现:客户端通过代码发起 PRC 调用,但未能拿到预期结果。常见错误类型:MGS 无返回(客户端报错)。MGS 无返回(超时)。...
本文介绍的是 RPC 接口的使用方法。说明 由于 JS 传入的 JSON 数据无法包含数据类型,在 Native 层转为字典时可能会由于数据类型问题导致误差,如果是数字类型的精确值,尽量使用字符串来进行传递。例如:{"value":9.45} 会被 native 转为 ...
移动测试Flutter_App安装后启动崩溃 性能测试报告中为什么android的FPS比iOS低 移动测试App启动就闪退,并提示修复完毕或检测到应用可能已损坏 移动测试录屏时输入密码黑屏问题 移动测试服务提供哪些测试项目?iOS远程真机出现花屏时如何...
为了实现推送短信融合方案,需要在终端接入绑定/解绑电话号码。注意 SDK版本V3.0.11及以上版本支持绑定电话号码。说明 以下接口调用时,如有回调均为异步执行,且回调不能为空。绑定电话号码 将设备与电话号码绑定。接口定义 void ...
辅助通道常见问题 Android端辅助通道和弹窗问题的排查步骤 Android端辅助通道SDK与其他厂商SDK冲突 Android端阿里云移动推送与其他注册厂商如何同时获取regId Android端辅助通道收到推送通知后单击通知无法打开相应Activity Android端辅助...
muteRemoteVideo 静音单个远端视频 muteAllRemoteVideos 静音所有远端视频 截图接口 snapshotForFeed 截图 扬声器/听筒接口 currentAudioPlayMode 当前声音播放模式 switchAudioPlayModeTo 切换听筒扬声器模式 IM 接口 sendMessage 发送 IM...
获取是否服务端设置优先 利用OpenAPI或者阿里云推送控制台推送消息都可以设置提醒方式,当后端设置的提醒方式和自定义样式提醒方式冲突时,SDK根据 serverOptionFirst 参数来判断提醒方式策略。如果该参数为true,则采用后端设定的提醒方式...
自定义解析接口可上传给服务端额外参数,用于服务端做判断,返回不同解析结果。重要 SDK V1.3.1及以上版本支持。该接口只解析和返回ipv4类型IP,为兼容旧版本保留接口。接口定义 HTTPDNSResult getIpsByHostAsync(String host,Map,String>...
绑定/解绑接口的操作对象是什么?账号绑定/解绑只能和调用接口的设备相关,不能操作其他设备的绑定/解绑关系。账号和设备对应关系是什么?同一设备仅可以绑定一个账号;一个账号可以绑定在多个设备上,此时如果按账号推送,绑定相同账号的...
产品简介 移动数据分析(Mobile Analytics)是阿里云推出的一款移动App数据统计分析产品,提供...移动开发者生态 移动数据分析是移动开发者平台的一个重要产品,与移动加速、移动推送、移动域名解析等等合力为移动开发者提供更完善的移动服务。
本术语表按拼音首字母对术语进行排序。埋点 埋点指针对特定用户行为或事件进行捕获、处理...事件分析 事件及其属性信息会以日志的形式先存储在本地客户端,然后上报至移动分析服务器。在控制台完成相关配置和操作后,您可以查看事件分析报表。
Android端辅助通道和弹窗问题的排查步骤 Android端辅助通道SDK与其他厂商SDK冲突 Android端阿里云移动推送与其他注册厂商如何同时获取regId Android端辅助通道收到推送通知后单击通知无法打开相应Activity Android端辅助弹窗启动报解析body...
域名组指具有相同属性的域名的集合,客户端可通过域名组向移动调度中心发起请求,一次性获取该域名组全量域名的解析结果,极大地提升请求效率。本文介绍域名分组的新增、修改、删除操作步骤。添加域名分组 进入 移动开发平台 mPaaS 控制台...
创建应用 EMAS平台中的应用是您实际端应用的映射,您需要在EMAS控制台创建应用,与您要加载SDK的端应用进行关联。创建应用请参见 快速入门。应用配置 Android 厂商通道配置:移动推送全面支持接入厂商通道,请参见 配置厂商通道密钥。短信...
事件分析 事件及其属性信息会以日志的形式先存储在本地客户端,然后上报至移动分析服务器。在控制台完成相关配置和操作后,您可以查看事件分析报表。教程场景说明 当用户完成一笔支付时,您可以记录一个 支付完成事件。事件包含 支付时间、...
在移动推送控制台首页,可对基础数据进行浏览。前提条件 已创建RAM用户,具体操作请参见:创建RAM用户。已开通EMAS服务,已创建项目和应用,具体操作请参见:移动研发平台EMAS>快速入门。操作步骤 登录 EMAS管理控制台。查找您的项目,单击...
1)关闭SDK默认自动采集的事件 自动采集的内容有:页面事件,crash事件,可以通过移动数据分析SDK接口关闭【具体方法参看SDK开发文档】。iOS自动采集的内容有:crash事件,可以通过移动数据分析SDK接口关闭【具体方法参看SDK开发文档】。2...
本文介绍移动分析的使用流程,以及如何启动运行 App 并查看运行后生成的分析报表。使用流程 在 mPaaS 控制台中创建您的应用。客户端应用使用 mPaaS 中的埋点 SDK 进行埋点,请参考文档 接入 Android SDK 或 接入 iOS SDK。在 mPaaS 控制台...
本文介绍接入音视频通话到 Web 端的操作步骤。前置条件 开发环境要求如下:支持平台 浏览器 浏览器版本 Mac Chrome 不低于 67 Windows Chrome 不低于 67 说明 集成 Web 端 SDK 必须使用 HTTPS 协议。建议将 SDK 升级至最新版本 1.5.3,单击...
若开启,将对客户端请求的签名进行校验。超时时间:设置服务超时时间,单位毫秒(ms)。超时优先级:接口超时设置>系统超时设置>默认 3000 ms。开放 JSONP:设置是否支持跨域 HTTP 请求。JSONP 允许快速跨域使用 API。