2016-05-31 7 views
0

Ist es möglich, ein Tag aus dem Google Tag Manager auszulösen, wobei der Standort eines Web-Besuchers als Auslöser verwendet wird? Ich frage ausdrücklich, ob ich eine EU-Cookie-Benachrichtigung auslösen möchte, sondern nur, dass sie Besuchern aus der EU erscheint.Können Sie basierend auf der Region im Google Tag Manager ein Tag auslösen?

Idealerweise könnte ich dies in GTM einrichten. Wenn es möglich ist, kann jemand bitte erklären, wie es geht?

Vielen Dank!

Antwort

2

GTM selbst kann den Standort des Benutzers nicht bestimmen. Natürlich können Sie ein benutzerdefiniertes HTML-Tag mit einem Skript verwenden, um den Standort zu bestimmen, entweder über die Geolocation-API (die die Erlaubnis des Benutzers erfordert) oder über einen Drittanbieter-Dienst, der IP-Adressen über eine JavaScript-API auflösen kann sind in der Regel kommerziell, und es ist teuer in Bezug auf Browser-Ressourcen).

Es wäre viel besser für die Seitenleistung, die IP-Server-Seite zu einem Ort aufzulösen und den Standort auf die DataLayer zu schieben. Dann könnten Sie Ihre Tags abhängig vom Standort auslösen oder blockieren. Um rechtlich auf der sicheren Seite zu sein, sollten Sie die IP anonymisieren, bevor Sie sie für Geolocation verwenden, indem Sie das letzte Tupel auf 000 setzen - das ist genau genug, um festzustellen, ob der Benutzer in den Zuständigkeitsbereich der EU fällt und nicht persönlich identifizierbare Daten enthält.

+0

Gute Info - danke! – dpayne