处理会员注销

经营服装网店“暖暖衣橱”时,总会有那么一天,注册过的顾客来联系你,要求删掉自己的账号。设想担任评价管理员的陈静发来了这样的请求。这时运营者既要知道在哪里点什么,也要决定这名会员留下的评价和照片该怎么办。

本页面讲的是把已注册的会员(ServiceUser,直接注册了你的服务的顾客)移出名单。将依次介绍如何在应用中为顾客留出提交注销申请的位置、在内容工作室要走的步骤,以及决定是否一并删除该会员所创建内容的判断依据。

会员注销在内容工作室中处理

会员的注销处理可以在内容工作室中完成。会员在应用中点击按钮、自行移除自己账号的通道并没有开放。

这样,会员以及他创建的内容就不会在运营者不知情的时候消失。因此,会员注销应当这样进行:在应用中留出接收注销申请的位置,运营者确认这些申请之后,再到内容工作室里处理。

在应用中接收注销申请

注销处理只有运营者能做。因此,供顾客表达注销意愿的位置,必须由你在应用一侧自行准备。推荐的做法是把注销申请作为一条 Content 接收下来。会员在应用中提交申请后,运营者在内容工作室查看这份列表,再把确认完毕的会员移出名单。

有些上架应用的平台会要求应用内具备可以发起注销的入口。这条申请流程就充当了那个入口。

创建承载申请的 Content Type

先创建一个承载注销申请的 Content Type。在“暖暖衣橱”里,名称可以定为 注销申请,要装的内容有两项就够了。

  • 申请原因:会员在应用中填写的内容。例如会写成“我现在不常买衣服了”。
  • 处理状态:运营者自己更改的值。以 已受理 开始,处理完成后改为 已完成

提交申请的人是谁,不必另外记下来。因为会员在应用中创建一条 Content 时,该会员就会被记录为创建者。创建 Content Type 的方法,在 Content 建模 中介绍。

只给会员 Create 和 Read

在授予会员的权限组合(ServiceUserRole)中为这个 Content Type 添加规则时,只开放两项。

  • Create:让会员可以提交一条注销申请。创建者 请保持 任意用户 不变。
  • Read:让会员可以在应用中确认自己提交的申请是否已被受理。这条规则请把 创建者 设为 本人。这样会员才看不到其他会员的申请。

不要加入 Delete。因为会员若随意删掉申请,运营者就无从知道该处理什么。添加一条规则的界面,以及处理 创建者 栏位的方法,在 会员角色与权限 中介绍。

在内容工作室处理注销

注销申请 列表中确认了陈静的申请之后,就到会员名单里找到这名会员并把她移出。打开名单的位置以及列表所显示的信息,在 管理服务会员 中介绍。

  1. Users 列表中,点击要移出的会员(陈静)那一行最右端的展开图标。
  2. 在展开后的下方左侧点击 注销处理。它和 保存 分处两边。
  3. 窗口打开后,原样输入该会员的邮箱地址(chenjing@example.com)。
  4. 决定是否连该会员创建的内容一起删除,据此勾选或不勾选 同时删除该用户创建的所有 Content 和 Media。判断依据在一并删除的内容和所需时间中介绍。
  5. 点击 注销处理

在 Users 列表中展开会员陈静所在行的详情。权限部分的 Role 和账户部分的允许登录下方,最左端是带红色边框的注销处理按钮,最右端是取消和保存按钮

点击 注销处理 后会打开确认窗口。

注销 ServiceUser 窗口。上方卡片显示目标会员陈静(chenjing@example.com),其下是“该用户将立即失去对此 Space 的访问权限,并且无法再登录,使用同一账号重新注册将创建另一个 ServiceUser”的说明、空白的邮箱确认输入框、未勾选的“同时删除该用户创建的所有 Content 和 Media”复选框,以及还不能点击的注销处理按钮

邮箱地址和该会员的一致,才能点击 注销处理 按钮。这道确认不是向会员征求同意的程序,而是让运营者再读一遍、确认此刻选中的这一行是否真的是那名会员。就算在列表里点错了下面一行,也会在这一步被拦住。

处理完成后,以下四项会立即生效。

  • 该会员立即无法进入这个 Space,也不能再登录。
  • 他会立刻从名单中消失。
  • 日后即便用同一个社交账号重新注册,也不会和过去的记录相连,而是登记为另一名会员。
  • 这项处理无法撤销。

最后一项正是它和阻止登录的不同之处。阻止问题会员登录 可以先让会员暂时进不来、之后再重新放开,但已做注销处理的会员无法恢复。如果需要留出让对方重新进来的余地,请用阻止登录的做法。

如果要保留申请记录,处理完成后请把那条 注销申请处理状态 改为 已完成

一并删除的内容和所需时间

注销处理窗口里有 同时删除该用户创建的所有 Content 和 Media 复选框,默认为关闭。把会员移出名单和删除他创建的内容是两回事,所以是否一并删除,由运营者每次自行决定。

不勾选复选框就处理时,陈静写的评价和上传的照片会原样留在 Space 里。只有作为创建者的那名会员消失了。如果评价内容对其他顾客仍然有帮助,就选这一边。

勾选复选框再处理时,该会员创建的 ContentMedia 会随后被删除。像会员上传的照片那样,单独留下那个人的资料并不合适时,就选这一边。

ContentMedia 的删除,会在注销处理结束之后接着进行。该会员创建的内容不会一次性消失,而是按顺序逐个删除。数量多时可能要花不少时间,所以如果列表里还剩下几条,请过一段时间再确认。

注销申请本身也是会员创建的 Content。因此,勾选 同时删除该用户创建的所有 Content 和 Media 再处理时,连那条申请记录也会消失。如果需要留下谁在何时申请注销的历史,请把它另外记在会员不是创建者的地方。做法是再用 Content Type 建一本由运营者自己创建的处理台账,确认申请时在那里记上一行。

接下来要做的事

  • 管理服务会员:介绍如何查看会员名单、批准新的注册、阻止登录,以及给每名会员不同的权限。
  • 会员角色与权限:介绍如何创建让会员可以提交并读取注销申请的 ServiceUserRole
  • 服务会员登录:介绍如何开启会员登录、接入社交登录,并决定新注册的会员将获得的 默认 Role
  • API 参考:介绍会员在应用中提交注销申请时的请求格式之类的技术规范。