AICon日程100%就绪,9折倒计时最后一周 了解详情
写点什么

个推开发者服务进阶之路

  • 2019-02-13
  • 本文字数:2849 字

    阅读完需:约 9 分钟

个推开发者服务进阶之路

在移动互联网时代,App 贯穿我们的工作和生活,他们既是工作的必需品,也是生活的乐趣之源。对用户来说,App 的推送服务是必不可少的,它不仅能让用户及时收到重要的消息,也能让推送的服务商获得更多的流量,实乃双赢之举。


但是对开发者和企业来说,推送并不是终点,而只是其中的一个环节,App 的运营者还需要多方位的了解用户的属性,才能针对性地策划出运营方案,此时需要对 App 进行用户画像和数据统计,也就是说,将信息推送、用户画像、App 的数据统计结合起来形成一个闭环,相辅相成,才能充分发挥 App 的价值,实现利益最大化。


在这方面,个推率先打破了业界单一推送服务的惯例,走向了推送服务生态建设之路。本文将对其旗下个推(信息推送)、个像(用户画像)、个数(应用数据统计)三个产品的功能和技术进行剖析,开发者可以按照下文的接入方式尝试使用。

1.个推 4.0

v4.0 是最新的个推推送服务的版本,客户端支持 Android 和 iOS 两个平台,云端支持丰富的网页端推送管理功能和多种语言版本的 API 开放接口。

技术特点

在 Android 平台上,个推 SDK 服务可以长期运行,如果出现断网问题,它也能在网络恢复后重新接收在离线期间服务端推送的消息。


在 iOS 平台,由于 iOS 系统的限制,个推 SDK 在 iOS 平台上无法长期在后台运行,当应用在前台运行时,个推 SDK 服务可以正常运行,可以实时接收服务端的推送消息;当应 用在后台期间,个推服务端会自动借助 Apple Push Notification Service (APNs)实现消息推送,用户启动应用后,个推 SDK 服务可以重新接收在应用停止期间服务端推送的离线消息。该服务框架如下:



至于服务端 API,个推提供 Java、C#、PHP、Python 等多种语言版本的服务端 API SDK,可以和各种第三方应用服务器技术架构进行对接。


将以上三个平台结合起来,整体的架构如下:


集成方式

我们先以 Android 平台为例,快速集成方式如下:


  • 在个推开发者中心申请个推账号;

  • 创建账号并登录个推开发者中心后,可以在应用列表中看到自动生成的【个推 App Demo】,点击【下载应用】,下载后安装到手机上;

  • 打开手机上的【个推演示】应用,确保看到 clientid 这一栏成功获取到值,此时可根据自身情况选择透传测试或通知测试的其中一种。


透传测试: 点击透传测试,模拟服务端推送 payload(透传)数据给客户端,对于该数据 SDK 不做任何处理原封不动的广播给客户端,显示在日志框中。


通知测试: 点击通知栏测试,模拟服务端推送消息到客户端, 客户端 SDK 收到后弹出通知, 该通知是由 SDK 负责弹出。


  • 你也可以在个推开发者中心,选择【个推 App Demo】应用,点击【创建推送】->【推送通知】,对通知标题和内容进行简单编辑后即可发送。


关于 iOS 快速集成的方法,可点击此链接查看。

应用场景

目前,个推 4.0 在三分钟内能够快速集成,实现秒级推送,而且个推结合用户画像分析,在合适的场景下推送合适的内容,大幅度提升消息的点击率、用户活跃度和留存率。最新版本的个推 4.0 对未收到推送消息的客户端,还可通过短信的形式补发通知,达到全景推送的效果。目前,微博、唱吧、美图秀秀、滴滴等热门 App 都已接入个推实现了全景推送。


但是,个推 4.0 只是满足了推送的基本需求,随着 App 业务的多样化,现有的用户画像已经不能满足市场需求,用户行为背后的原理需要深挖,才能做更精准的推送,所以,个像诞生了。

2.个像

个像在个推的基础上,结合个推的大数据能力,为 App 开发者提供用户画像数据以及实时的场景识别能力,进而精准筛选目标用户、个性化推荐消息和应用更新下载。

技术原理

个像的运行过程主要包括数据收集、数据清洗、数据建模分析、数据产出四个阶段。数据清洗可利用 HADOOP、SPARK 实现设备唯一性识别、行为数据的清洗等, 从而去除冗余数据。数据建模可利用神经网络、文本分析、 分类聚类等技术进行计算机深度学习,从而对用户行为数据 主动学习,进行行为判断,产出用户标签。


之后,数据的产出会形成冷数据画像、温数据回溯、热数据场景和定制化标签四种画像。


冷数据画像也称冷画像,是指基于大数据分析出用户的属性,主要包括用户的年龄层次、性别、地理位置和消费情况。


温数据回溯和热画像可看出用户近期活跃的应用和近期去过的场景,从而推出其社会特征和生活偏好。


定制化标签是将个推数据与第三方数据结合起来,共同建模得出具有价值的特征标签。

接入方式

个像的接入主要有两个方式:


  • SDK 集成:客户端集成个像 SDK,进行初始化 SDK 后,返回给客户一个 ID 即 GIUID(唯一身份标识), 此 ID 需要由客户端提交到客户服务器,然后服务器通过 API 接口传入 GIUID 进行查询用户画 像标签数据。



  • API 接口调用:客户将应用名称、包名及服务端出口 IP 提供后,返回 APP id 等相关信息。客户根据《个像画像数据服务接口文档》及《用户画像编码表》集成测试后方可调用 API 接口查询画像信息。



具体的集成文档参见以下链接:


Android:http://docs.getui.com/gexiang/start/android/


iOS:http://docs.getui.com/gexiang/start/ios/


服务端:http://docs.getui.com/gexiang/start/server/

应用场景

在形成用户属性、行为标签、兴趣标签和场景标签之后,App 运营者就可以进行精准推送内容:


  • 基于特征的推荐:这是指给用户推荐与他们喜欢的物品相似的其他物品;

  • 基于用户的推荐:找到与目标用户相似的用户群,利用该用户群的行为特征对目标用户进行内容推荐;



以上两种推荐方法常用于电商应用。


对于想拉活用户的的运营者来说,个像可指导精细化唤醒用户。



而定制化标签常用于广告服务,个推大数据结合三方数据,双方共同建模得出显著价值和特征标签,依据不同标签向用户推送不同内容的广告。


总而言之,个推结合个像,不仅能保证推送的内容更精准,覆盖的客户面和 App 也更广泛。


但对开发者来说,了解用户还不够,还要知道自身的问题,需要了解用户对 App 推送服务的点击情况、卸载原因、业内同类 App 对比,才能不断改进自己,此时,个数的价值就凸显了。

3.个数

个数是一款移动 App 数据统计分析产品,利用无埋点技术从用户属性、渠道质量、行业对比等多指标对 App 进行分析,通过数据可视化展现,协助产品运营决策。

应用场景

个数的功能和微信公众号后台的功能有些相似,两者都可以给用户画像,统计用户的年龄分布、性别、手机操作系统类型和用户所在城市的活跃度。


除此之外,个数还能做更细致地分析:


  • 用户成分统计,包括唤醒用户数、成长的用户数、高频活跃的忠诚用户等;

  • 渠道统计,是指每个渠道的新增、活跃用户数,还能通过使用时长、频次、留存率等维度分析每个渠道的用户质量,这样就能全方位的管理渠道。



个数还能提供自定义事件统计和卸载分析功能,前者统计用户埋点的发生次数、时间、变化趋势等,后者可了解 App 各渠道的卸载数和卸载趋势,同时还能分析卸载的用户流向同类 App 的数量,通过分析这些数据,可以优化自身的投放策略,提高 App 的综合竞争力。


个推、个像、个数三者有机结合,是推送服务的一次大升级,因为它抛弃了传统单一的推送机制,让开发者了解用户、看透市场,从而才能不断提升自我,达到更精细化运营的目的。


2019-02-13 14:384077
用户头像

发布了 83 篇内容, 共 48.3 次阅读, 收获喜欢 187 次。

关注

评论

发布
暂无评论
发现更多内容

基于51单片机的6位密码锁设计

梦笔生花

系统 密码锁 51单片机

云3D渲染在汽车虚拟仿真中的优势体现

3DCAT实时渲染

实时云渲染 云3D渲染 汽车虚拟仿真

全新征程,Pencils Protocol 再获 OKX Ventures 投资

加密眼界

当实时互动遇上新硬件:GIAC 全球互联网架构大会「新硬件」专题论坛

声网

Pencils Protocol 再获 OKX Ventures 投资,全新征程

石头财经

全新征程,Pencils Protocol 再获 OKX Ventures 投资

股市老人

昇腾AI创新大赛2024正式启动

新消费日报

不能忽视的数据治理

凌晞

数据治理

事业-最佳实践-架构-概要设计模版

南山

架构设计 技术方案 概要设计 技术方案模版 概要设计模版

Partisia Blockchain 质押 APR 教程一览,可以随时取消

西柚子

“用嘴编程”时代来了,百度Comate将是开发者必备的“新工具”

Alter

AI

美团面试:如何实现线程任务编排?

王磊

Java

一键自动化博客发布工具,用过的人都说好(掘金篇)

程序那些事

工具 程序那些事 自动发布

矩阵起源全面拥抱AIDC开源软件生态,世纪互联领投千万美元Pre A轮融资

MatrixOrigin

Partisia Blockchain 质押 APR 教程一览,可以随时取消

BlockChain先知

谱写云智融合新篇章,天翼AI云电脑引领产业变革!

编程猫

一文读懂Partisia Blockchain 质押教程,质押 APR 高达 49%

股市老人

Partisia Blockchain 质押 APR 高达 49%,教程一览

石头财经

全新征程,Pencils Protocol 再获 OKX Ventures 投资

BlockChain先知

德国 Industrial AI Podcast 聚焦 Apache IoTDB:探索使用 AINode 进行时序数据管理

Apache IoTDB

全新征程,Pencils Protocol 再获 OKX Ventures 投资

大瞿科技

通义千问 2.5 “客串” ChatGPT4,你分的清吗?

阿里巴巴云原生

阿里云 云原生

Pencils Protocol 再获 OKX Ventures 投资,全新征程

西柚子

客户案例|博睿数据助力上海证券App实现业务增长

博睿数据

XEOS 对象存储深度结合 Alluxio 分布式缓存系统, GPU 利用率提高至 90% 以上

XSKY星辰天合

AI 数据基础设施

What's new in PikiwiDB(Pika) v3.5.4

apache/dubbo-go

redis Redis 可视化工具

游戏直播成品源码究竟是什么?开发搭建平台优缺点有哪些?

软件开发-梦幻运营部

事业-最佳实践-架构-架构边界争议决策

南山

架构 架构决策 架构边界

字节跳动豆包大模型发布,火山引擎全栈 AI 服务助力企业智能化转型

新消费日报

个推开发者服务进阶之路_移动_覃云_InfoQ精选文章