SuperAPI AI 工具集

customerio-primary-workflow

办公与效率

查看项目

更新于 10-16 06:20

技能介绍

用途:实现 Customer.io 的核心消息工作流,即通过 SDK 识别用户、追踪生命周期事件,并在仪表盘配置由事件触发的自动化活动(欢迎序列、引导流程、挽回序列等)。

主要能力:定义集中式事件分类(注册、邮箱验证、功能使用、升级、取消等);封装 MessagingService,在 identify() 中写入分段所需属性,在 track() 中发送触发事件;将调用集成到应用路由(如注册、验证邮箱),采用 fire-and-forget 避免阻塞响应;在仪表盘按事件创建活动,配置等待、分支(如是否已验证邮箱、是否创建首个项目)与 Liquid 模板变量(如 {{ customer.first_name }}、{{ event.method }})。

使用方式:需先配置 customerio-node 的 Track API 凭据,并在仪表盘创建由自定义事件触发的活动。示例代码使用 TrackClient 与 RegionUS,通过环境变量 CUSTOMERIO_SITE_ID、CUSTOMERIO_TRACK_API_KEY 初始化。

限制与注意:事件名区分大小写,不匹配则活动不触发;identify() 必须包含 email,否则用户收不到邮件;重复触发事件可能导致重复发送,需去重;Liquid 变量缺失会渲染异常。资料未提供具体收费、价格或平台支持范围。