Можливості продукту
Фільтрація за джерелом і referrer
Явна мітка джерела та браузерний referrer доповнюють одне одного, але обидва поля можуть бути відсутніми або зміненими.
Розділіть заявлене й спостережуване
Параметр source передається за контрактом кампанії, а referrer повідомляє браузер. Перше легко скопіювати, друге може бути скороченим політикою приватності.
Нормалізуйте значення
Для source задайте дозволений регістр і словник, а для referrer розбирайте hostname та піддомени. Пошук простого текстового фрагмента створює помилкові збіги.
Опишіть порожні поля
Прямі входи, застосунки, редиректи й приватність можуть прибирати контекст. Відсутнє, невідоме та суперечливе значення повинні мати різні зрозумілі дії.
Не довіряйте одному сигналу
Узгоджена мітка, очікуваний referrer, path і мережевий контекст сильніші разом. Для критичного рішення клієнтські поля потребують додаткової перевірки.
Тестуйте способи переходу
Відкрийте адресу з оголошення, сторінки, трекера, застосунку й напряму, а потім порівняйте поля та маршрут. Після зміни шаблону знову перевірте кодування.