Запишите цепочку в браузере
Откройте страницу с оффером. В инструментах разработчика включите сохранение журнала Network, затем один раз нажмите опубликованную ссылку. Запишите исходный href, домены промежуточных запросов, ответы перенаправления и конечный URL. При переходе в новую вкладку проще проверять маршрут отдельно, открыв скопированный href в той же вкладке с включённым журналом. Для мобильной ссылки также проверьте обычный сценарий в браузере телефона.
Не публикуйте полный журнал с cookie, ключами и персональными параметрами. Для обсуждения сбоя оставьте время, домены, коды ответов и обезличенные идентификаторы. Если приложение открывается вместо браузера, проверьте отдельно ожидаемую карточку и способ передачи атрибуции в правилах программы.
Проверьте HTTP-переходы через curl
Для разрешённой проверки возьмите адрес без личных параметров. Команда ниже показывает ответы и конечный адрес. Она выполняет GET и может создать тестовый клик, поэтому не запускайте её массово на рабочих ссылках.
curl -sS -L --max-redirs 8 --max-time 15 -D - -o /dev/null -w '\nИтог: %{http_code} %{url_effective}\n' 'https://example.org/demo'
Статусы 3xx и заголовки Location показывают серверные переходы. Перенаправление через JavaScript или открытие приложения смотрите в браузере. HEAD иногда получает другой ответ, поэтому его результат сопоставляйте с обычным сценарием. Поддерживаемые параметры команды описаны в справочнике curl.
Отличите потерю метки от нормального учёта
Пример: на сайте ссылка содержит subid=review_table, сеть принимает запрос, а в URL магазина этого параметра нет. Метка могла быть обработана на стороне сети. Проверьте, появился ли клик с review_table в отчёте после обычной задержки. Если там пусто, сравните опубликованный href со ссылкой из генератора и посмотрите, на каком шаге перестал передаваться обязательный параметр.
Если конечный URL ведёт на правильный домен, но на главную вместо товара, проверьте доступность карточки в нужном регионе и поддержку диплинков. Если цепочка зацикливается, сохраните повторяющуюся пару URL и передайте поддержку сети обезличенные данные. Для ссылки, которая работает только в одной сессии, проверьте наличие временного токена и сгенерируйте новый адрес по правилам.
Зафиксируйте результат по трём признакам
Отметьте, куда реально попадает посетитель, какая метка видна в кабинете и какой формат оффера проверен. Если доступен только тестовый режим, не делайте вывод о подтверждении покупки. При смене ссылки повторите тот же тест и внесите дату в реестр. Так отчёт объяснит, с какого дня изменилась посадочная или метка.