Smarty

  1. Домой
  2. Документы
  3. Smarty
  4. Настройки порталов и приложений
  5. Диплинки

Диплинки

Что такое диплинки?

Диплинки — это специальные строки, являющиеся командами на определенные действия в приложении. На данный момент платформа Smarty поддерживает отправку диплинков через ленту «Слайдер» (futuristic) и при помощи массовой рассылки сообщений на экран пользователя (futuristic и sibseti).

Механика работы диплинков

Например, в рамках рекламной кампании мы разместили в слайдере баннер про выход нового сезона сериала и было бы удобно, чтобы по клику на баннер происходил быстрый переход на страницу его описания и кнопкой просмотра/покупки. Чтобы реализовать этот сценарий, в админке в форме редактирования слайдера прописываем к рекламному баннеру диплинк следующего вида:

microimpuls://screen=content&content_type=video&content_id=1353

где content_id — это идентификатор нужного нам сериала в Smarty (можно посмотреть его в списке фильмов также в админке)

Ищем нужный фильм в админке, чтобы узнать его ID
Прописываем диплинк в форме редактирования слайдера
Рекламный баннер на главном экране ->
Страница описания фильма, которая открывается по клику

Рассмотрим основные виды диплинков.

Futuristic

Открытие экрана приложения

Формат: microimpuls://screen=<системное имя экрана>

Пример: microimpuls://screen=tv (открытие экрана ТВ)

Возможные системные имена экранов:

  • ТВ — tv
  • Видеотека — vod
  • Архив — archive
  • Камеры — cameras
  • Баланс — balance
  • Системная информация — info
  • Напоминания — notifications
  • Оплата по QR — payment-qr
  • Активация промокода — promoactivation
  • Выбор кинотеатра — providers
  • Радио — radio
  • Поиск — search
  • Сервисы — services
  • Сортировка каналов — sort

Открытие экрана приложения с привязкой контента

Формат: microimpuls://screen=<системное имя экрана>&content_type=<тип контента>&content_id=<id контента>

Пример: microimpuls://screen=content&content_type=video&content_id=1353 (открытие страницы фильма)

Возможные диплинки:

  • Открытие страницы фильма microimpuls://screen=content&content_type=video&content_id=1353
  • Открытие экрана ТВ с фокусом на канале
    microimpuls://screen=tv&content_id=10
  • Открытие экрана ТВ с фокусом на категории
    microimpuls://screen=tv&category_id=5&content_id=10
  • Запуск контента в полноэкранном плеере microimpuls://screen=player&content_type=channel&content_id=4 — запуск канала microimpuls://screen=player&content_type=video&content_id=315504 — запуск фильма microimpuls://screen=player&content_type=camera&content_id=10&city_id=377675 — запуск камеры

Активация промокода

Формат: microimpuls://screen=default&promo_code=<промокод>&action=promo_activate

Пример: microimpuls://screen=default&promo_code=class2022!&action=promo_activate

Sibseti

Предупреждение: так как в шаблоне sibseti отсутствуют слайдеры, то отправка диплинков выполняется только при помощи Массовой рассылки сообщений на экран пользователя из Smarty.

Запуск канала в полноэкранном плеере

Формат: microimpuls://screen=player&content_type=channel

Пример: microimpuls://screen=player&content_type=channel&content_id=1 (запуск первого канала в полноэкранном плеере)

Открытие экрана описания фильма

Формат: microimpuls://screen=content&content_type=video

Пример: microimpuls://screen=content&content_type=video&content_id=377955 (запуск фильма с id=377955)

Открытие экрана поиска с введённой поисковой строкой

Формат: microimpuls://screen=search&search_string=

Пример: microimpuls://screen=search&search_string=avatar