本文介绍如何使用回执日志功能查看消息发送成功的回执及回执分析结果。
使用流程

创建子账号并授权
使用当前主账号创建子账号,并授权RAM读写权限(AliyunRAMFullAccess策略)和日志服务的读写权限(AliyunLogFullAccess策略)。
使用子账号登录阿里云控制台,创建AccessKey并保存AccessKey ID和AccessKey Secret,详细操作参见创建AccessKey。
配置回执事件采集
开通日志服务
使用子账号登录日志服务控制台,并开通日志服务。
说明目前日志审计服务免费,其涉及的数据存储、读写流量等按量付费,详情请参见日志服务的计费方式。
日志审计服务全局配置
使用子账号登录日志服务控制台。
在日志服务控制台的日志应用区域,单击日志审计服务中的进入应用。
在审计配置>云产品接入>全局配置页面,配置如下信息。
在中心项目Project所在区域中,选择日志中心化存储的目标地域。目前支持华北2(北京)、华北5(呼和浩特)、华东1(杭州)、华东2(上海)、华南1(深圳)、新加坡。
在云产品列表中,选择开启移动推送的日志审计功能,并配置存储时间。
配置采集同步授权,输入子账号的AccessKey信息,AccessKey信息不会被保存,仅临时使用。
说明开启产品的日志审计功能后,会产生shard租用费用,详情请参见日志服务按量付费。
单击保存。
说明日志审计服务全局配置完成后需等待1分钟后生效。
更多日志服务配置请参日志服务产品文档。
查询回执日志
登录移动推送控制台。
左侧导航栏选择数据统计>回执日志,进入日志查询页面。
选择时间范围,系统自动筛选符合时间范围的回执日志。
在搜索框中输入查询分析语句,单击查询/分析,查看分析结果。
说明查询分析语句有查询语句和分析语句构成,格式为查询语句|分析语句,详情请参见查询分析日志。
回执日志字段说明如下:
字段
说明
__time__
事件时间,示例:2018-02-27 11:58:15
__topic__
主题,固定为cps_callback_event
app_key
AppKey
message_id
消息ID,示例:868947123456789
event_time
回执事件时间,示例:2020-03-02 11:04:51
event_type
回执事件类型,有以下几种类型:
sent:送出
sent_fail:送出失败
arrive:到达
click:点击
clean:清除
device_id
设备ID,示例:96d7c9db01ccxxxxxxxxxxxxxxxxxxxx
device_type
设备类型,示例:ANDROID/IOS
last_active_time
设备最后活跃时间,示例:2020-01-31 11:58:02
app_version
应用版本号,示例:5.20
client_ip
客户端IP
brand
设备品牌,示例:vivo
network_type
设备网络类型,示例:Wi-Fi
os
设备操作系统,示例:Android
os_version
设备操作系统版本,示例:4.2.2
isp
设备所属运营商,示例:联通
job_key
推送任务自定义标识,当JobKey不为空时,回执日志中会附带该字段。示例:123
utdid
设备内部utdid,示例:VoVRNvfToCwDAP49K0RVeWJz
app_id
应用ID
event_channel
发送通道
vendor_message_id
厂商通道消息ID
reason
发送失败原因
消息回执分析
登录移动推送控制台。
左侧导航栏选择数据统计>回执日志,选择Android消息回执分析/iOS消息回执分析页签。
输入app_key对回执分析结果进行过滤。
回执分析中将展示以下信息。
参数
说明
来源IP分布
展示所选时间范围内所有回执的IP分布情况。
总数
展示所选时间范围内所有回执的总数
到达数
所有送达到设备的消息总数。Android:所有设备收到的消息总数。Android端自有通道、厂商通道均有送达的回执,到达数是所有到达类型回执的总和。iOS:iOS通知是投递给苹果APNs服务器的,到达依据是只要苹果服务器没有返回错误反馈,就认为送达。
点击数
展示所选时间范围内,推送到设备的通知或消息被用户点击的数量。统计方式:event_type为click的所有回执数量。
回执趋势
展示所选时间范围内所有回执类型的数量趋势。
品牌分布
展示时间范围内所有推送成功的设备的品牌分布情况。
运营商分布
展示时间范围内所有推送成功的设备的运营商分布情况。
操作系统分布
展示时间范围内所有推送成功的设备的操作系统分布情况。
操作系统版本分布
展示时间范围内所有推送成功的设备的操作系统版本分布情况。
在文档使用中是否遇到以下问题
更多建议
匿名提交