写点什么

个推开发者服务进阶之路

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

    阅读完需:约 9 分钟

个推开发者服务进阶之路

AI 大模型超全落地场景&金融应用实践,8 月 16 - 19 日 FCon x AICon 大会联诀来袭、干货翻倍!

在移动互联网时代,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:383937
用户头像

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

关注

评论

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

使用Postman发送POST请求的指南

霍格沃兹测试开发学社

数栈xAI:轻量化、专业化、模块化,四大功能革新 SQL 开发体验

袋鼠云数栈

大数据 AI 大模型 大数据模型 数据大模型

做了2年前端,盘点前端技术栈!大佬轻喷~

伤感汤姆布利柏

inBuilder 低代码平台新特性推荐 - 第二十一期

inBuilder低代码平台

开源 低代码

SD-WAN企业组网六大优点

Ogcloud

SD-WAN 企业组网 SD-WAN组网 SD-WAN服务商 SDWAN

干货下载 |《数据治理:数据中台建设与能力提升策略》

博睿数据

深入探索Chrome开发者工具:开发者的利器

霍格沃兹测试开发学社

视频生成模型 Dream Machine 开放试用;微软将停止 Copilot GPTs丨 RTE 开发者日报 Vol.224

声网

音频剪裁大师:使用 Python 和 ffmpeg 分割音频的完整指南

霍格沃兹测试开发学社

企业上云的优点、难点及SD-WAN解决方案的探讨

Ogcloud

SD-WAN 企业组网 SD-WAN组网 SD-WAN服务商 SDWAN

吞吐量10倍提升!分布式文件系统性能优化创新方案

焱融科技

低代码开发平台助力企业快速响应市场需求

快乐非自愿限量之名

低代码

预告|博睿数据将受邀出席GOPS全球运维大会北京站!

博睿数据

英特尔发布AI创作应用AI Playground,将于今夏正式上线!

E科讯

无缝融合:使用 Python 和 PyFFmpeg 合并视频的完整指南

霍格沃兹测试开发学社

pytest 参数化测试用例

测吧(北京)科技有限公司

测试

【中英互译】可以为你出谋划策的AI翻译

AppBuilder

Windows电脑安装Apache JMeter的详细教程

霍格沃兹测试开发学社

一杯咖啡的艺术 | 如何利用数字孪生技术做出完美的意式浓缩咖啡?

Altair RapidMiner

人工智能 数据分析 数字孪生 altair

英特尔旗下子公司发布OLEA U310 SoC

E科讯

基于云效 AppStack,5 分钟搞定一个 AI 应用的开发和部署

阿里巴巴云原生

阿里云 云原生 云效

VSCode安装使用教程,保姆级!

霍格沃兹测试开发学社

AI “黏土画风”轻松拿捏,手把手带你云端部署 ComfyUI

阿里巴巴云原生

阿里云 云原生

焱融科技参编国内首个高性能计算存储标准

焱融科技

ICE.AI市场需求与愿景

科技汇

基于云效 AppStack,5 分钟搞定一个 AI 应用的开发和部署

阿里云云效

阿里云 云原生 云效

【IoTDB 线上小课 04】时序数据库怎么选?揭秘性能核心指标!

Apache IoTDB

活动回顾丨飞天技术沙龙 Serverless + AI 专场(上海站)回顾 & PPT 下载

阿里巴巴云原生

阿里云 Serverless 云原生

Postman变量使用指南

霍格沃兹测试开发学社

掌握JMeter:深入解析如何提取和利用JSON数据

霍格沃兹测试开发学社

Word文档中如何做思维导图?2个实用技巧推荐,办公必备!

彭宏豪95

效率工具 思维导图 word 在线白板 办公软件

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