个性化

运行机制

通过个性化您可以指定商品目录的显示条件并仅对某些授权用户应用促销活动。

有以下几种个性化选项:

  • 艾克索拉侧的个性化。个性化规则和逻辑在艾克索拉侧配置和存储。合作伙伴向艾克索拉发送用户属性,然后艾克索拉根据所配置的逻辑创建目录。
  • 合作伙伴侧的个性化。个性化规则和逻辑由合作伙伴配置和存储并将给指定用户的目录发送给艾克索拉。
注:
如使用自己的授权系统,请在用户认证令牌中传入user.attributes参数以配置个性化。

艾克索拉侧的个性化

用户流程

  1. 未授权的用户前往商品目录并看到未设置为个性化促销活动的商品。
  2. 用户点击登录并通过艾克索拉登录管理器完成授权。
  1. 艾克索拉通过艾克索拉登录管理器请求用户属性。
  2. 艾克索拉根据在艾克索拉侧创建的商品可用性和促销活动规则以及从艾克索拉登录管理器获取的用户属性来显示一个个性化目录。
  3. 用户在该个性化目录中选择商品,然后点击立即购买
  1. 购买时,艾克索拉再次请求用户的属性并将它们与个性化规则进行比较:
    • 如商品不再适用于该用户,则用户收到一条无法购买该商品的消息。
    • 如该商品可用,则用户前往支付步骤。
注:
如更改了用户属性,应及时将更新后的数据提交给艾克索拉登录管理器。

设置个性化商品目录

要使用艾克索拉的用户商品目录个性化功能:
  1. 在登录管理器项目中设置用户属性
  2. 设置目录显示规则

目录显示规则

通过目录显示规则可根据用户属性自定义目录的显示。

您可以在一条规则中使用同一个用户属性创建不同的条件。

注:
可对同一商品应用多条规则。如一个商品没有应用任何规则,则对所有用户可用。

创建目录显示规则

要创建目录显示规则:
  1. 发布商帐户中打开您的项目。
  2. 在侧边栏中单击商店
  3. 目录管理窗格,单击配置
  1. 目录显示规则窗格,单击配置
  1. 单击创建规则
  1. 指定规则的名称并设置在目录中显示指定商品的条件。
  1. 选择要应用规则的商品。
  1. 检查您的设置。如需要,单击编辑按钮进行更改。
  1. 单击保存并退出

要编辑或删除规则,请单击•••图标,然后选择相应菜单项。要激活或停用规则,请单击开关并选择相应项。

您可以使用发布商帐户API方法来管理指定目录如何显示的规则,包括商品组和商品数量以及应用于这些商品的条件。

设置个性化促销活动

您可以设置个性化促销活动,例如给在游戏中达到某个等级的玩家购买虚拟物品的折扣。

您可以设置一个或更多条件。请注意,促销活动一旦激活,将无法更改。关于促销活动类型和设置的更多信息,请参阅设置促销活动

要设置个性化促销活动:

  1. 在登录管理器产品中设置用户属性
  2. 设置奖励促销活动折扣促销活动。将仅对特定用户触发促销活动开关切换为并指定条件。

合作伙伴侧的个性化

如要在自己一侧配置目录个性化,可向客户成功经理发送请求或发送邮件至csm@xsolla.com。如您在自己一侧实现了高级个性化逻辑且不想在艾克索拉侧设置规则和指定属性,则适用此方案。

注:
不支持在合作伙伴侧设置个性化促销活动。只能在艾克索拉侧自定义个性化促销活动
注意
仅当已连接艾克索拉登录管理器时才能使用个性化目录。

用户流程

  1. 未授权的用户前往商品目录并看到所有商品。
  2. 用户点击登录并通过艾克索拉登录管理器完成授权。
  1. 艾克索拉发送根据用户ID请求商品的Webhook。
  2. 合作伙伴侧的响应返回适用于该用户的商品SKU列表。
  3. 用户在该个性化目录中中选择商品,然后点击立即购买
  1. 在艾克索拉侧,购买时执行此脚本中的步骤3和4以检查商品的可用性:
    • 如商品对该用户不可用,则用户收到一条无法购买该商品的消息。
    • 如商品可用,则用户前往商品支付步骤。

设置自定义商品目录

  1. 请联系您的客户成功经理或发送邮件至csm@xsolla.com来连接个性化。
  2. 发布商帐户中打开您的项目,前往设置 > Webhooks,然后输入发送Webhook的目标URL。如已设置了Webhook,此步骤为选做。
  3. 设置合作伙伴侧的目录个性化Webhook处理:
    1. 用户与商品目录进行交互时,艾克索拉会发送一个包含用户和项目参数的Webhook到指定的Webhook URL。
    2. 您应在响应中返回适用于该用户的商品SKU的列表。您也可以在其中包含指定用户对指定商品的可购买次数的信息。此功能允许您控制用户可添加到购物车及可购买的商品种类和次数。
注意
应确保Webhook在3秒内完成处理,如响应超过该时间,用户将收到错误消息。
要测试Webhook,可查询商品目录。作为响应,您将在所配置的URL收到一个Webhook。
本文对您的有帮助吗?
谢谢!
我们还有其他可改进之处吗? 留言
非常抱歉
请说明为何本文没有帮助到您。 留言
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。
上次更新时间: 2024年10月3日

发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。

报告问题
我们非常重视内容质量。您的反馈将帮助我们做得更好。
请留下邮箱以便我们后续跟进
感谢您的反馈!