Shopify 顾客账户

顾客细分 segment 打完标签半天不更新怎么办

现象#

给顾客打了 vip 标签,VIP customers 这个 segment 过了半小时成员数还是没变,按 segment 发的折扣码少发了几百人。

原因#

  • segment 是异步批量计算的,成员列表按任务刷新,不会随标签写入即时变化
  • 条件里选了错误的字段,把标签当成姓名或邮箱去匹配,命中率为零
  • 标签值是 VIP 而条件写的是小写 vip,编辑器里选了区分大小写的匹配方式
  • 订单类条件依赖订单索引,刚下的单还没进索引,成员自然不完整

处理步骤#

  1. 打开该 segment 看右上角成员数与最近更新时间,先判断是延迟还是条件写错
  2. 条件改用 customer_tags CONTAINS 'vip',不要用拼接字符串做模糊匹配
  3. 改完点 Save,等五到十分钟再刷新成员列表
  4. 用 Admin GraphQL 的 customerSegmentMembers 查同一 segment,核对返回 ID 是否含测试顾客
  5. 需要秒级响应的场景改用 Flow 的 Customer tags added 触发器直接发权益

验收标准#

给测试顾客打标签后十分钟内,customerSegmentMembers 返回该顾客 ID,segment 成员数加一。

本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。