SDK для Unity / Руководства по сборке приложений
 На главную

SDK для Unity

  • Руководство по интеграции

  • Демопроект

  • Аутентификация

  • Каталог

  • Подписки

  • Акции

  • Покупка товара

  • Инвентарь игрока

  • Личный кабинет и атрибуты пользователя

  • Руководства по сборке приложений

  • Решение проблем


  • Как интегрировать SDK в проекты для приложений на Android

    Рекомендации

    При разработке проектов для мобильных приложений на платформе Android используйте следующие рекомендации:

    1. Настройте нативную авторизацию через социальные сети.

    Примечание
    В настоящее время реализована нативная аутентификация через следующие социальные сети:
    • Google
    • Facebook
    • WeChat
    • QQ
    Для других социальных сетей возможна настройка аутентификации с помощью веб-сервисов.

    1. Настройте внешние ссылки, чтобы возвращать пользователя в приложение после подтверждения регистрации с помощью электронной почты.
    2. Кастомизируйте письмо о подтверждении регистрации.

    Примечание
    Вы можете отключить подтверждение регистрации с помощью электронной почты, если для вас это приемлемо с точки зрения безопасности. Для отключения обратитесь к персональному менеджеру проекта или напишите на csm@xsolla.com.

    1. Выберите и настройте наиболее подходящий вариант работы с внутриигровым магазином. При необходимости вы можете не добавлять в свое приложение корзину, а реализовать покупку внутриигрового предмета или пакета виртуальной валюты при нажатии кнопки Купить.
    2. Настройте перенаправление пользователя в ваше приложение после оплаты через внешний браузер.
    3. Кастомизируйте интерфейс ошибок и всплывающих сообщений, следуя инструкциям Unity. Ошибки и всплывающие сообщения в демо рассчитаны на разработчиков игр, поэтому доработайте их для отображения конечному пользователю вашего приложения.

    1. Откройте ваш проект в Личном кабинете.
    2. Чтобы настроить перенаправление пользователя в приложение после подтверждения регистрации:
      1. В боковом меню выберите пункт Авторизация.
      2. Выберите вариант авторизации и нажмите Настроить.
      3. На странице навигации перейдите к блоку Безопасность и выберите раздел OAuth 2.0 аутентификация.
      4. Нажмите значок карандаша в строке нужного OAuth 2.0-клиента.
      5. Укажите URI переадресации OAuth 2.0 — путь в приложении, на который пользователь будет перенаправлен после успешной авторизации, аутентификации, подтверждения электронной почты или сброса пароля. Можно указать несколько допустимых путей.
      6. Нажмите Сохранить изменения.

    Примечание
    URI должен соответствовать схеме app://xlogin.<ANDROID_PACKAGE_NAME>, где <ANDROID_PACKAGE_NAME>название пакета Android-приложения.

    1. Чтобы настроить перенаправление пользователя в приложение после оплаты через внешний браузер:
      1. Выберите пункт Pay Station в боковом меню.
      2. Перейдите на вкладку Настройки.
      3. Укажите необходимые параметры в разделе Политика редиректа.
      4. Нажмите Сохранить.

    Примечание
    Return URL (путь в приложении, на который пользователь будет перенаправлен после совершения платежа) должен соответствовать схеме app://xpayment.<ANDROID_PACKAGE_NAME>, где <ANDROID_PACKAGE_NAME>название пакета Android-приложения.
    Была ли статья полезна?
    Спасибо!
    Что может сделать страницу еще лучше? Сообщение
    Жаль, что так произошло
    Расскажите, почему статья не была полезна. Сообщение
    Спасибо за обратную связь!
    Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.
    Оценить страницу
    Оценить страницу
    Что может сделать страницу еще лучше?

    В другой раз

    Спасибо за обратную связь!
    Последнее обновление: 24 августа 2022

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

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