Обновления в Altcraft Platform: Мобильный SDK и Notify

2024-11-08 13:17:52 Время чтения 5 мин 371

Altcraft продолжает развиваться: мы совершенствуем наш продукт и расширяем возможности работы с платформой. В статье расскажем о мобильном SDK и новом канале отправки Notify.

Altcraft mSDK

Мобильный SDK — это набор инструментов для создания мобильных приложений. Он помогает достигать специализированных целей конкретной платформы и внедрять новые функции в приложения. SDK, как правило, является пакетом библиотек.

Altcraft представляет разработанный мобильный SDK — Altcraft mSDK. Это мобильный программный интерфейс для интеграции push-уведомлений в мобильные приложения. С ним подключение уведомлений Altcraft к Android и iOS приложениям становится проще и быстрее.

Возможности Altcraft mSDK

Подключение происходит через сервисы Firebase и APNs. Для платформы Android интеграция реализована на базе Firebase, для платформы iOS — Firebase и APNs.

Подключение позволяет:

  1. Подписывать пользователей на push-уведомления Altcraft

После интеграции токен устройства Firebase Cloud Messaging либо устройства APNs передается на сервер, а затем создается профиль подписчика, которому будут отправлять push.

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

С Altcraft mSDK push-уведомления поддерживают текст и изображения, а кнопки позволяют установить действие, которое сработает при нажатии. Например, это может быть переход по URL-ссылке, переход по deep-link (ссылка на нужный раздел внутри приложения) или просто открытие необходимого приложения.

  1. Оперативно обновлять токены на сервере Altcraft

Для того, чтобы отправка push не задерживалась, необходимо своевременно актуализировать токены на устройствах. Altcraft mSDK контролирует изменения APNs-токена или FCM-токена устройства и автоматически выполняет обновление токена на сервере платформы.

  1. Формировать аналитику доставки уведомлений, взаимодействий пользователей с ними

SDK регистрирует такие события, как доставка и клик по push-уведомлению. Затем данные передаются на сервер, из них формируется статистика для анализа.

  1. Повторять отправку неудачных запросов

Если запрос содержит ошибку, его данные сохраняются. Повторные запросы обрабатываются с использованием BackgroundTasks, который позволяет сохранять актуальность данных и добиваться завершения отправки запроса даже в свернутом режиме. Повтор и проверка на ошибки осуществляются также во время получения push-уведомления и во время запуска приложения.

  1. Работать в фоновом режиме

Предусмотрено завершение выполнения запросов на подписку и обновление токена, даже если клиент выходит из приложения до окончания процедуры. Это позволяет терять меньше данных о клиенте.

Данные возможности поддерживают как Firebase, так и APNs.

Notify-канал

Доступна интеграция с каналом коммуникации Notify. Notify поддерживает отправку транзакционных и сервисных уведомлений в VK, Одноклассники и SMS.

Вы можете настроить канал в ресурсе и ознакомиться с возможностями пользовательских шаблонов. Подробнее о настройке интеграции и создании подключения читайте в документации.

Возможности Notify-канала

Notify поддерживает отправку сервисных и бизнес-сообщений после утверждения шаблона и настройки интеграции. Задать вопрос о подключении можно, написав на этот адрес.

С помощью Notify можно получать информацию об отправленных, доставленных и прочитанных сообщениях, вести диалог с клиентом (только для сервисных уведомлений), отправлять изображения (до 5 изображений). При этом оплата производится только за успешно доставленные уведомления.

Заключение

В статье мы познакомили вас с новыми функциями платформы Altcraft. Подробнее об обновлениях, добавленных возможностях и методах работы с Altcraft mSDK и Notify вы можете узнать на сайте документации.

Тестируйте новые функции и делайте рассылки лучше вместе с Altcraft Platform!

  Подписывайтесь на наш Telegram-канал. Там вы найдёте актуальные новости в области digital-маркетинга, полезные статьи и интересные исследования. Будьте в теме вместе с нами:)