Перейти к основному содержимому
Altcraft Docs LogoAltcraft Docs Logo
Для пользователяДля разработчикаДля администратора
Веб-сайтБаза знаний
Русский
  • Русский
  • English
v74
  • v74
  • v73
  • v72
Войти
  • API пользователя
  • Взаимодействие с API
  • Матчинг
  • Профили
  • Базы данных
  • Ресурсы
  • Сегменты
  • Стоп-списки
  • Шаблоны
  • Рассылки
  • Кампании
  • Сценарии (цепочки)
  • Промокоды
  • Программы лояльности
  • Цели
  • Пуши приложений
  • Маркет
  • Отчеты и статистика
  • Сендеры
  • Объекты
  • Запросы к внешним базам данных
  • Прочее
  • Список API-методов
  • Импорт и настройка коллекции API-методов в Postman
  • SDK
    • mSDK
      • Android
      • iOS
      • Работа с ролевым и JWT-токеном
  • SDK
  • mSDK
Документация для версии v74

mSDK

Описание​

Altcraft mSDK — это мобильный SDK, который обеспечивает надёжную работу с push-уведомлениями и взаимодействие с платформой Altcraft. Он разработан для Android и iOS, поддерживает Firebase, Huawei, RuStore и APNS, а также предоставляет расширенные возможности по управлению подписками, обработке событий и работе с несколькими пользователями на одном устройстве.

SDK может использовать JWT-токены или rToken, что позволяет гибко настраивать уровень безопасности и типы матчинга данных профилей. Автоматическая обработка уведомлений и событий доставки обеспечивает стабильность и высокую точность передачи данных, а встроенный WorkManager гарантирует доставку событий даже в случае сетевых сбоев.

Возможности​

  • Совместим с Kotlin, Java (Android), Swift, Objective-C (iOS).
  • Управление подпиской на push-уведомления: добавление, приостановка, отписка.
  • Автоматический показ уведомлений с содержимым, настраиваемым в платформе, с возможностью кастомизации отображения.
  • Автоматическое обновление push-токена при его изменении.
  • Автоматическая передача событий доставки и открытия уведомлений.
  • Поддержка анонимных и зарегистрированных пользователей, а также нескольких пользователей на одном устройстве (при использовании JWT).
  • Регистрация мобильных событий.
  • Автоматический повтор запросов через WorkManager для максимальной доставки событий.
  • Поддержка push-провайдеров: Firebase, Huawei, RuStore (Android), APNS (iOS).
  • Использование JWT-токенов для обеспечения безопасности и неограниченных вариантов матчинга профилей.
  • Возможность работы через rToken с ограниченным доступом по идентификатору push-подписки.
  • Поддержка переопределения формата push-уведомлений и доступа ко всем data-полям сообщений.

GitHub​

Репозиторий Altcraft mSDK доступен на GitHub:

  • iOS
  • Android

Менеджеры зависимостей​

Cocoapods:

pod 'Altcraft', '1.0.2'

Swift Package Manager:

1.0.2

Maven Central:

com.altcraft:android-sdk:1.0.2


AndroidAndroid

Android

Установка и конфигурация Altcraft mSDK для платформы Android

iOSiOS

iOS

Установка и конфигурация Altcraft mSDK для платформы iOS

Работа с ролевым и JWT-токеномРабота с ролевым и JWT-токеном

Работа с ролевым и JWT-токеном

Подробное описание rToken и JWT-токена, отличия, принцип работы.

Последнее обновление 14 нояб. 2025 г.
Предыдущая страница
SDK
Следующая страница
Android
  • Описание
  • Возможности
  • GitHub
  • Менеджеры зависимостей
© 2015 - 2025 Altcraft. Все права защищены.