Web 推送

创建应用

创建应用步骤:

创建应用 :

点击[创建应用]按钮即可;
jpush_web

配置应用信息:

Step1: 基本信息:输入应用名称 (必填), 上传一个图标;
jpush_web

Step2: 配置 Android 平台信息:填写应用包名, JPush 系统会在后台根据你输入的包名生成的推送的 Android 应用 Demo, 该 Demo 包含了该配置的信息;
jpush_web

Step3: 配置 iOS 平台信息:上传相关环境的推送证书,并填写和证书配套的密码;
jpush_web

Step4: 配置 WinPhone 平台信息:选择是否开启即可; jpush_web

  1. 注意:Android 的包名和 iOS 的证书一旦配置,不允许修改;
  2. 如果测试应用配置有误,可删除应用重新创建(应用信息 - 编辑 - 删除);
  3. 如果是线上应用的某一个平台配置有误需要更改,可联系 support@jpush.cn 处理。

Step5: 信息配置完成后,查看应用信息如下:
jpush_web

应用管理

点击[应用管理]回到首页,可浏览所有应用的信息,点击应用名称或设置可查看应用详情,点击推送可去到发送通知页,编辑并推送通知,点击统计,可查看该应用的所有统计数据;
jpush_web

jpush_web

应用详情如下
jpush_web

应用设置如下
jpush_web

分组管理

点击[应用管理]回到首页后,在导航中点击[分组管理],可浏览应用的分组管理信息并创建新分组,你可以将几个 App 分为一组,选择分组推送即可同时推送给组内所有的 App;
jpush_web

jpush_web

报表下载

点击[应用管理]回到首页后,在导航中点[报表下载],可以根据时间对报表进行下载; jpush_web

jpush_web

发送通知

路径:选择应用->极光推送->发送通知
填写推送内容后点击页面最下方的[发送预览]按钮即可;
该功能对应 Rest API - Push - Notification

  1. 注意:如果选择别名、标签、registrationID 推送,在输入一个值后需要回车确认。

jpush_web

Web 界面会弹出发送预览页面, 选[确认]即可;
jpush_web

推送成果后,弹出对话框,点击[去看看]即可查看推送结果;
jpush_web

自定义消息

路径:选择应用->极光推送->自定义消息
填写推送内容后点击页面最下方的[发送预览]按钮即可;
该功能对应 Rest API - Push - Message jpush_web

富媒体消息

路径:选择应用->极光推送->富媒体消息;
可通过模板发送 landing page、弹窗、信息流等形式的富媒体消息,或者直接通过URL发送预先编辑好的页面;
该功能不支持调 API 推送,仅支持官网控制台推送

通过全屏式模板发送

  • Step1:路径:选择应用->极光推送->富媒体消息->模版->全屏式模板;
    jpush_web

  • Step2:进入模板内容编辑页面,填写所有内容,右侧可预览内容的展示效果,单击[下一步];
    jpush_web

  • Step3:单击[预览富媒体页面],可预览刚刚编辑完成的全屏式富媒体模板;单击页面最下方的[发送预览]按钮,按照提示操作,即可完成该全屏式富媒体的推送;
    jpush_web

通过弹窗模板发送

  • Step1:选择应用->极光推送->富媒体消息->模版->弹窗,挑选适合的模板;
    jpush_web

  • Step2:进入模板内容编辑页面,填写所有内容,右侧可预览内容的展示效果,单击下一步;
    jpush_web

  • Step3:单击[预览富媒体页面],可以预览刚刚编辑完成的弹窗模板,单击页面最下方的[发送预览]按钮,按照提示操作,即可完成该弹窗的推送;
    jpush_web

通过信息流模板发送

  • Step1:路径:选择应用->极光推送->富媒体消息->模版->信息流,挑选适合的模板;
    jpush_web

  • Step2:进入模板内容编辑页面,填写所有内容,右侧可预览内容的展示效果,单击下一步;
    jpush_web

  • Step3:单击[预览富媒体页面],可以预览刚刚编辑完成的弹窗模板,单击页面最下方的[发送预览]按钮,按照提示操作,即可完成该信息流的推送;
    jpush_web

通过URL发送通知

  • Step1:路径:选择应用->极光推送->富媒体消息->URL,单击[下一步]按钮,由于通知的大小有限制,URL不可过长,若URL超过限制长度,请自行转成短地址再输入; jpush_web

  • Step2:URL不提供页面预览功能,请确保输入正确的URL,在发送通知页面填写通知内容(该内容将展示到通知栏上,不填写则不展示),单击页面最下方的[发送预览]按钮,按照提示操作,即可完成URL推送;
    jpush_web

推送历史

路径:选择应用->极光推送->推送历史
在右边可以浏览推送的历史数据,包含推送时间,内容,类型,IOS 目标|成功,Android 目标|成功,Winphone 目标|成功,操作; 点开操作中的[详情],可以展开消息详情,查看详细的推送内容。

jpush_web

说明

  • 类型包括:广播、tag、alias、Registration ID、segment
  • 操作包括:转发、详情、删除

注意

推送历史数据只保留一个月的统计信息。

详情如下:
jpush_web

统计示例:
jpush_web

定时推送

路径:选择应用->极光推送->定时消息
右边的下拉菜单中可以选择[通知]还是[自定义消息]的定时推送消息;
该功能对应 Rest API - Schedule - 创建定时任务jpush_web

定速推送

定速推送时长(分钟),在应用的“推送”模块,点击定速推送
该功能对应 Rest API - Push - options 可选参数 - big_push_duration 字段 jpush_web

用户分群

路径:选择应用->极光推送->用户分群->创建用户分群
用户分群可设置:标签、地理位置、活跃用户、系统版本、智能标签中的一个或多个条件;
用户分群的名称为必填项,在控制台向用户分群发送时使用名称;
用户分群的 ID 是在创建之后生成的,调用 API 时可在 Audience 中指定该 ID 进行推送;
jpush_web jpush_web

地理围栏

路径:选择应用->极光推送->地理围栏->创建地理围栏
地理围栏需要设置:围栏名称、围栏的经纬度和半径、是否要重复提醒、提醒频率、触发围栏的条件是进入还是离开、围栏有效期、围栏类型;
需要特别说明的是围栏类型分为两类:触发回调、触发展示;
触发回调:SDK客户端触发地理围栏条件后,推送消息直接展示。
触发展示:SDK客户端触发地理围栏条件后,会将满足条件的客户端 Registration ID 等信息和地理围栏 ID 值回调给用户,用以满足个性化推送场景;此种类型地理围栏仅针对VIP用户提供,详情请联系:商务客服

jpush_web

触发展示类型创建条件如下:

jpush_web

触发回调类型创建条件如下:

jpush_web

日活优化

路径:选择应用->极光推送->日活优化;

早上好

  • Step1:路径:选择应用->极光推送->日活优化->早上好,选择[配置]然后“启用配置”; jpush_web

  • Step2:确认发送时间(默认每天早上07:00,可修改),确认用户点击推送打开的多媒体页面返回时跳转逻辑,单击页面最下方的[确认]按钮,即可完成功能配置;
    jpush_web

  • Step3:当Step2配置的时间到达时(每天同一时间定时发送),此应用APP的所有用户将都能收到一条预定推送,推送效果如下;
    jpush_web

  • Step4:路径:选择应用->极光推送->日活优化->早上好,选择[数据报表],可以统计到针对此类多媒体推送内容中各个板块的数据指标; jpush_web

统计与报表说明

查看报表

JPush 的 Web 上提供了多种应用级别的统计数据。如下图所示,用户在登录 JPush 帐号,并选择了具体的应用后,可以在顶部导航条内选择“统计”

选择报表类型

JPush 统计包括:推送统计、用户统计、API 统计、活跃分析、在线留存率、用户分群统计、设备信息统计、排行统计、地区分布、错误列表、流失分析、回访分析
jpush_web

选择统计时间

可以在报表右上角选择统计的时间范围,也可以自定查询范围,具体统计周期如下图所示。单位粒度依次为:小时,天,月。
例:如果选择“昨天”,那么报表呈现的数据是以小时为单位;如果选择“最近 7 天”,那么报表呈现的数据则是以天为单位。
jpush_web

统计项说明

推送统计

推送报表呈现“推送数量”和“用户点击”情况,部分统计效果需要实现 推送效果反馈 API

送达数量
Android 用户实际收到推送的数量合计,该数量包括:通过 Portal 发出的,以及通过 API 发出的。包括通知,也包括自定义消息。

  1. iOS Window Phone 系统由于原理不同,此曲线显示的为正确送达到 APNS MPNS 的统计。

用户点击数
用户通过点击通知栏消息进入应用的次数。

  1. 对于 Android 应用,需要实现了统计分析 API 才有这个统计数据。

用户统计

新增用户
“新增用户”是指新增的 JPush 注册用户。当应用第一次启动时,JPush SDK 会向 JPush 发起内部注册。

iOS 系统如果用户在首次使用时选择「禁用推送」:

  • 若使用的 JPush iOS SDK 版本低于 3.0.9 且(iOS 系统版本低于 iOS 10 或获取不到 DeviceToken),则不计入新增用户统计;

  • 若使用的 JPush iOS SDK 版本是 3.0.9 及以上,禁用推送或获取不到 DeviceToken 不影响新增统计,建议升级。

在线用户
“在线用户”是指统计周期与 JPush Server 建立网络连接成功的用户总数。统计时间连接过一次,则计入该统计项目,同一用户多次连接不重复计算。

活跃用户
“活跃用户” 是指统计时间内至少打开一次应用的用户总数。活跃用户与在线用户的区别是,活跃必须是用户打开过应用而在线用户是用户侧有网络与 JPush 保持连接。

  1. Android 系统,需要实现推送效果反馈 API 才可以统计到活跃用户。

API 统计

API 统计
统计时长内调用 Push API 的总次数。注:API 次数不同于消息数,一次广播推送与一次别名推送均为 1 次 API 调用。

活跃分析

推送数量
定义同上,这里主要用作对比曲线,用来衡量推送后的用户活跃效果

用户打开次数
所有用户打开应用的次数合计。该指标可用于观测,是否随着推送数量的增加,用户打开应用更多了。

  1. Android 系统,需要实现了推送效果反馈 API 才有此统计数据。

用户使用时长(分钟)
所有用户使用应用的时长合计。该指标可用于观测,是否随着推送内容的不同,用户使用应用的时间更长。

  1. Android 系统,需要实现了推送效果反馈 API 才有此统计数据。

在线留存率

某段时间内新增的,过了一段时间以后仍然还在与 JPush 服务器有连接的用户,称为留存用户。留存用户占当时新增用户的比例称为留存率。“在线留存率“”可以更真实的反映用户的用户留存情况。

  1. 注意:JPush 的留存用户定义是在线用户,即与服务器仍然有连接的用户(可以是不打开应用只后台在线)。
  2. 此定义不同于其他根据用户活跃统计的“活跃留存率”,由于 iOS 平台机制用户打开应用才可能在线所以此留存约等于“活跃留存”

例如:日留存。某一天新增的用户数为 100,在 3 天后这 100 个用户中依然在线的用户数为 50,那么这天新增用户的 3 天留存率为 50%。