> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.onesignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 删除用户

> 通过仪表板或 API 在 OneSignal 中删除用户和订阅，用于隐私合规、数据清理或批量删除非活跃数据。

## 为什么要删除用户或订阅？

您可能出于以下几个原因想要删除[用户](./users)和[订阅](./subscriptions)：

1. **数据隐私合规** – 满足用户的数据删除请求。
2. **清理非活跃数据** – 删除不再使用您的应用程序或网站，或已更换设备的用户的旧订阅。

<Danger>
  一旦您删除用户，此操作是不可逆的。被删除的用户只有在以下情况下才能再次接收消息：

  * **Web：** 清除浏览器 cookie 并重新访问您的网站。
  * **移动设备：** 重新打开应用程序（确保应用程序使用最新的 OneSignal SDK）。
  * **电子邮件/短信：** 使用相同的电子邮件或电话号码重新添加。
</Danger>

***

## 删除前的建议

1. [**导出用户数据**](./exporting-data)
   下载包含所有用户数据和自定义字段的 CSV，用于备份或合规。

2. **了解** [用户](./users)和[订阅](./subscriptions)**之间的区别**。

3. **仔细检查您的受众**以防止意外删除。

***

## 自动删除订阅（仅限免费计划）

* 在**付费计划**中，订阅会保留直到手动删除。
* 在**免费计划**中，OneSignal **在 18 个月不活跃后会自动删除休眠的推送订阅**。

**休眠意味着：**

* 应用程序或网站在 18 个月以上未打开，**或**
* 在此期间未记录任何活动

更多信息请参阅我们的[隐私政策](https://onesignal.com/privacy_policy)。

***

## 使用 API 删除用户和订阅

使用 [**删除用户 API**](/reference/delete-user) 来删除用户和所有关联数据。

* 支持使用 `external_id`、`onesignal_id` 或其他别名进行删除。
* 最适合隐私合规或完整用户记录删除。

使用 [**删除订阅 API**](/reference/delete-subscription) 来删除个别[订阅](./subscriptions)，如旧设备或会话。

***

## 在仪表板中删除用户和订阅

### 个别删除

1. 转到**受众 > 订阅**。
2. 搜索您要删除的订阅。
3. 点击**选项 > 删除**。

订阅将从用户中永久删除。

### 批量删除

要删除多个用户或订阅：

<Steps>
  <Step title="创建分段">
    * 按照[分段文档](./segmentation)构建您的分段。
    * 要定位列表，[上传 CSV](./import) 并应用标签。
    * 要删除非活跃用户，按**最后会话 > 4321 小时**（约 6 个月）过滤。确保您使用"大于"（而不是"小于"）。

    <Note>
      在删除前，考虑向该分段发送两条重新参与通知。
    </Note>
  </Step>

  <Step title="查看分段">
    从分段视图导航到**选项 > 查看订阅**。

    <Frame caption="分段操作菜单中的查看订阅选项">
      <img src="https://mintcdn.com/onesignal/YOTSrtBSoqdrJ37A/images/docs/4ed62fb6c622c8d015748d361a05dc1559a2a7ae1b7c4d4e2c59a2dfcfd629b5-view_subscribtions.jpg?fit=max&auto=format&n=YOTSrtBSoqdrJ37A&q=85&s=c16c52d41ffcd4d7fa993e447638a5d5" alt="分段操作菜单中的查看订阅选项" width="2302" height="1274" data-path="images/docs/4ed62fb6c622c8d015748d361a05dc1559a2a7ae1b7c4d4e2c59a2dfcfd629b5-view_subscribtions.jpg" />
    </Frame>
  </Step>

  <Step title="删除分段中的订阅">
    在**受众 > 订阅**中：

    1. 选择分段。
    2. 点击**更新/导入用户**旁边的箭头。
    3. 选择**删除分段中的订阅**。

    <Frame caption="导入下拉菜单中的“删除分段中的订阅”选项">
      <img src="https://mintcdn.com/onesignal/30Xbqese0egk15En/images/dashboard/delete-subscriptions-in-segment.png?fit=max&auto=format&n=30Xbqese0egk15En&q=85&s=82b98cf37f53ebb7a988c3ea0a0ac766" alt="导入下拉菜单中的“删除分段中的订阅”选项" width="2702" height="1426" data-path="images/dashboard/delete-subscriptions-in-segment.png" />
    </Frame>

    您将看到一个确认屏幕，显示记录数量和输入分段名称的提示。

    <Danger>
      一旦您确认删除，就无法撤销。
    </Danger>

    <Frame caption="删除前的分段名称确认提示">
      <img src="https://mintcdn.com/onesignal/KSCNwSpBCNSQ8xdF/images/docs/f8b9b27-Screenshot_2024-04-12_at_11.42.33_AM.png?fit=max&auto=format&n=KSCNwSpBCNSQ8xdF&q=85&s=e454ff5ad379903a9b77a764bad3d6f9" alt="删除前的分段名称确认提示" width="764" height="606" data-path="images/docs/f8b9b27-Screenshot_2024-04-12_at_11.42.33_AM.png" />
    </Frame>

    确认后，将出现成功屏幕，您将收到确认电子邮件。每个应用一次只能删除一个分段。

    <Frame caption="显示电子邮件确认通知的删除成功屏幕">
      <img src="https://mintcdn.com/onesignal/0qspEXXeJ8zJbkJ-/images/docs/7d4d5b0-Screenshot_2024-04-12_at_12.03.04_PM.png?fit=max&auto=format&n=0qspEXXeJ8zJbkJ-&q=85&s=bbcf7c3c5abda50eaf75ae4a1b953134" alt="显示电子邮件确认通知的删除成功屏幕" width="760" height="402" data-path="images/docs/7d4d5b0-Screenshot_2024-04-12_at_12.03.04_PM.png" />
    </Frame>
  </Step>
</Steps>

***

## 常见问题

### 我可以撤销用户或订阅的删除吗？

不可以。删除是永久性的，无法撤销。在继续操作前，请务必导出您的数据并验证您的受众。

### 被删除的用户如何重新开始接收消息？

被删除的用户可以通过以下渠道重新订阅：

* **Web：** 清除浏览器 cookie 并重新访问您的网站。
* **移动设备：** 重新打开应用（应用必须使用最新的 OneSignal SDK）。
* **电子邮件/短信：** 必须使用相同的电子邮件地址或电话号码重新添加用户。

### OneSignal 何时自动删除订阅？

在**免费计划**中，OneSignal 在 18 个月不活跃后会自动删除休眠的推送订阅。在**付费计划**中，订阅会保留直到您手动删除。

***

<Columns cols={2}>
  <Card title="用户" icon="user" href="./users">
    了解 OneSignal 用户模型及用户与订阅的关系。
  </Card>

  <Card title="订阅" icon="address-book" href="./subscriptions">
    了解订阅类型及其与用户的连接方式。
  </Card>

  <Card title="分段" icon="filter" href="./segmentation">
    构建受众分段以定位或管理用户群体。
  </Card>

  <Card title="导出用户数据" icon="download" href="./exporting-data">
    下载用户数据的 CSV 文件，用于备份或合规目的。
  </Card>
</Columns>
