VariablenvorlageWeb-Container

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 ansehen

Eine 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: Österreich or Austria
  • Output (Alpha-2): AT

Case 2: Cross-ISO Conversion

  • Input: DEU (Alpha-3)
  • Output (Numeric): 276

Case 3: Phone Number Standardization

  • Input: Schweiz or CH
  • 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“.
Zurück zur Übersicht