Pega una URL HTTP o HTTPS para ver su host, ruta, fragmento y todos los valores de consulta. Rellena source, medium, campaign, term y content para construir el enlace de campaña, vacía un campo para quitar esa etiqueta y copia o descarga el resultado sin visitar el destino.
Se ejecuta localmente en tu navegadorEl taller lee una única URL HTTP o HTTPS absoluta como texto y devuelve las partes que la componen: protocolo, host, ruta, fragmento y cada parámetro de consulta con su valor. Después se pueden añadir, sustituir o quitar las cinco etiquetas de campaña clásicas — utm_source, utm_medium, utm_campaign, utm_term y utm_content —, y el resultado se ofrece como enlace normalizado para copiar o descargar.
No se solicita nada. En una sesión medida, ninguna petición salió de la página salvo la analítica del propio sitio, así que un enlace que todavía no es público, una dirección interna de pruebas o un enlace con credenciales se pueden inspeccionar tal cual. El taller informa de lo que dice la URL, no de lo que respondería el servidor.
El desglose lo construye el propio analizador de URL del navegador, así que los valores son los que usaría un navegador: el esquema y el host pasan a minúsculas, un espacio dentro de una ruta o de un valor se convierte en %20, un host no ASCII aparece en su forma punycode (例え.jp pasa a xn--r8jz45g.jp) y un # final sin nada detrás desaparece. Un ? que cierra la URL sin parámetro detrás se conserva.
Cada parámetro se lista con su valor en el orden en que aparece, y un nombre repetido permanece dos veces en la URL y se avisa como duplicado. Cuando el enlace lleva más parámetros de los que caben en la lista, el informe dice cuántos de cuántos se muestran, y la URL normalizada de al lado los conserva todos.
Solo los cinco nombres utm_ responden a los campos de etiqueta. Cualquier otro parámetro se copia sin tocar, incluidos ref, gclid y los nombres propios de cada sitio, y un parámetro que solo difiere en mayúsculas — UTM_SOURCE junto a utm_source — es para el navegador un parámetro distinto. Una etiqueta ya presente se sobrescribe, no se duplica.
Una etiqueta que venía en la URL se muestra en su campo para poder editarla. Un valor escrito a mano se mantiene al inspeccionar la siguiente URL, que es lo que permite construir el mismo enlace de campaña para varios destinos; vaciar el campo quita esa etiqueta de la URL. Limpiar vacía el campo de URL y las cinco etiquetas a la vez.
Nunca solicita la dirección. Un host que no resuelve, una página que responde 404, una cadena de redirecciones y un certificado caducado se ven aquí exactamente igual que un enlace que funciona, porque no se abre ninguna conexión; comprobar que un enlace responde es otro trabajo.
Una URL que nadie edita se devuelve tal como estaba escrita, codificación incluida. En cuanto se escribe una etiqueta de campaña, el navegador reescribe toda la consulta en el estilo de formulario: un espacio guardado como %20 pasa a +, una / dentro de un valor pasa a %2F y un = dentro de un valor pasa a %3D, y los valores se leen igual con cualquier analizador estándar. El campo espera una dirección HTTP o HTTPS absoluta: una ruta relativa, un enlace mailto: y una URL ftp:// se rechazan con un mensaje, y no se adivina un esquema ausente. Se maneja una URL cada vez.