每日整理真实提问 356 个问题 · 726 个回答 需要系统性的技术文档?看 Shopify 技术百科 1000 篇 → 400-873-8117
已解决 提问于 2 个月前

必须实现的三个隐私 webhook 是什么

2 个回答 2,485 次浏览 Webhook 与事件 最后活跃 1 个月前
45

应用要上架 App Store,审核提到必须实现客户数据相关的 webhook,不清楚具体要做什么。

泽
阿泽提问者
前端工程师 · Hydrogen / Storefront API
2 个月前提问 · 已收到 2 个回答

2 个回答

已采纳 · 提问者确认解决
53

先把判断放在前面:平台要求应用响应数据主体请求,包括数据导出、客户删除、店铺删除三类强制 webhook。

1处理顺序

  1. 实现 customers/data_request:导出该顾客在你系统里的数据并在规定时间内提供给商家。
  2. 实现 customers/redact:删除或匿名化该顾客的数据。
  3. 实现 shop/redact:店铺卸载后清理该店铺全部数据。
  4. 三个端点都必须验签,并在超时内返回 200,实际处理可异步。
  5. 记录请求日志,保留处理凭证以应对审核。
验收:三个端点都能在测试环境下正确响应,并留下处理记录。
风 风格技术团队 回答于 2 个月前
21

注意 shop/redact 是在卸载后延迟几天才投递的,别把应用卸载时的清理逻辑和它搞混,两者都要做。

镇 小镇 · Shopify Plus 架构顾问 · 2 个月前

你的处理方式是什么?

写下你实际验证过的步骤,比「我也有这个问题」有用得多。当前版本为静态展示,提交后会由团队整理并回复。

描述你遇到的现象、店铺环境(主题 / 套餐 / 应用)、已经试过哪些操作……
我要单独提问 工作日 10 分钟内回复,可直接加微信 fenggejishu