Управление покупками
Чтобы привлечь внимание потенциальных пользователей к вашему приложению и повысить уровень продаж, вы можете проводить акции с купонами. При погашении купона пользователю может начисляться одно из следующих вознаграждений:
- пакет виртуальной валюты;
- игровой ключ;
- виртуальный предмет.
Подробные сведения о возможностях и ограничениях купонных акций приведены в документации по продукту Внутриигровой магазин.
Для работы с купонными акциями:
- Выполните настройки в Личном кабинете согласно инструкции по настройке акционных кампаний с купонами.
- Реализуйте внутриигровую логику с помощью следующих методов SDK:
XStore.getCouponRewardsByCode
— получает список предметов, которые могут быть начислены пользователю при погашении купона.XStore.redeemCoupon
— погашает код купона и начисляет вознаграждение пользователю.
Была ли статья полезна?
Чтобы привлечь внимание потенциальных пользователей к вашему приложению и повысить уровень продаж, вы можете проводить акции с промокодами. При погашении промокода пользователь может получить одно или несколько из следующих вознаграждений:
- скидку, которая применяется к корзине пользователя;
- бонусный предмет:
- пакет виртуальной валюты;
- игровой ключ;
- виртуальный предмет, в том числе бандл или предметы с ограниченным сроком действия.
Подробные сведения о возможностях и ограничениях акций с промокодами приведены в документации по продукту Внутриигровой магазин.
Для работы с промокодами:
- Выполните настройки в Личном кабинете согласно инструкции по настройке кампаний с промокодами.
- Реализуйте внутриигровую логику с помощью следующих методов SDK:
XStore.getPromocodeRewardsByCode
— получает вознаграждения по промокоду. Позволяет пользователям выбрать один из множества предметов в качестве бонуса.XStore.redeemPromocode
— погашает промокод. После погашения промокода пользователь получает бесплатные товары и/или к стоимости корзины применяется скидка.
Была ли статья полезна?
Чтобы привлечь внимание пользователей к вашему приложению и повысить уровень продаж, вы можете продавать наборы товаров в виде бандлов по цене ниже стоимости их содержимого.
В состав бандла могут входить:
- виртуальная валюта (в том числе платформозависимая);
- пакет виртуальной валюты;
- игровые ключи для заранее выбранных DRM;
- виртуальные предметы, включая предметы с ограниченным сроком действия;
- бандлы.
Подробные сведения о возможностях и ограничениях бандлов приведены в документации по продукту Внутриигровой магазин.
Для работы с бандлами:
- Выполните настройки в Личном кабинете согласно инструкции по настройке бандла.
- Реализуйте внутриигровую логику с помощью следующих методов SDK:
XStore.getBundleList
— возвращает список всех бандлов для построения каталога.XStore.getBundle
— возвращает бандл по указанному артикулу.
total_content_price
. Вы можете использовать это значение, чтобы отобразить в вашем приложении выгоду от покупки бандла.Была ли статья полезна?
- Payments
- Inventory
Реализуйте продажу виртуальных предметов и виртуальной валюты вне игры через сайт магазина. Купленные предметы и валюта будут доступны в инвентаре игрока.
Чтобы интегрировать сайт магазина с SDK:
- Создайте сайт магазина.
- Укажите адрес сайта магазина внутриигровых товаров в коде приложения.
- Реализуйте логику работы вашего приложения с сайтом магазина.
Создание сайта магазина
Вы можете создать сайт магазина с помощью Конструктора сайтов, следуя инструкции по подключению магазина на сайте.
Если вы хотите подключить сайт магазина, созданный с помощью другого решения, воспользуйтесь инструкцией по созданию магазина.
Рекомендации по логике работы приложения с сайтом магазина
При разработке приложения следуйте рекомендациям:
- Синхронизируйте поля регистрации и авторизации пользователя в вашем приложении и в виджете авторизации на сайте магазина:
- Если для регистрации и авторизации используется email-адрес пользователя и пароль, в приложении задайте имя пользователя равным email-адресу.
- Если для регистрации и авторизации используется имя пользователя, email-адрес пользователя и пароль, обратитесь к аккаунт-менеджеру проекта для изменения полей виджета авторизации.
- При переходе на сайт магазина из клиента приложения реализуйте сквозную авторизацию пользователя. Для этого в параметрах URL необходимо передавать токен пользователя. Пример авторизации приведен в демоприложении.
Была ли статья полезна?
Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.