Heytag EWR/EFTA Länder-Konverter (Web)
Universeller Konverter für EWR- und EFTA-Staaten. Wandelt Ländernamen in ISO 3166-1 (Alpha-2/3, Numerisch) oder E.164 Telefonvorwahlen um. Inklusive Unterstützung für die Schweiz und automatischer Umlaut-Normalisierung.
Auf GitHub ansehenEine leichtgewichtige und robuste Google Tag Manager (Web)-Variablenvorlage zur Standardisierung von Länderdaten. Sie wandelt verschiedene Ländereingaben in standardisierte ISO-Formate oder E.164-konforme Vorwahlen um und ist speziell für den Europäischen Wirtschaftsraum (EWR) und die EFTA-Staaten optimiert.
Wichtigste Funktionen
- Mehrsprachige Erkennung: Erkennt Ländernamen auf Englisch, Deutsch und in den jeweiligen Landessprachen.
- Normalisierung: Behandelt Umlaute (ä, ö, ü) und Sonderzeichen (ß) automatisch und wandelt sie zur besseren Übereinstimmung in Standard-Lateinzeichen um.
- Flexible Eingabe: Akzeptiert vollständige Ländernamen, ISO-Alpha-2- oder ISO-Alpha-3-Codes als Eingabe.
- E.164-Unterstützung: Bietet internationale Vorwahlen mit oder ohne vorangestelltes +.
Unterstützte Länder (EWR und EFTA)
Der Transformator deckt alle 27 EU-Mitgliedstaaten, die drei weiteren EWR-Mitglieder sowie die Schweiz (EFTA) ab.
Anwendungsfälle für die Transformation
Die variable Logik ist darauf ausgelegt, mit inkonsistenten Datenquellen umzugehen, wie sie beim Web-Tracking häufig vorkommen.
Case 1: Name to ISO Code
- Input:
ÖsterreichorAustria - Output (Alpha-2):
AT
Case 2: Cross-ISO Conversion
- Input:
DEU(Alpha-3) - Output (Numeric):
276
Case 3: Phone Number Standardization
- Input:
SchweizorCH - Output (Prefix with +):
+41
Case 4: Normalization of Special Characters
- Input:
España - Output (Alpha-2):
ES(Handles theñinternally)
Case 5: Empty or Unknown Inputs
- Input: "" or
USA - Output: Returns the configured Default Return Value (or undefined).
Mehrsprachige Unterstützung: Diese Vorlage ist auf Deutsch und Englisch verfügbar. Sie erkennt Ländernamen in beiden Sprachen (z. B. akzeptiert sie sowohl „Deutschland“ als auch „Germany“).
Konfiguration
- Eingabewert: Wählen Sie die GTM-Variable aus, die die Rohdaten zum Land enthält.
- Ausgabeformat: Wählen Sie zwischen ISO Alpha-2, Alpha-3, Numerisch oder Telefonvorwahlen.
- Standard-Rückgabewert: Legen Sie fest, was geschehen soll, wenn keine Übereinstimmung gefunden wird (z. B. bei Ländern außerhalb des EWR).
Installation
- Laden Sie die Datei „template.tpl“ herunter.
- Gehen Sie in GTM zu „Vorlagen“ > „Variablenvorlagen“ > „Neu“.
- Klicken Sie auf die drei Punkte (oben rechts) > „Importieren“.
- Wählen Sie die Datei aus und klicken Sie auf „Speichern“.