← Назад в блог
Чек-лист

Firebase Dynamic Links, год спустя: найдите ссылки, которые всё ещё отдают 404

25 августа исполняется год с момента, когда все FDL-ссылки погасли. Очевидные ссылки большинство команд исправило ещё в 2025-м. Это аудит поверхностей, о которых все забывают, — и объяснение, почему печатным QR-кодам нужен не просто новый URL.

14 августа 20269 минут

Год кликов в никуда

25 августа 2025 года Firebase Dynamic Links закрылся окончательно. Все FDL-ссылки — короткие .page.link и ссылки на пользовательских FDL-доменах — перестали разрешаться и начали отдавать 404. Согласно FAQ Firebase, с закрытием захлопнулось и окно аналитики: данные о кликах, не выгруженные до этой даты, потеряны.

Прошёл год. Видимую часть миграции большинство команд закрыло ещё в 2025-м: ссылки в активных кампаниях, в пайплайне, те, о которых кто-то помнил. Но FDL-ссылке не нужно жить в вашем коде, чтобы продолжать получать клики. Достаточно существовать там, где её может найти человек.

Каждый такой клик — это человек, который хотел ваше приложение, а получил страницу ошибки. Никакого оповещения об этом нет, и в вашей аналитике этот трафик не виден: ссылка, принявшая клик, больше не ваша. Увидеть ущерб можно только одним способом — пойти и поискать. Для этого и нужен этот чек-лист.

Аудит одним взглядом

Всё ещё отдают 404
  • Шаблоны писем404
  • Печатные QR-коды404
  • Страница в сторе404
  • Био в соцсетях404
  • База знаний404
  • PDF-брошюры404
Мигрировано
  • Кнопки на сайте301
  • Футер рассылки301
  • Активные кампании301
Шесть поверхностей, где мёртвые FDL-ссылки обычно переживают миграцию, рядом — мигрированное состояние: ссылки, назначение которых всё ещё можно менять.

Аудит: десять поверхностей, о которых все забывают

Идите по списку по порядку. Цель на каждой поверхности одна: найти каждый URL с page.link или вашим старым FDL-доменом и заменить его либо вывести из оборота.

01

Старые маркетинговые письма, всё ещё в обороте

Отправленное письмо не отозвать; пересланные и сохранённые копии продолжают приносить клики. Исправить можно библиотеку шаблонов: поищите page.link в шаблонах, автоматизациях и черновиках. Главный подозреваемый — welcome-серии: настроены однажды и с тех пор шлют одни и те же ссылки.

02

Печатные QR-коды на упаковке и постерах

Худший случай: бумагу не пропатчить. Соберите по образцу каждого печатного носителя с QR-кодом — упаковка, постеры, материалы мероприятий — и отсканируйте каждый. Всё, что ведёт на FDL-ссылку, требует перепечатки, и на этот раз другой стратегии. Подробнее ниже.

03

Био в соцсетях

Instagram, TikTok, X и страница «О канале» на YouTube хранят ровно по одной ценной ссылке, и никто не помнит, кто её ставил. Проверьте каждый профиль бренда, включая региональные аккаунты.

04

Страницы в App Store и Google Play

Текст описания, промотекст, подписи к скриншотам и маркетинговый URL страницы. Мёртвая ссылка здесь стоит перед самой мотивированной аудиторией — людьми, уже открывшими страницу стора.

05

Документация поддержки и базы знаний

Прочешите базу знаний. Если у неё есть экспорт или API — ищите page.link в выгрузке; иначе используйте админский поиск. Статьи «как установить приложение» — первые подозреваемые.

06

PDF-брошюры и продающие презентации

Поищите PDF и презентации на общих дисках, затем внутри файлов. Продажи пересылают старые деки годами; файл не знает, что его ссылки умерли.

07

Подписи в письмах

Корпоративные шаблоны подписей часто содержат ссылку на скачивание приложения. Одно исправление шаблона закрывает вопрос для всей команды на будущее; уже отправленные письма сохранят мёртвую ссылку навсегда.

08

Описания видео на YouTube

Описания можно редактировать после загрузки — одно из самых дешёвых исправлений в списке. Отсортируйте канал по просмотрам и идите сверху вниз.

09

Старые посты блога и гостевые статьи

В своём CMS поищите по базе или выгрузке контента. Для гостевых статей и прессы используйте site:-запросы вместе с "page.link" и напишите редакциям. Ждите долю ответов сильно меньше половины. Всё равно пишите.

10

Диплинки пушей, хранящиеся на сервере

Если бэкенд хранит URL диплинков — в шаблонах уведомлений, настройках кампаний или записях пользователей — сделайте запрос по старому домену. Такие ссылки молча падают в проде при каждой отправке.

Приоритеты: что чинить первым

Все десять поверхностей за один вечер не разгрести. Порядок важнее скорости.

  1. 1

    Сначала постоянные поверхности с высоким намерением

    Страницы в сторах и био в соцсетях стоят перед людьми, которые прямо сейчас решают установить приложение. Чините их в день обнаружения.

  2. 2

    Всё, что продолжает отправлять

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

  3. 3

    Печатные материалы: меняйте стратегию, а не только URL

    Перепечатка с очередным фиксированным URL воспроизводит ту же ловушку. Печатайте QR, кодирующий ссылку, которую можно перенаправить позже, — тогда следующее закрытие станет правкой, а не новым тиражом.

  4. 4

    Длинный хвост — по расписанию

    Гостевые статьи, старые видео, забытые PDF. Сведите их в повторяющуюся ежемесячную задачу, вместо того чтобы позволять им блокировать срочное.

Урок: никогда не распространяйте URL, который нельзя перенаправить

О закрытии FDL объявили за годы, и всё равно по всему миру остались брошенные ссылки на упаковках и в био. Ошибкой был не выбор Firebase, а печать и массовое распространение URL, назначение которых контролировал кто-то другой, а поведение нельзя было изменить задним числом.

Долговечное решение — владеть распространяемым слоем. Динамический QR-код кодирует вашу ссылку, а не назначение: напечатанный код остаётся действительным, пока вы меняете, куда он ведёт. В Appy каждый QR работает так: скачайте его в SVG или PNG, напечатайте и позже смените назначение в панели. Маршрутизация по устройствам в App Store, Google Play и Huawei AppGallery работает на всех тарифах, редиректы безлимитны, включая Free, а аналитика кликов — ОС, страна, временные ряды — на Free хранится 90 дней.

Скажем честно про компромисс: ссылка на appy.to тоже живёт на инфраструктуре, которой управляете не вы. Ни один провайдер не может честно обещать вечность. Но вы можете требовать редактируемых назначений, выгружаемой аналитики и печатного носителя с кодом, смысл которого контролируете вы. Эта комбинация превращает следующее закрытие из перепечатки в смену настроек.

Два бесплатных инструмента, полезных для аудита:Генератор QR-кодовВалидатор universal links

Если FDL-ссылки всё ещё есть в коде

Выпущенные версии приложения — единственная поверхность, которую нельзя править. Если старые релизы строят или открывают FDL-URL — шаринг, приглашения, рефералы — эти вызовы теперь падают на уровне сети. В версиях, которые ещё обновляются, перехватывайте старый домен до запроса и ведите на новую ссылку или внутренний fallback.

Для версий без обновлений переносите исправление на сервер, где это возможно: перепишите сохранённые пуш-пейлоады, отдавайте новые URL из API и следите за отчётами об ошибках. Всё это не поймает. Оно ловит трафик, который вы ещё контролируете.

Частые вопросы

Можно ли оживить старые Firebase Dynamic Links?

Нет. Домен page.link принадлежит Google, а сервис за ним закрыт — эти ссылки будут падать навсегда. Если вы использовали собственный FDL-домен, его можно направить на свой слой редиректов и вручную восстановить важнейшие пути, но сам сервис FDL не вернуть.

Можно ли ещё восстановить аналитику Dynamic Links?

Нет. Окно экспорта Firebase закрылось вместе с отключением 25 августа 2025 года, согласно FAQ Firebase. Невыгруженные до этого данные о кликах невосстановимы. Практический вывод для любого провайдера: выгружайте аналитику по расписанию, а не только при миграции.

Что делать с FDL-ссылками в уже выпущенных версиях приложения?

Выпущенный бинарник не изменить, поэтому решайте в рантайме, где можете: перехватывайте старый домен в обновляемых версиях с fallback-маршрутизацией и переписывайте URL, приходящие с сервера — пуш-пейлоады, ответы API, — чтобы старые клиенты получали рабочие ссылки.

Как застраховаться от такого с любым провайдером ссылок?

Владейте печатным слоем. Распространяйте QR-коды и короткие ссылки с редактируемым назначением, ведите доступный поиску реестр всех мест, где появляются ваши ссылки, и регулярно выгружайте аналитику. Тогда закрытие провайдера станет сменой редиректа, а не перепечаткой.

Продолжить изучение

Сравнение
13 авг. 2026 г.
9 мин чтения

Бесплатный план AppsFlyer только что сжался: что стало платным и какие у вас варианты

Deferred deep linking, брендированные домены, Smart Banners, массовые ссылки и API покинули бесплатный план Zero. Что изменилось, сколько стоит замена и как выполнить миграцию за один вечер.

appsflyer alternative
onelink
smart links
pricing
Читать статью
Data
14 авг. 2026 г.
11 мин чтения

Статистика QR-кодов 2026: цифры, которые действительно важны

Подборка данных с источниками об использовании QR-кодов, объёме рынка, платежах и поведении сканирующих в 2026 году — каждая цифра с названным источником и честным разбором для команд приложений.

qr code statistics
qr code trends
dynamic qr codes
ctv qr
Читать статью
Гайд
13 авг. 2026 г.
9 мин чтения

Одна ссылка для App Store, Google Play и Huawei AppGallery

Ссылка на Google Play — тупик на телефоне Huawei. Узнайте, как одна smart-ссылка направляет каждого Android-посетителя в магазин, который есть на его устройстве.

huawei appgallery
smart links
app store
google play
Читать статью

Ищете другое? Посмотрите все темы в блоге.

Перенаправьте один раз — и больше не перепечатывайте

Создавайте smart-ссылки и динамические QR-коды, назначение которых можно менять и после печати, — с безлимитными редиректами на тарифе Free.

Создать бесплатную ссылку