顾客细分 segment 打完标签半天不更新怎么办
现象#
给顾客打了 vip 标签,VIP customers 这个 segment 过了半小时成员数还是没变,按 segment 发的折扣码少发了几百人。
原因#
- segment 是异步批量计算的,成员列表按任务刷新,不会随标签写入即时变化
- 条件里选了错误的字段,把标签当成姓名或邮箱去匹配,命中率为零
- 标签值是 VIP 而条件写的是小写 vip,编辑器里选了区分大小写的匹配方式
- 订单类条件依赖订单索引,刚下的单还没进索引,成员自然不完整
处理步骤#
- 打开该 segment 看右上角成员数与最近更新时间,先判断是延迟还是条件写错
- 条件改用
customer_tags CONTAINS 'vip',不要用拼接字符串做模糊匹配 - 改完点
Save,等五到十分钟再刷新成员列表 - 用 Admin GraphQL 的
customerSegmentMembers查同一 segment,核对返回 ID 是否含测试顾客 - 需要秒级响应的场景改用 Flow 的
Customer tags added触发器直接发权益
验收标准#
给测试顾客打标签后十分钟内,customerSegmentMembers 返回该顾客 ID,segment 成员数加一。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。