区域销售限制
运行机制
区域销售限制可让您控制游戏密钥可在哪些国家/地区销售,还能帮助防止滥用⸺例如,用户在一个区域以较低价格购买密钥,然后在另一个区域激活。
请求目录时(获取游戏列表API调用),用户的国家/地区通过country
参数传递。如果未提供此参数,系统将根据用户的IP地址确定国家/地区。然后根据用户的国家/地区生成目录。
注意
启用区域销售限制后,国家/地区必须至少包含在一个区域中才能在那里销售密钥。如果某个国家/地区不属于任何区域,则将无法在该国家/地区销售密钥。
适用对象
希望限制游戏密钥在某些区域可售性的合作伙伴。
集成过程
要设置区域限制:
- 通过调用创建区域API创建游戏SKU可售区域。API会返回区域ID,下一步中需要用到此ID。
创建包含美国和加拿大的北美区域示例:
Copy
- json
1{
2 "name": {
3 "en-US": "North America",
4 },
5 "countries": ["US", "CA"]
6}
注:
国家/地区代码以ISO 3166-1 alpha-2格式指定。创建区域前请检查艾克索拉支持的国家/地区列表。
- 创建或更新游戏时,通过调用游戏密钥组中的管理类别,将区域ID传递给
regions 数组。
包含可售游戏密钥区域ID的regions
数组示例:
Copy
- json
1"regions": [
2 {
3 "id": 123
4 },
5 {
6 "id": 456
7 }
8]
注意
配置区域并分配到游戏后,只能使用上传密钥API调用上传密钥。
本文对您的有帮助吗?
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。