Интеграция с PlayFab
Как это работает
PlayFab предоставляет разработчикам игр готовые серверные решения для управления каталогом товаров и для монетизации. После интеграции с сервисом PlayFab вам будут доступны следующие основные возможности:
- Импорт каталога товаров из PlayFab во Внутриигровой магазин, чтобы пользоваться решениями Иксоллы.
- Автоматическая передача товаров, которые пользователь приобретет через Внутриигровой магазин, в PlayFab.
Ограничения
- PlayFab не хранит цены в реальных валютах. Используется только предустановленная виртуальная валюта с кодом RM (Real money), которая приравнивается к реальной валюте — 1 цент (100 RM = 1 USD). Поэтому у товара можно задать цену либо в виртуальной валюте, либо в RM.
- Артикулы товаров должны быть уникальными и содержать только цифры, латинские буквы, подчеркивания и дефисы.
Для кого подходит
- Для партнеров, у которых уже интегрирован PlayFab и которые хотят расширить область распространения товаров (виртуальной валюты, виртуальных предметов) через Buy Button или Внутриигровой магазин.
- Для партнеров, у которых уже интегрированы Buy Button или Инвентарь игрока и которые хотят монетизировать товары в PlayFab (продавать их за реальную валюту).
Как настроить
Импорт товаров в Иксоллу
Если у вас еще не настроен PlayFab:
- Создайте PlayFab-аккаунт.
- Создайте игру.
- Получите уникальный ID игры Title ID.
- Получите PlayFab Secret key.
Перейдите в Личный кабинет и импортируйте каталог товаров из PlayFab во Внутриигровой магазин.
Начисление товаров в инвентарь PlayFab
Вы можете настроить начисление товаров, купленных во Внутриигровом магазине Иксолла, в инвентарь PlayFab следующими способами:
- Через синхронизацию инвентаря Иксоллы с инвентарем PlayFab.
- Через интеграцию хранилища пользователей PlayFab с Авторизацией Иксоллы. В этом случае в токене указывается ID пользователя PlayFab. В случае возврата товара на стороне Иксоллы в токене отправляется соответствующий запрос в PlayFab.
Если вы хотите синхронизировать инвентарь пользователя с инвентарем PlayFab:
- Откройте ваш проект в Личном кабинете.
- Нажмите Магазин в боковом меню.
- В панели Управление каталогом нажмите Настроить.
- В панели Интеграция с внешними платформами нажмите Настроить.
- В панели PlayFab нажмите Настроить.
- Перейдите на вкладку Синхронизация инвентаря и укажите:
- Title ID — уникальный ID игры в PlayFab.
- Секретный ключ — ключ проекта в PlayFab.
- Установите переключатель Синхронизировать инвентарь пользователя с PlayFab в положение Вкл.
- Нажмите Сохранить.
Теперь информация о купленных во Внутриигровом магазине товарах будет автоматически передаваться в PlayFab.
Была ли статья полезна?
Оценить страницу
В другой раз
Спасибо за обратную связь!
Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.