全部产品
云市场

移动推送-快速入门

更新时间:2018-05-15 10:26:43

一、创建App

打开阿里云移动研发平台EMAS控制台,进行后面的操作

一、创建产品和应用

移动服务当前创建应用,需要两步

  • (1)添加产品(产品是一个集合的概念,产品下包含iOS应用、Android应用);
  • (2)在产品处,点击管理后,右上角点击“创建应用”完成应用创建。

1、点击页面中的“添加产品”按钮,即可创建一个新的产品

1

2、输入产品的基本信息创建App时需要输入产品的名称,上传产品图标,选择产品分类。

2

3、产品创建成功

App创建成功后,产品列表会多出一个产品,强烈建议您去配置app。

3

4、创建产品对应的应用

在产品列表页面,点击已经创建的产品按钮,进入产品管理页面。

4

5、在产品管理页面,点击添加应用图标,创建应用(目前需要分端创建)。

5

  • (1)创建Android应用,并填写APP名称和PackageName

6

创建完成后,应用会出现在应用列表中:

7

  • (2)创建iOS应用,并填写APP名称和BundleId

8

9

创建完成后,应用会出现在应用列表中:

10

6.客户端配置完成之后,控制台测试推送功能11

二、下载SDK

SDK下载入口

创建应用后,可以进入SDK下载页面下载阿里云专为移动应用开发提供的SDK。

下载SDK:地址

  • 可以在应用列表页点击 下载SDK 链接进入。
  • 可以在单个 App详情 页后点击 前往开发平台下载 进入。

功能介绍

SDK下载页面提供SDK下载及打包记录功能,各产品SDK支持勾选合并功能,打包记录功能保存最近五次打包记录。

sdk-download

下载SDK

请按需勾选SDK,后台自动去除重复依赖,点击下载按钮后请耐心等待SDK生成完成并根据提示进行下载。

若生成过程中出现异常,请按提示重试或反馈给工作人员。

sdk-package

SDK生成成功后将出现下载提示框,用户可以选择直接下载也可以后续在SDK打包记录中选择下载。

若SDK生成时间过长,用户可以选择后台运行,后续可在SDK打包记录中查看相应状态。

sdk-dowload-page

SDK打包记录

SDK打包记录为用户展示最近五次打包记录,用户可以查看SDK生成状态并下载已生成完成的SDK。

sdk-download-recent

三、配置SDK

iOS 版 SDK配置方法

请参考文档:iOS SDK QuickStart

Android 版 SDK配置方法

请参考文档:Android SDK QuickStart

四、限制说明

产品限制

使用约束

  • 每个用户最多创建30个app(如有业务需要扩展限制,请提交工单申请);
  • Android/iOS消息内容限制:
  1. Android:
  2. Android 消息: Title + Body <= 1800B
  3. Android 通知: Title + Body + AndroidMusic + AndroidOpenType + AndroidActivity + AndroidOpenUrl + AndroidExtParameter <= 1800B
  4. 其中Title Body字段都不能为空
  5. iOS:
  6. iOS 消息: Title Body <= 1800B
  7. iOS 通知: Summary + iOSMusic + iOSBadge + iOSExtParameter <= 1800B
  8. 其中,中文字符算3 Bytes; Title Body Summary字段不能为空
  • 标题小于等于20个字符(中文算1个);
  • 一个设备只能绑定一个账号,账号小于等于64字节。一个账号可以绑定多个设备,设备数量没有限制;
  • 一个设备可以绑定多个别名,最多绑定128个别名,别名长度小于等于128字节。一个别名可以绑定多个设备,最多绑定128个设备;
  • targetValue如果为集合,按别名或者设备推送,一次最多传递1000个(通过“,”分割),按账户推送,则最多传递100个;
  • 每个App最多创建1万个tag,tag名称要小于等于128个字符(中文算1个),一个Tag下可以绑定多个设备,设备个数没有限制;
  • OpenAPI推送包括群推(推送所有设备)和单推(推送部分指定设备),单推时,按照设备或账号推送,单次API调用最多指定1000个设备或1000个别名或100个账号;
  • OpenAPI调用频率:500 QPS/IP;
  • 全推频率限制,同一个Appkey,同一种操作系统(Android/IOS),两次全推的间隔至少为1s。

五、技术支持

一、钉钉群

移动推送-通过钉钉群的形式为您服务,钉钉群内会不定期推送更新通知等各类信息。

  • 请务必下载钉钉,包括PC版和移动版。

  • 搜索钉钉群号:11795523

如果无法搜索到群,请直接提交工单,附加上自己的钉钉手机号,备注:进推送客服群

二、提供工单

工单提交地址为:https://selfservice.console.aliyun.com/ticket/createIndex

六、发布App

经过上面的步骤后,开发者就可以开始发布app了。

建议第一次发布或者版本升级时,可以选取少量的用户进行灰度发布,并通过移动数据分析的统计信息确认发布或升级效果是否符合预期。