Руководства

Как проверить диплинк перед запуском

Чеклист проверки: установленное и неустановленное приложение, fallback, разные браузеры и каналы публикации.

Почему диплинк ломается в проде

На десктопе ссылка «работает», а в SMS на Android открывается браузер вместо app. Или на iOS появляется лишний диалог. Без проверки на реальных устройствах кампания уходит с дефектом.

Системная проверка до кампании

Проверяйте три исхода: app открылся на нужном экране; app нет — корректный fallback; edge cases (in-app browser соцсетей, preview в мессенджерах). В Kratk чеклисты — в разделе тестирования.

Пошаговая инструкция

  1. Устройство с установленным app: клик из Safari/Chrome и из того же канала, что в кампании (SMS, email-клиент).
  2. Устройство без app (или после удаления): убедитесь, что fallback ведёт на нужную страницу или store.
  3. Проверьте AASA/assetlinks через валидаторы Apple/Google (ссылки в справке).
  4. Сравните Universal Links и custom scheme, если используете оба — не смешивайте без необходимости.
  5. Зафиксируйте скрин/лог для команды app при расхождении.

Практический пример

Перед push-тестом открываете go.brand.ru/push-test на iPhone с app → экран «Бонусы»; на чистом Android без app → лендинг с кнопкой «Установить».

Типичные ошибки

  • Тест только в симуляторе без реального устройства.
  • Проверка только «с app», без сценария uninstall.
  • Игнор in-app browser Instagram/Telegram — другой контекст открытия.
  • Не сверить поля deep link и fallback в кабинете после правки app.

FAQ

Где чеклист Kratk?

Тестирование deep links и отдельные страницы для Universal Links и custom scheme.

Ссылка работает в Notes, но не в Instagram?

In-app browser может блокировать Universal Links — см. troubleshooting.

Вывод

Проверка диплинка = app + no app + реальный канал. Детали — в справке Kratk.

Нужна короткая ссылка?

В Kratk можно создать ссылку и смотреть переходы в аналитике. Статья полезна и без регистрации.

Все руководства