Altcraft продолжает развиваться: мы совершенствуем наш продукт и расширяем возможности работы с платформой. В статье расскажем о мобильном SDK и новом канале отправки Notify.
Мобильный SDK — это набор инструментов для создания мобильных приложений. Он помогает достигать специализированных целей конкретной платформы и внедрять новые функции в приложения. SDK, как правило, является пакетом библиотек.
Altcraft представляет разработанный мобильный SDK — Altcraft mSDK. Это мобильный программный интерфейс для интеграции push-уведомлений в мобильные приложения. С ним подключение уведомлений Altcraft к Android и iOS приложениям становится проще и быстрее.
Подключение происходит через сервисы Firebase и APNs. Для платформы Android интеграция реализована на базе Firebase, для платформы iOS — Firebase и APNs.
Подключение позволяет:
После интеграции токен устройства Firebase Cloud Messaging либо устройства APNs передается на сервер, а затем создается профиль подписчика, которому будут отправлять push.
С Altcraft mSDK push-уведомления поддерживают текст и изображения, а кнопки позволяют установить действие, которое сработает при нажатии. Например, это может быть переход по URL-ссылке, переход по deep-link (ссылка на нужный раздел внутри приложения) или просто открытие необходимого приложения.
Для того, чтобы отправка push не задерживалась, необходимо своевременно актуализировать токены на устройствах. Altcraft mSDK контролирует изменения APNs-токена или FCM-токена устройства и автоматически выполняет обновление токена на сервере платформы.
SDK регистрирует такие события, как доставка и клик по push-уведомлению. Затем данные передаются на сервер, из них формируется статистика для анализа.
Если запрос содержит ошибку, его данные сохраняются. Повторные запросы обрабатываются с использованием BackgroundTasks, который позволяет сохранять актуальность данных и добиваться завершения отправки запроса даже в свернутом режиме. Повтор и проверка на ошибки осуществляются также во время получения push-уведомления и во время запуска приложения.
Предусмотрено завершение выполнения запросов на подписку и обновление токена, даже если клиент выходит из приложения до окончания процедуры. Это позволяет терять меньше данных о клиенте.
Данные возможности поддерживают как Firebase, так и APNs.
Доступна интеграция с каналом коммуникации Notify. Notify поддерживает отправку транзакционных и сервисных уведомлений в VK, Одноклассники и SMS.
Вы можете настроить канал в ресурсе и ознакомиться с возможностями пользовательских шаблонов. Подробнее о настройке интеграции и создании подключения читайте в документации.
Notify поддерживает отправку сервисных и бизнес-сообщений после утверждения шаблона и настройки интеграции. Задать вопрос о подключении можно, написав на этот адрес.
С помощью Notify можно получать информацию об отправленных, доставленных и прочитанных сообщениях, вести диалог с клиентом (только для сервисных уведомлений), отправлять изображения (до 5 изображений). При этом оплата производится только за успешно доставленные уведомления.
В статье мы познакомили вас с новыми функциями платформы Altcraft. Подробнее об обновлениях, добавленных возможностях и методах работы с Altcraft mSDK и Notify вы можете узнать на сайте документации.
Тестируйте новые функции и делайте рассылки лучше вместе с Altcraft Platform!
Подписывайтесь на наш Telegram-канал. Там вы найдёте актуальные новости в области digital-маркетинга, полезные статьи и интересные исследования. Будьте в теме вместе с нами:)