Руководства
Как проверить диплинк перед запуском
Чеклист проверки: установленное и неустановленное приложение, fallback, разные браузеры и каналы публикации.
Почему диплинк ломается в проде
На десктопе ссылка «работает», а в SMS на Android открывается браузер вместо app. Или на iOS появляется лишний диалог. Без проверки на реальных устройствах кампания уходит с дефектом.
Системная проверка до кампании
Проверяйте три исхода: app открылся на нужном экране; app нет — корректный fallback; edge cases (in-app browser соцсетей, preview в мессенджерах). В Kratk чеклисты — в разделе тестирования.
Пошаговая инструкция
- Устройство с установленным app: клик из Safari/Chrome и из того же канала, что в кампании (SMS, email-клиент).
- Устройство без app (или после удаления): убедитесь, что fallback ведёт на нужную страницу или store.
- Проверьте AASA/assetlinks через валидаторы Apple/Google (ссылки в справке).
- Сравните Universal Links и custom scheme, если используете оба — не смешивайте без необходимости.
- Зафиксируйте скрин/лог для команды 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 можно создать ссылку и смотреть переходы в аналитике. Статья полезна и без регистрации.