In-Game Store / Региональные ограничения продаж
  На главную

In-Game Store

Региональные ограничения продаж

Как это работает

Вы настраиваете региональные ограничения на товары. Xsolla определяет страну пользователя и отображает товары, доступные в этой стране.

Страна пользователя передается в параметре country при запросе каталога (API-метод Get virtual items list). Если страна не указана явно, она будет определена на основе IP-адреса пользователя. Затем для страны пользователя происходит подбор цен для каталога товаров.

Для кого подходит

Для партнеров, которые хотят ограничить доступность товаров в определенных регионах.

Сценарий интеграции

Чтобы настроить региональные ограничения:

  1. Создайте регионы, в которых будут доступны артикулы товаров, с помощью API-метода Create region.
  2. Добавьте ID региона в массив regions с помощью API-методов категории Admin группы Virtual items & currency во время создания или обновления артикула товара.

Примечание
Код страны указывается в формате ISO 3166-1 alpha-2. Перед загрузкой CSV-файла проверьте список поддерживаемых Xsolla стран.
Пример запроса:
Copy
Full screen
Small screen
"regions": [{
     “id”: “123”
  }, {
     “id”: “456”
  }
]

ПРИМЕР

  1. Создайте регион Северная Америка, включающий в себя США и Канаду.
Copy
Full screen
Small screen
{
  "name": {
     "en-US": "North America",
   },
  "countries": ["US", "CA"]
}
  1. Добавьте ID региона в массив regions во время обновления артикула существующего товара с помощью API-метода Update virtual currency.
Теперь товар доступен только для пользователей из Северной Америки или Европы.
Была ли статья полезна?
Спасибо!
Что может сделать страницу еще лучше? Сообщение
Жаль, что так произошло
Расскажите, почему статья не была полезна. Сообщение
Спасибо за обратную связь!
Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.
Последнее обновление: 3 октября 2024

Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.

Сообщите о проблеме
Мы постоянно улучшаем качество нашей документации. Ваш отзыв поможет нам в этом.
Укажите email-адрес, чтобы мы могли связаться с вами
Спасибо за обратную связь!