Fügen Sie eine HTTP- oder HTTPS-URL ein, um Host, Pfad, Fragment und alle Abfragewerte zu sehen. Füllen Sie source, medium, campaign, term und content, um den Kampagnenlink zu bauen; leeren Sie ein Feld, um das Tag zu entfernen, und kopieren oder laden Sie das Ergebnis herunter, ohne das Ziel zu öffnen.
Läuft lokal in deinem BrowserDie Werkbank liest eine einzelne absolute HTTP- oder HTTPS-URL als Text und gibt ihre Bestandteile zurück: Protokoll, Host, Pfad, Fragment und jeden Abfrageparameter mit seinem Wert. Danach lassen sich die fünf klassischen Kampagnenparameter — utm_source, utm_medium, utm_campaign, utm_term und utm_content — ergänzen, ersetzen oder entfernen, und das Ergebnis steht als normalisierter Link zum Kopieren oder Herunterladen bereit.
Es wird nichts angefragt. In einer gemessenen Sitzung verließ keine Anfrage die Seite außer der eigenen Analyse des Anbieters; deshalb lässt sich ein noch nicht veröffentlichter Link, eine interne Testadresse oder ein Link mit eingebetteten Zugangsdaten unverändert prüfen. Die Werkbank berichtet, was die URL sagt, nicht was der Server antworten würde.
Die Aufschlüsselung entsteht im URL-Parser des Browsers, deshalb sind es die Werte, die auch ein Browser verwenden würde: Schema und Host werden kleingeschrieben, ein Leerzeichen in Pfad oder Wert wird zu %20, ein nicht-ASCII-Host erscheint in Punycode (例え.jp wird zu xn--r8jz45g.jp), und ein abschließendes # ohne Inhalt verschwindet. Ein ?, das die URL ohne Parameter dahinter beendet, bleibt erhalten.
Jeder Parameter wird mit seinem Wert in der Reihenfolge seines Auftretens gelistet, und ein doppelter Name bleibt zweimal in der URL und wird als Dublette gemeldet. Trägt ein Link mehr Parameter, als die Liste fasst, sagt der Bericht, wie viele von wie vielen gezeigt werden, und die normalisierte URL daneben behält alle.
Nur die fünf utm_-Namen reagieren auf die Tag-Felder. Jeder andere Parameter wird unverändert übernommen, einschließlich ref, gclid und aller eigenen Namen einer Seite, und ein Name, der sich nur in der Groß- und Kleinschreibung unterscheidet — UTM_SOURCE neben utm_source —, ist für den Browser ein anderer Parameter. Ein bereits vorhandener Tag wird überschrieben, nicht doppelt angehängt.
Ein Tag, der aus der URL stammt, steht in seinem Feld und lässt sich dort ändern. Ein eingetippter Wert bleibt beim Prüfen der nächsten URL bestehen, und genau so entsteht derselbe Kampagnenlink für mehrere Ziele; ein geleertes Feld entfernt den Tag aus der URL. Leeren räumt das URL-Feld und alle fünf Tags auf einmal.
Sie fragt die Adresse nie an. Ein Host, der nicht auflöst, eine Seite mit 404, eine Weiterleitungskette und ein abgelaufenes Zertifikat sehen hier genauso aus wie ein funktionierender Link, weil keine Verbindung aufgebaut wird; die Erreichbarkeit zu prüfen ist eine andere Aufgabe.
Eine URL, die niemand ändert, kommt genau so zurück, wie sie geschrieben war, Kodierung eingeschlossen. Sobald ein Kampagnenparameter geschrieben wird, schreibt der Browser die gesamte Abfrage im Formularstil neu: Ein als %20 gespeichertes Leerzeichen wird zu +, ein / in einem Wert wird zu %2F, ein = in einem Wert wird zu %3D, gelesen werden dieselben Werte. Das Feld erwartet eine absolute HTTP- oder HTTPS-Adresse: relativer Pfad, mailto:-Link und ftp://-URL werden mit einer Meldung abgelehnt, ein fehlendes Schema wird nicht geraten. Es wird jeweils eine URL bearbeitet.