# 创建 Push 活动的 FAQ
## 1. 厂商 Push 通道与极光等第三方 Push 通道的区别?
>[info]
>EA 目前已经针对 Android 机型对接了华为、小米、vivo、OPPO、魅族等 5 家厂商 Push 通道,支持苹果 APNs 通道,并且支持极光等第三方 Push 服务商。
5 家厂商 Push 通道都是系统级通道,而第三方 Push 服务是应用级通道,当 App 后台进程被杀死(系统自动清理、用户主动清理等)时,第三方 Push 服务就无法触达用户,但是此时通过厂商 Push 通道依然可以向用户发送 Push 消息。
每家厂商 Push 通道在排除用户网络条件等客观因素下,Push 活动的平均到达率都可以保证在 90% 以上的水平,而第三方 Push 服务商很难做到如此高的消息到达率。
因此建议大家在使用 EA 创建 Push 活动时,选择“智能路由”方式,智能路由会优先使用厂商 Push 通道来保证消息到达率。
## 2. EA Push 活动是否支持发送图文 Push 消息?
暂时不支持。
因为EA Push 活动主要使用的是厂商 Push 通道,而目前 5 家厂商通道对图文消息的支持程度不同,现状如下:
| 厂商 | 文本消息 | 图文消息 |
| ---- | ---- | ------------------------ |
| 华为 | 支持 | 不支持,但是可以通过自定义图标间接实现小图文样式 |
| 小米 | 支持 | 支持 |
| vivo | 支持 | 不支持 |
| OPPO | 支持 | 支持 |
| 魅族 | 支持 | 不支持 |
因为 EA 具备“智能路由”的功能,后续我们会迭代加强此功能,做到能够支持图文消息的通道使用图文,不支持的通道使用默认文本消息,不显示图片,以此来提高用户体验。敬请关注产品 changelog。
## 3. 如何理解到达率?
到达率指 Push 消息真正发送到用户手机上的用户数除以目标用户数
到达率=消息成功发送到手机的用户数/目标人群用户数
由此可见,影响到达率的主要因素在于分子中的“成功发送”,发送失败的主要原因包括:
* 用户已经卸载了 App
* 用户手机在消息有效期内一直未联网(默认有效期为:3天)
* 用户每天收到的消息数已经达到上限
## 4. 在 EA 产品中,Push 的点击量是如何统计的?
根据不同厂商 Push 通道的能力不同,EA 统计点击量的方式也有差异。针对通过小米 Push 通道发送的的消息,EA能够自动回收点击数据;针对通过华为、OPPO、vivo、魅族、APNs 等 Push 通道,需要使用回调来统计点击数据。
## 5. EA Push 功能是否可以支持统计 App 卸载量?
可以粗略统计 App 的卸载量。
目前通过 Push 消息来间接统计 App 卸载量主要有 2 种方式:
* 通过统计一段时间内 Push 活动的送达情况并进行汇总
* 定期给存量用户发送静默 Push 消息来监听卸载情况
但是不同厂商 Push 通道对消息回执反馈的状态不同、对静默 Push 消息支持的能力不同,暂时无法精确统计全部机型的 App 卸载情况,现状如下:
| 厂商 | 能够返回的状态 | 是否支持静默 Push 消息 |
| ---- | ------------------------ | -------------- |
| 华为 | App 卸载 | 否 |
| 小米 | 目标设备无效(包含 App 卸载等 4 种因素) | 是 |
| OPPO | 目标设备无效(包含 App 卸载等 3 种因素) | 否 |
| vivo | 目标设备无效(包含 App 卸载等 2 种因素) | 否 |
| 魅族 | 推送失败(包含 App 卸载等多种因素) | 否 |
| iOS | 目标设备无效 | 是 |
根据以上情况,统计得到的 App 卸载量实际包含了多种情况,常见为:
* App 已经卸载
* 手机长时间未联网(30天以上)
* App 卸载又重新安装
* 用户主动关闭 Push 权限
## 6. 为什么 Push 消息的到达率很高,点击率却很低?
每次 Push 活动从送达成功到用户点击消息,都会出现用户漏出的情况,本质是一个漏斗模型,除了技术因素导致送达未曝光的原因外,点击率过低主要由以下几点因素导致:
* Push 消息的文案没有吸引力,无法激发用户点击的欲望
* 用户关闭 Push 通知相关权限,导致消息无法亮屏显示、在通知栏显示等
* Push 消息的发送时机设置不当,导致用户查看手机时已经堆积了大量 Push 消息,较早的消息被忽略
## 7. Push消息【特殊用例】
### 一、用户场景
Push消息的目标用户不是“事件”的触发者
> 例如,当用户希望在有人扫描经纪人A的二维码时,给经纪人A发送Push消息提醒,此时经纪人A并非“扫描二维码”事件的触发者。
### 二、解决方案
通过用户端设置userID的形式,流程如下:1、二维码的信息中需要带经纪人的userID;2、当用户扫码二维码跳转到指定页面,将经纪人的userID带到指定页面;3、拿到经纪人的userID,通过调用AnalysysAgent.alias切换到经纪人的userID下;4、然后通过上报user浏览事件。将用户的信息放到事件的属性信息里上报,推送Push消息给目标用户。
- 使用指南
- 智能运营产品使用手册
- ⏰ 5 分钟快速上手
- ✍️ 我要发布活动
- 创建 web 弹窗活动
- 创建短信活动
- 创建微信客服消息活动
- 创建信息流广告活动
- 创建微信小程序活动
- 创建微信模板消息活动
- 创建 App 弹窗活动
- 创建 Push 消息活动
- ⚙️ 自动化工作流
- 基本组件介绍
- 用户类组件详细说明
- 触达通道类组件详细说明
- 条件类组件详细说明
- 📖 内容管理
- H5编辑器
- 表单编辑器
- H5互动编辑器
- 👬 微信粉丝管理
- 📲互动玩法
- 分销裂变
- 拼团裂变
- 任务宝
- 定金膨胀
- 企业微信运营工具
- 企业微信上线准备-配置引导
- 创建员工欢迎语
- 创建客户群欢迎语
- 创建群发客户消息
- 转化目标的配置及应用
- 创建群发客户群消息
- 创建客户标签
- 创建客户群标签
- 创建员工活码
- 添加聊天工具栏
- 获取群二维码
- 创建企业朋友圈
- 创建素材中心
- 如何创建和使用批量加好友
- 📄 更新日志
- 功能更新
- 用户权限管理
- 审批功能
- 版本更新
- V2.1裂变、企微功能
- 开发者指南
- 系统初始化
- 扫码绑定微信
- 配置方舟数据平台
- SDK集成文档
- 微信小程序 SDK
- JS SDK
- Android SDK
- iOS SDK
- SDK 版本更新说明
- EA 系统集成文档
- API
- 推送API
- 错误码
- 其他
- 名词解释
- 如何配置阿里云短信通道
- 邀请有礼注册事件及转化事件上报指南
- FAQ
- 创建 Push 活动的 FAQ
- 创建微信模板消息活动的 FAQ
- 创建微信小程序活动的 FAQ
- 创建微信客服消息活动的 FAQ