Інструменти розробника · URL енкодер & декодер
Чому некодовані і = в UTM значення безшумно пошкоджені звіти про кампанії
· Чому це питання
Опубліковано ToolAcre · Редакція журналу
виворітна обробка utm-трекінг аналітика

Ім'я кампанії, що містить & або = відмінно виглядає в посилання, але розщеплюється на два параметри за допомогою кожного інструменту аналітики. Цей пост показує, що відбувається, як безпечно зашифрувати значення, і як перевірити посилання до нього кораблі.
Коли UTM параметри розщеплення на некодованих амперах
Назва кампанії, що містить & або = виглядає тонко, коли вводять в посилання, але кожна система аналітики розбиває її на амперс і лікує решту як новий параметр. Весна і літо стає двома окремими значеннями кампанії в звітах. Знак рівноваги всередині значення створює схожу ломку: utm_campaign=2024=найменше безшумно пошкоджено парою з ключовим значенням. Ці символи зарезервовані в синхроніксі для структури, не зміст, тому кожен інструмент, що призначає URL-адреси, як глумітери.
Мистецтво URL якщо ви не знаєте, що ви повинні знати, що вони повинні знати, як дані. Захоплення їх в %26 і %3D зберігає їх як літерні символи всередині значень. Без кодування, ваш аналітичний панель отримує неповні або пошкоджені назви та розбиває трафік через незмінені сегменти. Одиночна спільна посилання може генерувати половину десятків фантомних кампаній, якщо ім'я містить кілька спеціальних символів.
Як кварелі запиту є парами і роздільними парами і = відокремлює ключ від значення, не маючи накидок, якщо ви надаєте його
Як кварелі кварелі проявляє, чому ампери і рівні небезпечні в значеннях. Ампсанд відокремлює незалежний ключ=значення пар: ?utm_sourceелектронний листutm_campaign= продаж означає два окремих параметри. Всередині значення, нерозпаковані ампери і закінчується поточну пару і починається нова. Знак дорівнює відокремлює ключі від значень: якщо utm_campaignØ3 ММ2024, парсер бачить utm_campaign=Q3 і потім сиріт "2024" параметр без значення.
Цей парк відбувається в декількох шарах: браузер читає URLСервер отримує запит, і ваш аналітичний майданчик знову декодує рядок запиту. Кожен шар застосовує однакові правила і досягає того ж висновку про те, де починаються параметри і закінчуються. Ви не можете попередити споживачів потоку, які є особливою; URL структура детермінативної і неоднозначної.
Які символи потрібно кодування в UTM значення — &, =, #, ?, пробіли та не-ASCII, і чому # є sneakiest
Символи, які вимагають кодування в UTM значення включають амперсанд, рівні, хеш, знак питання, пробіли та будь-які не-ASCII літери або символи. У хеш-сніце: #з'єднання лікується як фрагмент ідентифікатора, який браузер ніколи не надсилається на сервер у всіх випадках. Назва кампанії, що закінчується хешом, втратить все після того, як він перед запитом навіть залишає ваш браузер. Простір повинен стати %20 для того ж структурної причини: не діє в URL без кодування.
Не-ASCII як акцентовані електронні або китайські символи, які закодовані як UTF-8 байти і потім відсотків-розраховані: акцентований e стає %C3%A9. Побудуйте свої посилання ретельно або використовуйте форму, яка зашифрує вас. Інструменти, що дозволяють вставляти назву кампанії та генерувати повну посилання, зазвичай ручать цей крок автоматично, але формула таблиці або ручне позначення робить його вашої відповідальності.
Запущено: кодування 'Q3 Продаж & Запуск' як utm_campaign — до і після того, як звіт прочитав кожну версію
Призначений для користувача приклад: кодування "Q3 Sale & Launch" як utm_campaign показує проблему чітко. Без кодування, URL закінчується в амперсанді: ?utm_campaign=Q3 Продаж &. Відновити зникнення або стати нездійсним новим параметром. Зашифровано належним чином, %26 замінює ампліту: ?utm_campaign+37410 5Залишити%20%26%20Людина. Простір також зашифрований як %20. Тепер весь рядок прибуває неакту на вашій аналітичній платформі та звітів як однієї кампанії.
Встановити некодовану версію і закодовано версію в окрему URL декодери і дивитися, як вони відрізняються. Закодовано форму декодування назад до оригінального тексту з збереженими всіма спеціальними героями. Контакти URL енкодер для перевірки будь-якого UTM посилання перед тим, як поділитися ним з членами команди або публікувати її в електронних кампаніях або соціальних медіа платформах.
Сформульовані формули та посилання будівельників — де кодування відбувається або не в загальному робочому процесі, описаному в цілому
Сформульовані формули та спеціальні конструктори посилань часто не здаються, тому що вони не містять рядків без кодування. А.А CONCATENATE складання формул URL може виготовити ідеальний текст, який порушується при відкритті посилання. Закодувати потрібно власноруч, не після. Багато платформ відстеження посилань і поштових відправлень для вас автоматично, тому тест, що генерується посилання, а не припустимо, ручне будівництво є безпечним.
Драго-і-Drop-розрядники в Google Analytics, HubSpot та подібні платформи, що кодують внутрішньо. Якщо ви будуєте посилання вручну в таблиці або записати їх у Slack, припустимо, що вони не будуть автоматично кодувати. Запуск фіналу URL через декодер для перевірки всіх спеціальних символів %XX перед розподільним посиланням.
Загальні помилки — кодування всього URL, і змішувати + і %20 так, що одна кампанія стає двома
Загальні помилки включають кодування всього URL, яка розбиває структуру за допомогою кодування колон і slashes в https://. Ще один мікси помилок плюс і %20 для просторів: деякі системи використовують плюс (кодування форми легування) в той час як сучасний стандарт використовує %20. Якщо вартість однієї кампанії використовує плюс і інший використовує %20, вони з'являються як різні кампанії, хоча вони представляють однаковий текст. Перебування послідовних і використання %20 для URL компоненти.
Двомісний конвертер також відбувається при перекодуванні посилання, що зашифровується після того, як ви знову кодуєте, виробляючи %2526 до %26. Після того, як раз ви загубите, ви отримаєте %26 замість ампери. Характеристика стає лально-податковим струнким рядком, а не амперсандом. Перевірте проміжні кроки в процесі побудови, щоб забезпечити кодування, що відбувається лише один раз за значення.
Що це не кришка — конфігурація платформи аналітики та моделі Attribution
Конфігурація та моделювання атрибуту повністю залежать від отримання даних точного повідомлення про рекламні кампанії. Якщо ви хочете UTM цінності прибувають на гарблему або розщеплення, звіти не можуть відповідати кампаніям правильно і багатотакутні моделі припливу не пристосувати кредит точно. Одноразові помилки кодування пропагують через кожен звіт, який використовує параметр, спотворюючи місяць-в місяць або походу-на-кампанії.
Тестуйте свої посилання на кампанії до запуску повністю. Вставте їх в URL декодер і підтвердження кожного спеціального символу в назві кампанії. URL кодування показує як закодовані, так і декодовані форми, бокові, так що ви можете перевірити кодування, що сталося і декодування відновлює оригінальний текст.
Потрібні: закодуйте кожну вартість одноразово — як працює URL енкодер і декодер виробляє безпечне значення запиту від будь-якої назви кампанії
Виграш простий: закодувати кожну вартість одноразово за допомогою правил належного відсотка. Амперс або рівний знак всередині UTM параметр повинен стати %26 до 3 %3D URL заключений і опублікований. URL кодування автоматично та надійно для вас. Вставте назву кампанії, виберіть режим значення, скопіюйте закодований результат у шаблон посилання.
Кожна інформація про обробку URL-адрес, що використовується в правилах пароля. Не існує способу навколо нього і не інструмент, який може вгадати про ваші наміри або наміри. Натискання клавіш не є обов'язковим; це єдиний спосіб збереження спеціальних символів всередині значення рядка запиту. Визначте роботу посилань, як очікується, перш ніж поділитися з зацікавленими сторонами або видавничими кампаніями.