Интеграция с PlayFab

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

PlayFab – полноценная серверная платформа для разработчиков игр, которая позволяет описывать игровую экономику без единой строчки кода. Вы можете интегрировать сервис PlayFab, чтобы обеспечить потребность в серверной части для вашего проекта и получать уведомления после успешной покупки товаров через Store API.

Основные возможности: 

  • Комплексное серверное решение для запуска игр.
  • Поддержка множества игровых платформ.
  • Глубокая аналитика для отслеживания поведения игроков.

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

  • Для партнеров, у которых уже интегрирован PlayFab и которые хотят расширить свою область распространения виртуальных товаров (виртуальная валюта, виртуальные предметы) через Buy Button или Внутриигровой магазин.
  • Для партнеров, у которых уже интегрирован продукт Buy Button или Инвентарь игрока и есть потребность перенести инвентари пользователей в PlayFab.

Как настроить

Если у вас еще не настроен PlayFab, выполните следующие действия:

  1. Создайте PlayFab аккаунт.
  2. Создайте игру.
  3. Получите уникальный идентификатор игры Title ID.
  4. Получите PlayFab Secret Key.

Купленный товар начисляется через передачу PlayFab ID пользователя в токене авторизации при запросе к Store API. Для успешной настройки взаимодействия с PlayFab, необходимо:

  1. Реализовать методы Store API.
  2. Сообщить аккаунт-менеджеру проекта Title ID и PlayFab Secret Key, полученные ранее.
  3. Указать PlayFab ID в токене. Сделать это можно одним из способов:
    1. Через интеграцию Авторизации Иксолла с PlayFab.
    2. Через генерацию токена с параметром user.playfab_id.

Чтобы реализовать оповещения по возвратам денежных средств, обратитесь к аккаунт-менеджеру проекта.