Мобильный SDK#

Мобильный SDK Rapporto совместим для встраивания как в нативные, так и в кроссплатформенные приложения, созданные с помощью Flutter и React Native.

Функциональные возможности мобильного SDK:

  • приём и отображение push-сообщений, отправленных на устройство с помощью PNS (Push Notification Service), в том числе содержащих расширенный медиа-контент;

  • сохранение принятых push-сообщений в локальной базе данных;

  • отслеживание доставки и открытия push-сообщений с отправкой соответствующих запросов на сервер.

Об Android–приложении со встроенным SDK#

Для настройки Android–приложения со встроенным SDK необходимо:

  1. Получить в Службе технической поддержки Rapporto необходимые данные и настроить подключение к нашему репозиторию Nexus.

  2. Передать Службе технической поддержки Rapporto данные Firebase проекта — private key в формате .json.

  3. Добавить полученные от техподдержки идентификаторы проекта «applicationId», «apiKey», «endpointURL» в файл конфигурации проекта ZGRConfig.json.

Об IOS–приложении со встроенным SDK#

Более подробно можно ознакомиться в документации SDK для мобильных приложений на платформе iOS — IOS SDK на GitHub.

Для настройки IOS–приложения со встроенным SDK необходимо:

  1. Передать Службе технической поддержки Rapporto следующие данные:

    • team id — 10-значный буквенно-цифровой Team id, присвоенный компании при вступлении в программу разработки Apple. Если приложений несколько, Team ID для них всех будет одинаковый;

    • key id — идентификатор файла .p8 без AuthKey_ и .p8. Например, файл AuthKey_N5DDD32S67.p8, тогда key_id — N5DDD32S67;

    • topiс — бандл приложения. Его устанавливают владельцы приложения, используя обратную запись доменного имени. Что-то вида com.myCompany.superapp;

    • файл-сертификат APNS PUSH Certificate в формате .p8.

  2. Добавить полученные от техподдержки идентификаторы проекта «applicationId», «apiKey», «endpointURL» в файл конфигурации проекта ZGRConfig.json.

Об HMS–приложении со встроенным SDK#

Для настройки HMS–приложения со встроенным SDK необходимо:

  1. Получить в Службе технической поддержки Rapporto необходимые данные и настроить подключение к нашему репозиторию Nexus.

  2. Передать Службе технической поддержки Rapporto следующие данные:

    • HMS App ID;

    • HMS App secret.

  3. Добавить полученные от техподдержки идентификаторы проекта «applicationId», «apiKey», «endpointURL» в файл конфигурации проекта ZGRConfig.json.

Если остались вопросы по работе SDK Rapporto, просим обращаться в Службу технической поддержки.