用户数据

用于行为分群的客户事件

记录客户刚发生的行为——升级、一笔付款、一周没有动静——精确到发生的那一刻。旅程实时响应,分群不仅能判断“现在是什么状态”,还能追问“多频繁”和“多近期”。

Control Panel 事件创建面板,展示已展开的 Integer、String、Date、Price 属性类型,旁边是已有事件列表

有些事实是一个瞬间,不是一个数字

知道用户当前的等级是一个事实。知道他一小时前取消了订阅,是另一种事实——它发生在具体的某一刻,值得在那一刻响应,而不是等到下一次计划发送。

这正是事件(Event)存在的意义。标签(Tag)告诉你此刻某人的状态;事件告诉你他刚做了什么。

事件可以承载什么

事件只需定义一次:名称、携带的数据。之后每次发生时通过 SDK 或 API 发送,从同一个注册表同时驱动旅程触发器和分群筛选条件。

默认事件自定义事件
来源内置:PW_InAppPurchase、Log out、Payment method changed 等文档化事件按账户自行定义,通过 Control Panel 或 createEvent API
属性最多 100 个,带类型最多 100 个,带类型
类型Integer、String、List、Date、Boolean、Price同样 6 种类型,不同于标签,没有 Version 类型
保留期限按事件类型单独设置按事件类型单独设置
1 / 4
来源
默认事件
内置:PW_InAppPurchase、Log out、Payment method changed 等文档化事件
自定义事件
按账户自行定义,通过 Control Panel 或 createEvent API
2 / 4
属性
默认事件
最多 100 个,带类型
自定义事件
最多 100 个,带类型
3 / 4
类型
默认事件
Integer、String、List、Date、Boolean、Price
自定义事件
同样 6 种类型,不同于标签,没有 Version 类型
4 / 4
保留期限
默认事件
按事件类型单独设置
自定义事件
按事件类型单独设置

把收入和保留期限直接绑定到事件上

Price 类型属性搭配 trackRevenue 标记,可将事件直接接入收入报表。保留期限按事件类型单独设置,而非整个账户统一设置:一个付款事件可以保留一年,而一个低价值互动事件可能一个月后就过期。

多频繁,多近期

只基于当前状态构建的画像,只能告诉你某人是谁,不能告诉你他刚发生了什么。只能按“现在是否成立”筛选的行为分群,无法区分本周做过三次某行为的用户和半年前只做过一次的用户。

事件让分群可以追问频次和时效,把“14 天内没有做过 X”表达得和“做过 X”一样精确。这正是统一用户画像真正可用的关键。

工作原理

  1. 如果需要精确控制,先定义事件

    在 Control Panel(Audience → Events → Create Event)中,或通过 createEvent API:设置名称、描述、最多 100 个带类型属性、可选的 trackRevenue 标记,以及保留期限窗口。跳过这一步,postEvent 会在首次发送时自动创建事件,并根据 payload 推断属性类型。

  2. 从你的应用发送

    在事件发生的那一刻,通过 SDK 的 postEvent(iOS、Android、Web)或 REST /postEvent 接口发送。

  3. 使用它

    作为分群筛选条件(次数加时间窗口)、旅程入口触发器,或画布上的分支条件。

第一步和第三步是无代码操作,在 Control Panel 中完成;第二步需要开发者添加 SDK 或 API 调用。

一个事件,被三种不同功能同时读取

结账时触发的事件,可以通过触发式入口把用户拉入挽回旅程,通过 Condition Split 按事件自带的购物车金额属性对旅程分支,再通过转化目标把旅程标记为成功。三个产品,在事件到达的同一时刻读取同一份数据。

为驱动整个平台而设计

触发式入口读取事件以启动旅程;Condition Split 读取其属性以路由分支;转化目标读取它以将旅程判定为成功。一个事件,三种用途,无需重新定义。

事件适用的场景

用途行业触发条件
实时响应旅程跨境电商、出海游戏、金融科技出海升级、购物车放弃、大额交易:旅程在同一会话内响应
频次与时效分群全行业“30 天内做过 3 次及以上 X”或“14 天内没有做过 X”
收入归因事件跨境电商、出海游戏Price 属性加 trackRevenue,直接接入收入报表
留存与不活跃分级出海游戏、订阅制应用inactivity_7、inactivity_30、d7_retention:分级召回,而非单一标记
用途
1 / 4
实时响应旅程
行业
跨境电商、出海游戏、金融科技出海
触发条件
升级、购物车放弃、大额交易:旅程在同一会话内响应
用途
2 / 4
频次与时效分群
行业
全行业
触发条件
“30 天内做过 3 次及以上 X”或“14 天内没有做过 X”
用途
3 / 4
收入归因事件
行业
跨境电商、出海游戏
触发条件
Price 属性加 trackRevenue,直接接入收入报表
用途
4 / 4
留存与不活跃分级
行业
出海游戏、订阅制应用
触发条件
inactivity_7、inactivity_30、d7_retention:分级召回,而非单一标记

如何判断它在正常工作

Events & Tags 统计功能会显示每个事件在你选择的时间窗口内触发了多少次、覆盖了多少独立用户。在信任一个刚基于新事件搭建的旅程或分群之前,先看这个视图。

需要注意的几点

在基于某个事件构建逻辑之前,值得先检查这几点。

  • 发送一个尚未定义的事件,postEvent 会自动创建它并推断属性类型。如果你需要指定类型、trackRevenue,或不同于推断默认值的保留期限,请先手动定义。
  • 每个事件最多 100 个属性,属性名最长 255 个字符。
  • 没有 Version 属性类型:事件支持 6 种类型,标签支持 7 种。
  • 账户可定义的事件类型数量没有公开上限。

把客户的行为,变成接下来发生的事

标签告诉你某人是谁,事件告诉你他刚做了什么——而这正是旅程或分群可以在事情发生的同一时刻据以行动的依据。

探索相关产品