示范用例

介绍如何将KWS PV服务整合进产品的访问流程。

阅读时间4分钟

本示例演示了家长验证服务(PV Service)如何嵌入你的产品访问流程:

示例流

点击查看大图。

你的产品界面

  1. 当用户试图访问需要监护人认证的功能时,显示一个界面来提示用户并且告知需要监护人认证的原因。避免使用法律术语,并且让提示信息对用户简明易懂。
  2. 如果系统中还没有的话,提示用户输入其监护人的电子邮箱。

注意:未成年用户可能会输入一个无效的电子邮箱。我们建议在将电子邮箱提交到KWS之前验证邮箱域名。

电子邮箱提交后,KWS PV服务流将会触发,如下。

KWS PV服务流

首次验证

如果监护人之前还没有验证过,或者已经选择将他们的电子邮箱从监护人图表(ParentGraph)中移除,将会进行以下验证流程:

  1. KWS向监护人发送电子邮件,告诉他们需要完成一些验证步骤:
请求验证

点击查看大图。

注意:

  • 点击 ‘请让我们知道(please let us know)’ 后,家长会被引导到你的客户支持/常见问题URL。该URL需要你在PV服务设置中提供。
  • 如果家长在验证过程中需要帮助,他们可以点击电子邮件页脚的 *FAQ。这会将他们引导到KWS家长支持网站 ,以便他们:
    • 直接联系我们专门的KWS家长支持团队。
    • 查看故障排除提示。
    • 了解更多关于SuperAwesome的信息。
  1. 当监护人点击 我是成年人(I’m an Adult),会打开一个KWS网页视图,为监护人提供选择验证方式。可用的验证方式取决于儿童的位置(由你传递给KWS API),以及你在配置PV服务设置时选择显示的验证方式。
验证方式选择

点击查看大图。

  1. 该示例中显示KWS通过美国付款银行卡验证的界面:
美国付款银行卡

点击查看大图。

  1. 如果监护人成功验证其身份:
    • KWS将一个 ‘successful verification’ 事件通过webhook调用传送回系统。
    • 如果你已经在PV服务设置中提供URL,KWS会将监护人引导至该URL。比如,你可以指定一个界面用于让监护人控制儿童在产品上的活动。 如果你没有提供跳转URL,KWS会在PV服务网页中显示一个验证成功信息:
不跳转

点击查看大图。

  • 监护人电子邮箱的哈希将会保存在KWS监护人图表中。它可以在下一次使用PV服务时帮助KWS判断该监护人是否已经验证过 (参考下文 已验证过的监护人)。
  • KWS向监护人发送一个确认电子邮件,告知其已经被成功验证并添加至监护人图表。对于基于付款的验证方法,电子邮件还会包括授权、提取和退款相关的细节,取决于儿童所在国家地区的要求。 示例:
成功电子邮件

点击查看大图。

电子邮件还包含从选择监护人图表中移除的链接。如果监护人点击该链接,KWS会显示确认页面:

确认移除

点击查看大图。

  1. 如果验证失败,KWS会在验证页面显示一个错误信息。监护人可以重新输入其验证信息:
验证失败

点击查看大图。

已验证过的监护人

‘已验证’ 意味着监护人图表中包含了监护人的电子邮件哈希,并且监护人之前被KWS PV服务通过该产品支持的验证方式(或者在验证时该产品曾经支持的方式)验证过。

已验证过的监护人不需要再次提供验证信息,所以在认证身份的时候非常流畅。由于监护人图表的网络效应,这样对你的转换率也非常有益。

对于已经验证过的监护人,KWS流程如下所示:

  1. KWS向监护人发送电子邮件,告诉他们需要验证身份:
请求验证

点击查看大图。

  1. 当监护人点击 我是成年人(I’m an Adult)
  • KWS直接将其跳转至你的跳转URL,如果你已经在PV服务设置中提供URL的话。比如,你可以指定一个界面用于让监护人控制儿童在产品上的活动。 如果你没有提供跳转URL,KWS会在PV服务网页中显示一个验证成功信息:
不跳转

点击查看大图。

  • KWS向监护人发送一封确认邮件:
已验证过的确认

点击查看大图。

作为额外的安全措施,KWS会推迟一段时间(1-2个小时)再发送该邮件。