Bad browser
Your browser is not supported. Please try a different browser
✕
Искать в документации
или
Спросить AI
AI
RU
English
Deutsch
Русский
한국어
中文(简体)
日本語
Español
Português
Français
В Личный кабинет
RU
English
Deutsch
Русский
한국어
中文(简体)
日本語
Español
Português
Français
В Личный кабинет
Все
Все
Мобильные игры
Игры на ПК (free-to-play)
Игры на ПК (pay-to-play)
Браузерные игры
Платежные провайдеры
Домашняя страница
Начало работы
О нас
Using AI with Xsolla Docs
Работа в Личном кабинете
Создание первого проекта
Юридические аспекты
Быстрый старт с Xsolla SDK
Обзор SDK
Документация
Решения
Web Shop
О решении
Сценарий интеграции
Обзор демо
Быстрый старт
Каталог и товары
Импорт каталога товаров из JSON-файла
Импорт каталога товаров из внешних платформ
Ручная настройка каталога
Автоматическое обновление каталога через API
Начисление покупок пользователю
Настройка продажи подписок
Создание Web Shop
Создание сайта и настройка основных блоков
Локализация
Настройка аутентификации пользователя
Добавление статей с новостями на сайт
Настройка Progressive Web Application
Промоакции
Персонализация
Бесплатные товары
Особые предложения
Скидочные акции
Бонусные акции
Offerwall
Промокоды и купоны
Ограничения на покупку предметов
Ограничение количества использований акций
Ежедневные награды
Система вознаграждений
Цепочка предложений
Реферальная программа
Награда за первый вход через PWA
Social quests
Использование query-параметров
Проверка и публикация Web Shop
Проверка работы Web Shop в тестовом окружении
Публикация Web Shop
Ограничение доступа к сайту
Проверка работы Web Shop в боевом окружении
Аналитика
Интеграция с AppsFlyer
Интеграция с Adjust
Интеграция с Singular
Интеграция с Airbridge
Интеграция с Tenjin
Подключение сервисов аналитики
Buy Button для мобильных игр
О решении
Подключите Buy Button в игре для мгновенной покупки через Web Shop
Подключите Buy Button через Xsolla SDK
Подключите Buy Button для кастомной формы оплаты
Payments
Xsolla Publishing Suite
Создание платформы публикации игр
Продажа товаров в игре и онлайн
Продажа игровых ключей
Запуск предзаказов
Распространение игры через лаунчер
Настройка кроссплатформенной монетизации
Настройте аутентификацию и управление пользователями
Login
О продукте
Справочник API
Частые вопросы
Руководство по интеграции
С чего начать
Настройка варианта авторизации в Личном кабинете
Подключение хранилища для данных пользователей
Интеграция на стороне приложения
Варианты аутентификации
Аутентификация без пароля
Кросс-платформенный аккаунт
Автоматическая аутентификация
Вход с ID устройства
Аутентификация пользователя через социальные сети
Аутентификация через собственного провайдера OAuth 2.0
Хранилище данных пользователей
Для чего используется
Сравнение хранилищ для данных пользователей
Хранилище Xsolla
Хранилище PlayFab
Хранилище Firebase
Собственное хранилище данных пользователей
Управление сбором информации о пользователях
Безопасность
Для чего используется
Протокол OAuth 2.0
Сквозная аутентификация
Подпись JWT
Проверка email-адреса
Кастомизация
Для чего используется
Кастомизация виджета
JSON-файлы с настройками виджета
Кастомизация писем пользователю
Кастомизация SMS пользователю
Провайдеры коммуникационных услуг
Для чего используется
Email-провайдеры
SMS-провайдеры
Возможности
Сбор email-адресов и номеров телефонов
Карта ключей для сопоставления JSON и профиля пользователя в Xsolla
Определение новых пользователей
Отложенная регистрация в браузерных играх
Просмотр статистики аутентификации
Атрибуты пользователя
Импорт и экспорт данных о пользователях
Дополнительные возможности
Работа с пользователями
Инструкции
Как настроить теневой вариант авторизации
Как экспортировать пользователей в Mailchimp
Как создать теги слияния Mailchimp
Как интегрировать Личный кабинет пользователя
Как интегрировать аутентификацию пользователя через аккаунт Xsolla
Как использовать API-методы Login Widget SDK
Расширения
Интеграция с Zendesk Chat
Авторизация в Личном кабинете Xsolla через Okta
Юридические настройки
Политики и соглашения
Обработка персональных данных
Возрастные ограничения
Продавайте товары в игре и онлайн
С чего начать
Использование шаблона F2P
Создание собственного интерфейса
О решении
Формируйте платежный токен на стороне клиента
С чего начать
Настройка проекта в Личном кабинете
Аутентификация пользователей в приложении
Получение каталога в клиентской части приложения
Настройка покупки товара
Отслеживание статуса заказа
Запуск
Формируйте платежный токен на стороне сервера
С чего начать
Создание предметов в Личном кабинете
Получение каталога в вашем приложении
Настройка покупки товара
Отслеживание статуса заказа
Запуск
Продавайте подписки
О продукте
Руководство по интеграции
С чего начать
Настройка плана подписок
Настройка аутентификации пользователя
Отображение каталога и покупка подписки
Получение информации о подписках
Возможности
Льготный период (грейс-период)
Период попыток списания (ретрай-период)
Подписка в подарок
Личный кабинет подписчика
Инструкции
Как отменить последний платеж при отмене подписки
Как разрешить пользователю сменить план подписки
Как изменить сумму списания по действующей подписке
Как продлить подписки вручную
Как настроить бонусы
Как настроить купоны
Как предотвратить фрод
Как увеличить первый платеж по подписке
Как настроить продажу нескольких планов или подписок для одного пользователя
Как настроить продукты подписки и группы планов
Продавайте игровые ключи
С чего начать
Создание собственного интерфейса
Использование готовых решений
О решении
Настройка платформы публикации игр с помощью headless CMS
Создание многостраничного сайта для продажи игр
Инструкции
Как настроить аутентификацию для продажи игровых ключей
Как запустить предзаказы
Как настроить систему владения играми
Распространяйте свои игры
Launcher
О решении
Руководство по интеграции
С чего начать
Создание лаунчера
Настройка лаунчера
Настройка игр
Настройка контента
Загрузка сборки игры
Генерация установочного файла
Возможности
Распространение браузерных игр
Бинарный патчинг
Аутентификация пользователей в игре
Диплинки
Список игнорируемых файлов в Build Loader
Вкладки
Доставка игрового контента
Поддержка офлайн-режима
Бесшовная интеграция между браузером и игрой
Инструкции
Как подключить бесшовную авторизацию
Как передавать данные пользователя через установщик лаунчера
Как отправлять данные в Google Analytics 4
Как подключить дополнительные игры в лаунчер
Как интегрировать лаунчер с Epic Games Store
Как интегрировать лаунчер со Steam
Техобслуживание игры
Как включить продажу игр в лаунчере
Как задать имя установщика лаунчера
Расширения
Как использовать Epic Online Services с Xsolla Login
Справочники
Системные требования для лаунчера
Cloud Gaming
О решении
Сценарий интеграции
Руководство по интеграции
Настройка варианта авторизации в Личном кабинете
Загрузка игровой сборки в Личном кабинете
Инструкции
Как управлять игровыми стримами и ценообразованием
Как работать с промоакциями
Как настроить виртуальный геймпад
Как настроить голосовой ввод
Как удалить игру
Возможности
Добавление пользователей в белый список
Продажа ключей для облачных игр
Кнопка
Play Now
Digital Distribution Hub
Каталог товаров
Типы товаров
Виртуальные предметы
Виртуальная валюта
Бандлы
Пакеты игровых ключей
Бандл с игровыми ключами
Управление каталогом
Ручная настройка каталога
Автоматизация создания и обновления каталога с помощью API
Как создать и обновить каталог товаров с помощью импорта из JSON
Импорт каталога из внешних платформ
Инструменты каталога
Управление доступностью товаров в каталоге
Как группировать и сортировать товары в каталоге
Атрибуты товара
Бесплатные товары
Ограничения на покупку предметов
Ограничение времени отображения товаров в магазине
Региональные цены
Региональные ограничения продаж
LiveOps и инструменты увеличения продаж
Доступные инструменты увеличения продаж и LiveOps
Скидки
Бонусы
Купоны
Промокоды
Система вознаграждений
Ежедневные награды
Цепочки предложений
Loyalty as service
Реферальная программа
Апселл
Персонализация
Уникальное предложение каталога
Ограничение количества использований акций
Управление LiveOps
Персонализация каталога товаров
Как побудить пользователя к совершению первой покупки
Аналитика в канвасе
Планировщик временных ограничений для товаров и акций
Управление каталогом и LiveOps через канвас
Введение
Управление каталогом
Основная информация
Создание группы
Создание товара
Импорт и экспорт каталога товаров в формате JSON
Импорт каталога товаров из внешних платформ
Импорт региональных цен из CSV-файла
Управление кампаниями LiveOps
Создание бонусной акции
Создание скидочной акции
Создание акции с промокодами
Создание персонализированного каталога
Настройте интерфейс и процесс оплаты
О продукте
Платежный интерфейс
Получение токена для открытия платежного интерфейса
Открытие платежного интерфейса
Открытие платежного интерфейса в мобильном приложении
Кастомизация платежного интерфейса
Кастомизация писем с чеками
Настройка редиректов
Локализация
Отображение логотипа Xsolla
Способы оплаты
Оплата в один клик
Управление основными способами оплаты
Настройка способа оплаты
Возможности
Прямые аккаунты
Токенизация
Возврат платежа
Аналитика событий
Прием платежей при соблюдении политики безопасности контента (CSP)
Открытие внешнего браузера из лаунчера
Управление через Личный кабинет
Анти-фрод
О решении
Настройка анти-фрода
Аналитика по анти-фроду в Личном кабинете
Чарджбэк
Комиссия за чарджбэк и диспут
Создайте веб-витрину
О продукте
Быстрый старт
С чего начать
Блоки
Создание сайта
Создание Web Shop для мобильных игр
Как создать сайт для продажи игровых ключей
Ограничение доступа к сайту
Публикация сайта
Магазин
Как настроить сайт для продажи товаров
Возможные товары
Тестирование сайта в тестовом окружении
Проверка работы сайта в боевом окружении
Контент
Как добавить статьи с новостями на сайт
Как управлять страницами сайта
Локализация
Локализация
Как показать контент в зависимости от языка сайта
Дизайн
Как использовать кастомный шрифт на сайте
Как реализовать Параллакс прокрутку
Как показать изображения в модальном окне
Аналитика и продвижение
Сервисы и приложения
Как подключить сервисы аналитики
Увеличивайте аудиторию с помощью инструментов привлечения
О продукте
Руководство по интеграции
С чего начать
Интеграция платежного решения
Настройка атрибуции платежей
Создание и запуск кампании
Возможности
Промокоды с фиксированной скидкой
Промокоды с гибкой скидкой
Раздача ключей
Условия участия
Витрина контент-мейкера
Индивидуальная статистика контент-мейкеров
Ростеры
Отчеты по охватам ростеров
Информация об играх
Инструкции
Как редактировать активные кампании
Как приглашать контент-мейкеров в кампанию
Как кастомизировать кампании для аффилиатов и аффилированных сетей
Как настроить и кастомизировать выделенный домен
Как настроить кампанию с Creator tag
Справочники
Типы атрибуции
Рекомендации к кампаниям для контент-мейкеров
Промоматериалы для аффилированных сетей
Кабинет контент-мейкера
Кастомизируйте пользовательский опыт
Письма о действиях с учетной записью
SMS для аутентификации пользователя
Виджет авторизации
Темы платежного интерфейса
Чеки
Создание платежного интерфейса с помощью Headless checkout
Для платежных провайдеров
Общая информация
Сценарий интеграции
Реализация
Релизы
Введение
Ресурсы для разработчиков
Справочная информация
Ошибки
Ошибки при интеграции
Ошибки при совершении оплаты
Ошибки при авторизации
Ошибки в работе магазина
Поддерживаемые валюты
Поддерживаемые страны
Поддерживаемые языки
Поддерживаемые браузеры
Тестирование оплаты
Тестовое и боевое окружение
Список тестовых банковских карт
Оплата в тестовом окружении
Оплата банковскими картами в тестовом окружении
Оплата Apple Pay в тестовом окружении
Оплата PayPal в тестовом окружении
Тестирование на реальных платежах
Справочник API для тестового окружения
Частые вопросы
Общие положения
Общие вопросы
Настройка платежей
Аутентификация пользователей
Использование Xsolla Launcher
Привлечение пользователей
Коммуникация с Xsolla через чат
О решении
Руководство по интеграции
Интеграция со Slack
Интеграция с Discord
Интеграция с Zendesk
Партнерская экосистема Xsolla
API и вебхуки
С чего начать
Pay Station API
Catalog API
LiveOps API
Login API
Subscriptions API
Вебхуки
API для событий
DDH API
SDK и библиотеки
Доступные SDK и библиотеки
Xsolla SDK
🚀
Xsolla SDK для Unity (legacy/enterprise)
Последняя версия
Последняя версия
V 1
V 0
О продукте
Справочная документация SDK
Руководство по интеграции
С чего начать
Базовая настройка варианта авторизации
Установка SDK
Настройка SDK
Настройка каталога товаров и планов подписок
Интеграция SDK на стороне приложения
Проверка процесса оплаты в тестовом окружении
Запуск
Интеграции с BaaS
Как использовать Pay Station совместно с аутентификацией PlayFab
Как использовать Pay Station совместно с аутентификацией Firebase
Демопроект
Основная информация
Как использовать фрагменты кода из демопроекта в своем проекте
Как настроить интерфейс приложения с помощью SDK
Аутентификация
Основная информация
Аутентификация по имени пользователя/email-адресу и паролю
Авторизация без пароля
Аутентификация пользователя через социальные сети
Аутентификация в приложении через установщик
Аутентификация через custom ID
Автоматическая аутентификация через платформу публикации
Виджет авторизации
Каталог
Основная информация
Отображение каталога товаров в приложении
Подписки
Основная информация
Сценарий покупки подписки
Сценарий управления подпиской пользователя
Акции
Основная информация
Купоны
Промокоды
Персонализированные предложения
Бесплатные товары
Покупка товара
Основная информация
Покупка товара в один клик
Покупка за виртуальную валюту
Покупка через корзину
Отслеживание статуса заказа
Платежи через Steam
Инвентарь игрока
Основная информация
Отображение инвентаря игрока в приложении
Расходование виртуальных предметов и валют из инвентаря
Личный кабинет и атрибуты пользователя
Основная информация
Атрибуты пользователя
Личный кабинет пользователя
Привязка аккаунтов к учетной записи пользователя
Руководства по сборке приложений
Как создать сборку приложения для запуска в браузере
Как изменить встроенный браузер
Решение проблем
Ошибка при запуске содержимого Unity на странице сборки WebGL
Имя типа или пространства имен
Input.
System
не существует
Ошибка при вызове метода аутентификации
Доступ заблокирован политикой CORS
Как перейти на использование SDK версии 1.0.0 и выше
Как перейти на использование SDK версии 2.0.0 и выше
Xsolla SDK для Unreal Engine
Последняя версия
Последняя версия
V 0
О продукте
Справочная документация SDK
Руководство по интеграции
С чего начать
Базовая настройка варианта авторизации
Установка SDK
Настройка SDK
Настройка каталога товаров и планов подписок
Интеграция SDK на стороне приложения
Проверка процесса оплаты в тестовом окружении
Запуск
Интеграции с BaaS
Как использовать Pay Station совместно с аутентификацией PlayFab
Демопроект
Основная информация
Как настроить интерфейс приложения с помощью SDK
Аутентификация
Основная информация
Аутентификация по имени пользователя/email-адресу и паролю
Аутентификация через ID устройства
Авторизация без пароля
Аутентификация пользователя через социальные сети
Аутентификация в приложении через установщик
Аутентификация через custom ID
Автоматическая аутентификация через платформу публикации
Виджет авторизации
Каталог
Основная информация
Отображение каталога товаров в приложении
Подписки
Основная информация
Сценарий покупки подписки
Сценарий управления подпиской пользователя
Акции
Основная информация
Купоны
Промокоды
Персонализированные предложения
Бесплатные товары
Покупка товара
Основная информация
Покупка товара в один клик
Покупка за виртуальную валюту
Покупка через корзину
Покупка одного товара
Отслеживание статуса заказа
Инвентарь игрока
Основная информация
Отображение инвентаря игрока в приложении
Расходование виртуальных предметов и валют из инвентаря
Личный кабинет и атрибуты пользователя
Основная информация
Атрибуты пользователя
Личный кабинет пользователя
Привязка аккаунтов к учетной записи пользователя
Руководства по сборке приложений
Как интегрировать SDK в проекты для приложений на Android
Как модифицировать SDK
Xsolla SDK for Cocos Creator
О продукте
Руководство по интеграции
С чего начать
Базовая настройка варианта авторизации
Установка SDK
Инициализация SDK
Настройка каталога товаров и планов подписок
Интеграция SDK на стороне приложения
Проверка процесса оплаты в тестовом окружении
Запуск
Демопроект
Основная информация
Как использовать фрагменты кода из демопроекта в своем проекте
Аутентификация
Основная информация
Аутентификация по имени пользователя/email-адресу и паролю
Аутентификация через ID устройства
Авторизация без пароля
Аутентификация пользователя через социальные сети
Аутентификация через custom ID
Виджет авторизации
Каталог
Основная информация
Отображение каталога товаров в приложении
Акции
Основная информация
Купоны
Промокоды
Персонализированные предложения
Бесплатные товары
Подписки
Основная информация
Сценарий покупки подписки
Сценарий управления подпиской пользователя
Покупка товара
Основная информация
Покупка товара в один клик
Покупка за виртуальную валюту
Покупка через корзину
Отслеживание статуса заказа
Инвентарь игрока
Основная информация
Отображение инвентаря игрока в приложении
Расходование виртуальных предметов и валют из инвентаря
Личный кабинет и атрибуты пользователя
Основная информация
Атрибуты пользователя
Личный кабинет пользователя
Привязка аккаунтов к учетной записи пользователя
Решение проблем
Доступ заблокирован политикой CORS
Как подключить к проекту нативный Xsolla SDK для Android
Как подключить к проекту нативный Xsolla SDK для iOS
Headless checkout
О продукте
Руководство по интеграции
С чего начать
Установка SDK
Интеграция SDK на стороне приложения
Проверка процесса оплаты в тестовом окружении
Запуск
Настройка способов оплаты
Как получить список доступных способов оплаты
Как настроить оплату сохраненными способами
Банковские карты
Мобильные платежи
Электронные кошельки с редиректом
Google Pay
Apple Pay
Оплата по QR-коду
Справочники
Компоненты SDK
Получение данных о способах оплаты
Ошибки
Стили
Поддерживаемые языки
Ready-to-use store (Unity)
О продукте
Использование модуля
Предварительные действия
Инициализация
Кастомизация и расширенные настройки
Дополнительные параметры метода
OpenStore()
Частые сценарии кастомизации
Расширения для BaaS
О продукте
Использование Shop Builder с BaaS-авторизацией
Получение вебхуков Xsolla
PHP
О продукте
С чего начать
Установка библиотеки
Настройка вебхуков
Рекомендуемые вебхуки
Решение проблем
404 error
Страница не найдена
На главную
→
Сообщите о проблеме
Мы постоянно улучшаем качество нашей документации. Ваш отзыв поможет нам в этом.
Отправить
Укажите email-адрес, чтобы мы могли связаться с вами
Спасибо за обратную связь!
Не получилось отправить ваш комментарий
Попробуйте еще раз позже или напишите нам на doc_feedback@xsolla.com.