当前位置: 首页 > news >正文

中国建设银行属于什么类型网站营销推广模式有哪些

中国建设银行属于什么类型网站,营销推广模式有哪些,二级网站建设检查评比方案,wordpress商店团购主题集成准备 注册账号 使用PushSDK之前#xff0c;需要先在MobTech官网注册开发者账号#xff0c;并获取MobTech提供的AppKey和AppSecret#xff0c;详情可以点击查看注册流程 MobPush后台配置 注册MobTech账号后#xff0c;需要在MobTech后台进行相关信息的配置#xff…集成准备 注册账号 使用PushSDK之前需要先在MobTech官网注册开发者账号并获取MobTech提供的AppKey和AppSecret详情可以点击查看注册流程 MobPush后台配置 注册MobTech账号后需要在MobTech后台进行相关信息的配置详情可以点击查看具体配置信息 MobPush流程图 Flutter 插件导入 这是一个基于 MobPush 功能的扩展的 Flutter 插件。使用此插件能够帮助您在使用 Flutter 开发应用时快速地实现推送功能。 在pubspec.yaml文件中加入下面依赖 dependencies:mobcommonlib:mobpush_plugin: 然后执行flutter packages get 导入package 在你的dart工程文件中导入下面头文件开始使用 import package:mobcommonlib/mobcommonlib.dart; import package:mobpush_plugin/mobpush_plugin.dart; Android端配置 配置Maven 在项目根目录的build.gradle中添加以下代码 buildscript {repositories {// 配置Mob Maven库maven {url https://mvn.mob.com/android}// 配置HMS Core SDK的Maven仓地址。(集成华为厂商需要添加)maven {url https://developer.huawei.com/repo/}}...}dependencies {...// 集成MobPushclasspath com.mob.sdk:MobSDK2:} } 配置引入 在 /android/app/build.gradle 中添加以下代码 // 导入MobSDK apply plugin: com.mob.sdk 配置依赖 在项目的/android/app/build.gradle中添加: MobSDK {appKey 您的MobTech平台appKeyappSecret 您的MobTech平台appSecret//配置MobPushMobPush {//配置厂商推送可选配置不需要厂商推送可不配置需要哪些厂商推送只需配置哪些厂商配置即可devInfo {//配置小米厂商推送XIAOMI {appId 您的小米平台appIdappKey 您的小米平台appKey}//配置华为厂商推送HUAWEI {appId 您的华为平台appId}//配置魅族厂商推送MEIZU {appId 您的魅族平台appIdappKey 您的魅族平台appKey}//配置FCM厂商推送FCM {//设置默认推送通知显示图标iconRes mipmap/default_ic_launcher}//配置OPPO厂商推送OPPO {appKey 您的OPPO平台appKeyappSecret 您的OPPO平台appSecret}//配置VIVO厂商推送VIVO {appId 您的VIVO平台appIdappKey 您的VIVO平台appKey}}} } 添加混淆代码 在项目中添加如下混淆代码 -keep class com.mob.**{*;} -dontwarn com.mob.** 隐私授权 为保证您的App在集成MobSDK之后能够满足工信部相关合规要求您应确保App安装首次冷启动且取得用户阅读您《隐私政策》授权之后调用Mobcommonlib.submitPolicyGrantResult(true, null回传隐私协议授权结果。反之如果用户不同意您App《隐私政策》授权则不能调用Mobcommonlib.submitPolicyGrantResult(true, null回传隐私协议授权结果。 请参考链接合规指南 /*** 回传用户隐私授权结果* param status 用户是否同意隐私协议* param result 默认传null*/ Mobcommonlib.submitPolicyGrantResult(bool status, Function(bool)? result) 参数类型作用必填statusbool是否同意隐私是resultFunction(bool)回调是 例 Mobcommonlib.submitPolicyGrantResult(true, null); 日志调试 请在AndroidManifest.xml文件中 application下添加上面配置,在日志控制台即可查看到TAG为MobPushLog的相关日志 meta-dataandroid:namecom.mob.mobpush.debugLevelandroid:value4 / 测试确认 确认通过gradle已拉取到fluuter的push插件 mobpush_pligin_x.x.x确认 AppKey已经正确的写入 Androidmanifest.xml可在app-debug.apk中的Androidmanifest查看确认确认测试手机已经调用隐私协议接口并上传true : Mobcommonlib.submitPolicyGrantResult(true, null);确认测试手机或者模拟器已成功连入网络 客户端调用不要使用网络代理和VPN如果一切正常启动项目后应有MobPushLog的日志信息参考tag如下  iOS 配置推送 在项目的Info.plist中添加2个字段“MOBAppKey”和“MOBAppSecret”对应的值是在Mob.com官方申请的应用的AppKey和AppSecret。 Xcode 配置 1.在项目中添加Capability配置Push Notifications如下图所示 2.在项目中添加Capability配置Background Modes并勾选“Remote notifications”如下图所示 ) 隐私授权 为保证您的App在集成MobSDK之后能够满足工信部相关合规要求您应确保App安装首次冷启动且取得用户阅读您《隐私政策》授权之后调用Mobcommonlib.submitPolicyGrantResult(true, null回传隐私协议授权结果。反之如果用户不同意您App《隐私政策》授权则不能调用Mobcommonlib.submitPolicyGrantResult(true, null回传隐私协议授权结果。 请参考链接合规指南 /*** 回传用户隐私授权结果* param status 用户是否同意隐私协议* param result 默认传null*/ Mobcommonlib.submitPolicyGrantResult(bool status, Function(bool)? result) 参数类型作用必填statusbool是否同意隐私是resultFunction(bool)回调是 例 Mobcommonlib.submitPolicyGrantResult(true, null); SDK API 回传用户隐私授权结果 (submitPrivacyGrantResult) /*** 回传用户隐私授权结果* param status 用户是否同意隐私协议* param result 默认传null*/ Mobcommonlib.submitPolicyGrantResult(bool status, Function(bool)? result) 参数类型作用必填statusbool是否同意隐私是resultFunction(bool)回调是 例 Mobcommonlib.submitPolicyGrantResult(true, null); 设置远程推送环境向用户授权setCustomNotification仅 iOS setCustomNotificationif (Platform.isIOS) {MobpushPlugin.setCustomNotification(); } 设置远程推送环境 (setAPNsForProduction仅 iOS) setAPNsForProductionif (Platform.isIOS) {// 开发环境 false, 线上环境 trueMobpushPlugin.setAPNsForProduction(false) } 添加推送回调监听addPushReceiver 接收自定义透传消息回调、接收通知消息回调、接收点击通知消息回调、接收别名或标签操作回调 addPushReceiverMobpushPlugin.addPushReceiver(_onEvent, _onError);void _onEvent(Object event) {}void _onError(Object event) {} 停止推送stopPush stopPushMobpushPlugin.stopPush(); 重新打开推送服务restartPush restartPushMobpushPlugin.restartPush(); 是否已停止接收推送isPushStopped isPushStoppedMobpushPlugin.isPushStopped(); 设置别名setAlias setAliasMobpushPlugin.setAlias(别名).then((MapString, dynamic aliasMap){String res aliasMap[res];String error aliasMap[error];String errorCode aliasMap[errorCode];print( setAlias - res: $res error: $error); }); 获取别名getAlias getAliasMobpushPlugin.getAlias().then((MapString, dynamic aliasMap){String res aliasMap[res];String error aliasMap[error];print( getAlias - res: $res error: $error); }); 删除别名deleteAlias deleteAliasMobpushPlugin.deleteAlias().then((MapString, dynamic aliasMap){String res aliasMap[res];String error aliasMap[error];print( deleteAlias - res: $res error: $error); }); 添加标签addTags addTagsList tags new List(); tags.add(tag1); tags.add(tag2); MobpushPlugin.addTags(tags).then((MapString, dynamic tagsMap){String res tagsMap[res];String error tagsMap[error];print( addTags - res: $res error: $error); }); 获取标签getTags getTagsMobpushPlugin.getTags().then((MapString, dynamic tagsMap) {ListString resList;if (tagsMap[res] null) {resList [];} else {resList tagsMap[res].toList();}String error tagsMap[error];print( getTags - res: $resList error: $error);}); 删除标签deleteTags deleteTagsList tags new List(); tags.add(tag1); tags.add(tag2); MobpushPlugin.deleteTags(tags).then((MapString, dynamic tagsMap){String res tagsMap[res];String error tagsMap[error];print( deleteTags - res: $res error: $error); }); 清空标签cleanTags cleanTagsMobpushPlugin.cleanTags().then((MapString, dynamic tagsMap){String res tagsMap[res];String error tagsMap[error];print( cleanTags - res: $res error: $error); }); 发送本地通知addLocalNotification addLocalNotificationMobpushPlugin.addLocalNotification(); 绑定手机号bindPhoneNum bindPhoneNumMobpushPlugin.bindPhoneNum(110); 测试模拟推送用于测试send send/*** 测试模拟推送用于测试* type模拟消息类型1、通知测试2、内推测试3、定时* content模拟发送内容500字节以内UTF-8* space仅对定时消息有效单位分钟默认1分钟* extras: 附加数据json字符串*/ MobpushPlugin.send(int type, String content, int space, String extras).then((MapString, dynamic sendMap){String res sendMap[res];String error sendMap[error];print( send - res: $res error: $error); }); 设置点击通知是否跳转默认页 (setClickNotificationToLaunchMainActivity 仅Android) setClickNotificationToLaunchMainActivityMobpushPlugin.setClickNotificationToLaunchMainActivity (bool enable); 移除本地通知(removeLocalNotification 仅Android) removeLocalNotificationMobpushPlugin.removeLocalNotification(int notificationId); 清空本地通知(clearLocalNotifications 仅) clearLocalNotificationsMobpushPlugin.clearLocalNotifications(); 设置通知栏icon不设置默认取应用icon(setNotifyIcon 仅Android) setNotifyIconMobpushPlugin.setNotifyIcon(String resId); 设置通知静音时段推送选项(setSilenceTime 仅Android) setSilenceTime/*** 设置通知静音时段推送选项(仅Android)* param startHour 开始时间[0~23] (小时)* param startMinute 开始时间[0~59]分钟* param endHour 结束时间[0~23]小时* param endMinute 结束时间[0~59]分钟*/ MobpushPlugin.setSilenceTime(int startHour, int startMinute, int endHour, int endMinute) 设置角标 (setBadge仅 iOS) setBadgeMobpushPlugin.setBadge(int badge); 清空角标不清除通知栏消息记录 (clearBadge仅 iOS) clearBadgeMobpushPlugin.clearBadge(); 获取注册IdgetRegistrationId getRegistrationId MobpushPlugin.getRegistrationId().then((MapString, dynamic ridMap) {print(ridMap);String regId ridMap[res].toString();print(------#### registrationId: regId); }); Flutter iOS端注意事项 由于插件更新SDK的Pod依赖被替换Flutter 本身写入Pod文件不会先执行删除原有依赖导致可能会出现原有本地库依然存在请检查Pod文件夹下文件直接手动删除mob_pushsdk 以及 MOBFoundation文件即可如有疑问请直接通过官网和我们联系。 其他问题 demo地址 demo: GitHub地址 推送证书制作 推送证书申请流程见推送证书文档
http://www.dnsts.com.cn/news/243189.html

相关文章:

  • 怎么在微信公众号上传wordpress邢台做网站优化哪儿好
  • 注册网站要多久襄阳做网站公司
  • 中国建设银行官网官网seo和点击付费的区别
  • 游戏公司网站模板做网站是学什么编程语言
  • 阜宁有做网站的吗wordpress 如何修改关于我们
  • 怎么在视频网站做淘宝客最浪漫的编程代码
  • 建网站和开发app哪个难巴马网站建设
  • 哈尔滨建设网站门户上海装修公司排名榜单出炉
  • 如何做网站 写代码登录入口
  • 湖南做网站 安全还踏实磐石网络简单个人网站欣赏
  • h5营销型网站抚州城乡建设厅网站
  • 做设计的兼职网站有哪些wordpress图片地址优化
  • 网站开发投标文件服务承诺部分蚌埠企业做网站
  • 嘉兴网站建设书生商友东台做淘宝网站
  • 网站建设与维护成本wordpress做博客什么主题好
  • 电子商务网站建设规划书的内容seo网站建设教程
  • 自己怎么建设网站快手推广软件免费版
  • 杭州市上城区建设局网站wordpress打赏积分
  • 哪个网站做国内销海外的wordpress 主题 模板
  • 成都网站建设哪个好什么是网站开发类课程
  • 网站建设设计制作公司武夷山景区网站建设优点
  • 佛山网站建设今天重大新闻事件
  • 金华网站建设luopan自己注册公司
  • 搜索点击软件seo分析案例
  • 厦门专业网站设计公司php网站建设网站
  • 宝安营销型网站制作重庆旅游网页设计
  • 网站制作app免费软件成都做小程序的公司排名
  • 网站怎么制作 推广模板做的网站不好优化
  • 为什么网站后台怎么换图片个体户网站备案
  • 简约 个人网站应用公园收费标准