为什么要删除用户或订阅?
您可能出于以下几个原因想要删除用户和订阅:
- 数据隐私合规 – 满足用户的数据删除请求。
- 清理非活跃数据 – 删除不再使用您的应用程序或网站,或已更换设备的用户的旧订阅。
一旦您删除用户,此操作是不可逆的。被删除的用户只有在以下情况下才能再次接收消息:
- Web: 清除浏览器 cookie 并重新访问您的网站。
- 移动设备: 重新打开应用程序(确保应用程序使用最新的 OneSignal SDK)。
- 电子邮件/短信: 使用相同的电子邮件或电话号码重新添加。
删除前的建议
-
导出用户数据
下载包含所有用户数据和自定义字段的 CSV,用于备份或合规。
-
了解 用户和订阅之间的区别。
-
仔细检查您的受众以防止意外删除。
在操作之前,请始终验证您的过滤器和数据。删除操作无法撤销。
自动删除订阅(仅限免费计划)
- 在付费计划中,订阅会保留直到手动删除。
- 在免费计划中,OneSignal 在 18 个月不活跃后会自动删除休眠的推送订阅。
休眠意味着:
- 应用程序或网站在 18 个月以上未打开,或
- 在此期间未记录任何活动
更多信息请参阅我们的隐私政策。
使用 API 删除用户和订阅
使用 删除用户 API 来删除用户和所有关联数据。
- 支持使用
external_id、onesignal_id 或其他别名进行删除。
- 最适合隐私合规或完整用户记录删除。
使用 删除订阅 API 来删除个别订阅,如旧设备或会话。
在仪表板中删除用户和订阅
- 转到受众 > 订阅
- 搜索您要删除的订阅
- 点击选项 > 删除
要删除多个用户或订阅:
- 创建分段
- 按照分段文档构建您的分段。
- 要定位列表,上传 CSV 并应用标签。
- 要删除非活跃用户,按最后会话 > 4321 小时(约 6 个月)过滤。确保您使用”大于”(而不是”小于”)。
- 查看分段
- 删除
- 在受众 > 订阅中:
- 选择分段。
- 点击更新/导入用户旁边的箭头。
- 选择删除分段中的订阅。
您将看到一个确认屏幕,显示记录数量和输入分段名称的提示。确认后,将出现成功屏幕,您将收到确认电子邮件。每个应用一次只能删除一个分段。