促销码
运行机制
使用促销码的促销活动可以让用户以折扣价进行购买及根据活动设置收到奖励商品。促销码输入字段可在目录或购物车中显示。
两者的主要区别是促销码是在购买时进行兑换,而优惠券可以独立兑换,不需要下单这个前提。
- 应用于整个订单或指定商品的折扣
奖励商品:
- 游戏密钥
- 虚拟货币套餐
- 虚拟物品,包括捆绑包和时效性商品
主要功能:
- 提供折扣、奖励品(或两者)作为促销码的奖励
- 限制促销码在活动中的总可兑换次数
- 限制一个用户在活动中的促销码兑换次数
- 生成多个促销码
- 视需要设置区域限制
- 应用促销码后向购物车添加奖励商品
- 使用促销码后对商品应用折扣
限制:
- 一个购物车只能应用一个促销码。
- 要得到折扣或奖励,用户需支付购物车中的商品。
- 如果促销码包含具有区域销售限制的商品,则来自限制区域的用户无法获得这些商品。
示例:假设提供一个剑和盾作为促销码奖励。其中盾具有区域限制,仅可在美国境内购买。如美国之外的用户输入该促销码,则验证促销码或兑换促销码方法的响应中将返回错误。用户将无法获得该促销码的任何奖励商品。
集成过程
下方所述的场景适用于授权用户。
对于未授权用户,将始终显示可使用的最大促销次数。要显示用户剩余的促销活动可用次数(取决于当前限制),请在使用虚拟物品和货币方法组目录子部分下的方法请求物品目录时传入用户授权数据。
您可为商品设置不同类型的促销活动:折扣、优惠券、促销码及奖励。
如果购买时商品存在多个有效的促销活动,则将逐个应用这些折扣,折扣的应用顺序对结果没有影响。
例如:
一个虚拟物品的价格是$10。在发布商帐户中,为该虚拟物品设置了以下促销活动:
- 黑色星期五折扣促销,11月4日-30日享受10%的折扣
- 特价折扣促销,11月15日-12月15日享受20%的折扣
- 促销码活动,11月4日-30日使用促销码享受5%的折扣
如果在11月20日购买该物品,则两个折扣促销活动和一个促销码活动都有效。
该虚拟物品的总价按照(($10 - 10%) - 20%) - 5%计算,最终为$6.84。
如何获取
前提条件
设置促销码活动
可通过以下方式之一设置促销码活动:
不论那种促销活动设置方式,都需要实现对API方法的调用来检查促销码的正确性以及兑换促销码。
通过发布商帐户进行设置
如通过发布商帐户来设置促销码活动,可以:
- 设置促销活动的有效期
- 限制用户可使用该促销活动的次数
- 设置可应用于任意商品类型的促销活动:
- 虚拟货币套餐
- 虚拟物品(包括时效性商品)
- 游戏密钥
- 捆绑包
当前不支持在发布商帐户中编辑状态为激活的促销码活动。
您可以使用API方法来强化促销码配置选项。
- 在发布商帐户中打开您的项目。
- 在侧边栏中单击商店,打开促销活动和奖励部分。
- 单击创建促销活动。
- 指定以下参数:
- 输入促销活动名称。
- 选择促销码促销活动类型。
- 创建外部ID — 用于通过API方法管理促销活动的唯一促销活动标识符。
- 指定促销码的折扣百分比。折扣可应用于整个订单或指定的商品。
- 选择用户兑换促销码时收到的奖励品:
- 指定总兑换次数和每个用户的可兑换次数。
- 指定活动的持续时间。
- 检查设置并保存促销活动。
- 前往促销活动编辑菜单。
- 在活动码选项卡中,选择促销码的生成方式。
- 生成促销码或手动输入促销码。
- 保存更改。
- 激活促销活动。
虚拟货币套餐促销码
要创建虚拟货币套餐促销码:- 创建一个虚拟货币套餐。
- 将虚拟货币套餐指定为奖励品。
虚拟物品促销码
要创建虚拟物品促销码:
- 创建一个虚拟物品。
- 将虚拟物品指定为奖励品。
可为一个促销码指定一个物品或SKU不同的多个物品,包括捆绑包和时效性商品等。
游戏密钥促销码
要创建游戏密钥促销码:- 创建一个游戏密钥套餐。
指定所创建的游戏密钥套餐的SKU作为奖励,并指定选择游戏购买平台的方法:
- 促销码针对已设置的指定平台进行生成。
- 用户使用促销码时选择一个指定平台。
生成促销码
活动可以包含一个或多个促销码。促销码格式有两种选择:- 手动输入促销码 — 适用于只有一个且可重复使用多次的促销码(最多128个字符)。
- 生成促销码 — 由数字和英文字母组成的号码(10个字符)。适合包含多个促销码的活动。
winter2021
和WINTER2021
是两个不同的优惠券。区域限制
区域限制应用于整个促销活动。如要应用区域限制,请将需求通过邮件发送给艾克索拉。通过API方法进行设置
要使用促销码活动,可使用促销活动方法组促销码子部分下的方法。
促销活动设置:
任务 | API方法 |
---|---|
创建促销码活动 | 创建促销码活动 |
激活促销码活动 | 激活促销码活动 |
编辑促销活动 | 使用新促销活动选项更新促销码活动。编辑促销活动还可用于处于激活状态的促销活动 |
停用促销活动 | 停用促销码活动 |
设置无限制促销活动 | 创建促销码活动或更新促销码活动。请向具体方法传入“date_end”:null 参数。 |
任务 | API方法 |
---|---|
获取指定用户的促销码剩余可用次数 | 获取指定用户的促销码限制 |
增加指定用户的促销码剩余可用次数 | 增加指定用户的促销码限制 |
设置指定用户的新促销码使用次数限制 | 设置指定用户的促销码限制 |
减少指定用户的促销码剩余可用次数 | 减少指定用户的促销码限制 |
如目录中放置了促销码输入字段,输入促销码后,请在使用目录子部分下的方法生成目录时在promo_code
参数中传入该促销码以便为该用户重新请求商品目录。
如用使用指定商品创建订单方法实现对单个商品的快速购买,请在promo_code
参数中传入促销码信息。这样才能在应用促销码的情况下下单。
发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。