What does it do? It tracks when a visitor/user translates the page by using the Translate to… feature in Google Chrome or by visiting translate.google.com (or bing.com/translate) and translates the website there.
Every time a page is translated, an event to Google Analytics is sent.
- Event category – “page translation”
- Event action – language code (e.g. “en”)
- Event label – one of three options:
- “google translate in chrome” (when the built-in translation feature is used)
- “google translate website”
- “bing translator website”
Read this guide for more information.
INSTRUCTIONS
- Download Container File
Download the container JSON file (right-click on the link and click “Save Link As” or “Save Target As” to save the JSON file to your computer). - Import JSON File into GTM
Log into your own Google Tag Manager container and head to the Admin section of the site. Under Container options, select Import Container. Read this blog post for more details about importing a container file. - Update With Your Own Google Analytics Tracking ID.
Update or create a new Constant Variable named {{YOUR_GA_TRACKING_ID}} with your Google Analytics Tracking ID (a.k.a. UA Number). I’d recommend using Google Analytics Settings variable instead. Read this guide on how to properly change Tracking ID in the imported container.- A better option: uncheck the Enabled overriding settings in this tag (within GA event tag) and in the “Google Analytics Settings” dropdown choose the GA settings variable that you already had in your container.
- Preview & Publish
Use the Preview options to test this container on your own site. Try testing each of the events to make sure they’re working properly. If everything looks good, go ahead and publish!
View all 40+ Google Tag Manager Recipes