WooCommerce 账户与隐私设置

进入 WooCommerce → Settings,选择 Accounts and Privacy(账户与隐私)选项卡。

这些设置用于启用或关闭访客结账、控制客户账户创建、决定商店如何保留或移除个人数据,以及设置隐私政策提示。设置包括结账与账户、隐私政策和个人数据保留。本文还介绍 WooCommerce 向 WordPress 的个人数据导出器和个人数据擦除器添加了哪些内容。

结账与账户

结账

  • Enable guest checkout(启用访客结账):允许客户不创建账户就完成结账。访客订单不关联 WordPress 用户账户。购买订阅仍需要账户。
  • Enable log-in during checkout(允许在结账时登录):允许客户在结账过程中登录已有账户。客户未登录时,WooCommerce 会显示登录提示和表单。

创建账户

  • After checkout(结账后):允许客户下单后创建账户。可以通过链接指向的站点编辑器模板,自定义创建账户的提示信息。
  • During checkout(结账时):允许客户在下单前创建账户。
  • Allow subscription customers to create an account during checkout(允许订阅客户在结账时创建账户):仅在启用 WooCommerce Subscriptions 时显示。如果已经启用 During checkout,则此设置不可用。
  • On the My Account page(在“我的账户”页面):允许客户从“我的账户”页面创建账户。

账户创建选项

  • Send password setup link(发送密码设置链接):向新用户发送包含密码设置链接的邮件。
  • Use email address as account login(使用邮箱地址登录账户):关闭后,客户创建账户时必须设置用户名。如果站点使用购物车与结账区块,WooCommerce 会为兼容性自动启用并隐藏此选项。
  • Customer email confirmation(客户邮箱确认):允许客户确认账户邮箱,并将使用同一邮箱的历史访客订单关联到账户。详见客户邮箱确认与访客订单关联。

账户擦除请求

  • Remove personal data from orders on request(按请求移除订单中的个人数据):决定处理账户擦除请求时,是否从订单中移除个人数据。
  • Remove personal data from subscriptions(移除订阅中的个人数据):决定处理账户擦除请求时,是否从订阅中移除个人数据。仅在启用 WooCommerce Subscriptions 时显示。
  • Remove access to downloads(移除下载权限):决定处理账户擦除请求时,是否撤销可下载文件的访问权限并清除下载日志。
  • Allow personal data to be removed in bulk from orders(允许批量移除订单中的个人数据):在订单界面添加批量移除多个订单个人数据的选项。移除个人数据无法撤销。详见从订单中移除个人数据。

隐私政策

此部分用于选择隐私政策页面,并在客户注册页和结账页显示隐私提示。

  • Privacy page(隐私页面):打开 Settings → Privacy,在那里选择隐私政策页面。将 [privacy_policy] 添加到下面任一提示文本中,即可链接到该页面。部分主题还会利用这一设置,在页脚等其他位置添加隐私政策链接。
  • Registration privacy policy(注册隐私政策):向“我的账户”页面的注册表单添加隐私提示。提示应包含隐私政策页面的链接。
  • Checkout privacy policy(结账隐私政策):向结账表单添加隐私提示。提示应包含隐私政策页面的链接。

个人数据保留

使用此部分决定商店保留订单数据的时间。请在隐私政策中说明保留期限,并确保符合适用法律,例如欧盟 GDPR。

每项设置都可以填写一个数字,并选择天、周、月或年。留空表示无限期保留该类数据。

  • Retain inactive accounts(保留不活跃账户):在指定时长内未用于登录或下单的账户属于不活跃账户。
  • Retain pending orders(保留待付款订单):待付款订单尚未支付或已被放弃,应该不再需要履约。
  • Retain failed orders(保留失败订单):失败订单尚未支付或已被放弃,应该不再需要履约。
  • Retain canceled orders(保留已取消订单):管理员或客户主动取消,或者等待付款超时的订单。
  • Retain completed orders(保留已完成订单):已经履约的订单。
  • Retain ended subscriptions(保留已结束订阅):保留已结束订阅及相关订单至指定期限,然后匿名化其中的个人数据。仅在启用 WooCommerce Subscriptions 时显示。

启用后,WooCommerce 每天执行清理。它使用匿名元数据跟踪不活跃账户,并且只移除 subscriber 或 customer 角色的账户。

  • 将需要清理的失败、待付款和已取消订单移入回收站。
  • 匿名化需要清理的已完成订单,以保持销售统计准确。
  • 删除不活跃账户,即在指定期限内未用于登录或下单的账户。

个人数据导出器

WordPress 可以将与某个邮箱地址关联的个人数据导出为 HTML 文件。前往工具 → 导出个人数据创建请求。WooCommerce 会向生成的文件加入:

  • 客户地址及账户信息。
  • 与指定邮箱地址关联的订单。
  • 与指定邮箱地址关联的下载权限及日志。
  • “稍后保存”列表与愿望清单条目,包括商品 ID、名称、数量、添加日期,以及商品仍可访问时的商品 URL。

WordPress 会发送确认邮件,验证请求是否真实。验证流程如下:

  1. 输入邮箱地址或用户名。
  2. 点击 Send Request。WordPress 向该用户发送确认链接。
  3. 用户点击确认链接后,WordPress 将请求标记为 Confirmed。
  4. 点击 Send Export Link。WordPress 向该用户发送个人数据下载链接。

导出文件会将这两类列表条目归入 WooCommerce Shopper Lists 分组。

个人数据擦除器

前往工具 → 擦除个人数据,为某个邮箱地址创建擦除请求。擦除数据之前,WordPress 会采用相同的邮件确认流程。

请求确认后,WooCommerce 会删除已注册客户的“稍后保存”列表与愿望清单条目。成功擦除后,不会保留这两类购物列表的任何记录。

订单、账户、订阅、下载和其他客户记录分别由各自的擦除器,以及前述保留和擦除设置处理。当设置或法律义务要求时,WooCommerce 可能匿名化或保留这些数据。

问题与支持

仍有问题需要帮助吗?

本文说明的是免费的 WooCommerce 核心插件。相关支持由 WordPress.org 社区论坛提供。先搜索论坛,通常会发现其他人已经提出并得到解答的类似问题。

如果尚未创建用于论坛的 WordPress.org 账户,请参阅加入社区的说明。

如果仍未找到所需信息,可以通过原文页面下方的反馈按钮向文档团队反馈。


来源:Accounts and Privacy Settings,WooCommerce 官方文档。© WooCommerce, Inc. 2026。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容