Skip to content

Instantly share code, notes, and snippets.

@kmclaugh
Last active August 22, 2019 11:42
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kmclaugh/15a466fbf83b3138693953318354b774 to your computer and use it in GitHub Desktop.
Save kmclaugh/15a466fbf83b3138693953318354b774 to your computer and use it in GitHub Desktop.
Track taxonomies like categories and tags in Google Analytics with this Google Tag Manager custom template
___INFO___
{
"displayName": "Taxonomy Tracker",
"description": "Fires a datalayer event for each element in the given taxonomy array",
"securityGroups": [],
"id": "cvt_temp_public_id",
"type": "TAG",
"version": 1,
"brand": {
"thumbnail": "data:image/jpeg;base64,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hWT/ANFRV8wV9P8A7OP/ACTzUP8AsKyf+ioqAPYKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArx/wDaO/5J5p//AGFY/wD0VLXsFeP/ALR3/JPNP/7Csf8A6KloA+YK+o/2dAB8ObvA66nLn/v3HXy5X1H+zr/yTm6/7Ccv/ouOgD1yiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8f/aO/wCSeaf/ANhWP/0VLXsFeP8A7R3/ACTzT/8AsKx/+ipaAPmCvqP9nX/knN1/2E5f/RcdfLlfUf7Ov/JObr/sJy/+i46APXKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArxL9pO9RPDGi2Bb95NeNMB7IhB/9GCuv8W/F/wx4O1O40y9+2TX8AUtDBDn7yhh8xIHQivmv4heO7zx94gGoTwi3toU8q2tw27Yuckk92J6n6DtQByVfUn7OykfDi5J76lKR/3xHXy3XsPw4+Mem+BfCI0iXSbq6n895mdJFVfmxj36CgD6eorwuH9pG3ub2C3h8MS/vZFTc96BjJxn7hr3SgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA858VfBbw54v8RXOt6he6rFc3AQOlvLGqDaoUYBQnoB3rF/4Zx8H/APQS1z/v/D/8ar2CigDx/wD4Zx8H/wDQS1z/AL/w/wDxqj/hnHwf/wBBLXP+/wDD/wDGq9gooA8kt/2d/CVtcxXCajrZeJw6hp4sZBzz+7r1uiigAooooAKKKKAP/9k=",
"displayName": "",
"id": "brand_dummy"
},
"containerContexts": [
"WEB"
]
}
___TEMPLATE_PARAMETERS___
[
{
"valueValidators": [
{
"type": "NON_EMPTY"
}
],
"displayName": "Taxonomy Name",
"simpleValueType": true,
"name": "taxonomyName",
"type": "TEXT"
},
{
"macrosInSelect": true,
"selectItems": [],
"valueValidators": [
{
"type": "NON_EMPTY"
}
],
"displayName": "Taxonomy Values Array",
"simpleValueType": true,
"name": "taxonomyValuesArray",
"type": "SELECT"
}
]
___WEB_PERMISSIONS___
[
{
"instance": {
"key": {
"publicId": "access_globals",
"versionId": "1"
},
"param": [
{
"key": "keys",
"value": {
"type": 2,
"listItem": [
{
"type": 3,
"mapKey": [
{
"type": 1,
"string": "key"
},
{
"type": 1,
"string": "read"
},
{
"type": 1,
"string": "write"
},
{
"type": 1,
"string": "execute"
}
],
"mapValue": [
{
"type": 1,
"string": "dataLayer"
},
{
"type": 8,
"boolean": true
},
{
"type": 8,
"boolean": true
},
{
"type": 8,
"boolean": false
}
]
},
{
"type": 3,
"mapKey": [
{
"type": 1,
"string": "key"
},
{
"type": 1,
"string": "read"
},
{
"type": 1,
"string": "write"
},
{
"type": 1,
"string": "execute"
}
],
"mapValue": [
{
"type": 1,
"string": "toString.call"
},
{
"type": 8,
"boolean": false
},
{
"type": 8,
"boolean": false
},
{
"type": 8,
"boolean": true
}
]
}
]
}
}
]
},
"clientAnnotations": {
"isEditedByUser": true
},
"isRequired": true
}
]
___SANDBOXED_JS_FOR_WEB_TEMPLATE___
const callInWindow = require('callInWindow');
const createQueue = require('createQueue');
const dataLayerPush = createQueue('dataLayer');
const taxonomyValuesArray = data.taxonomyValuesArray;
// Check if taxonomyValues is an array to avoid an error
const isArray = arr => callInWindow('toString.call', arr) === '[object Array]';
if (isArray(data.taxonomyValuesArray)) {
data.taxonomyValuesArray.forEach(t => dataLayerPush({
taxonomyValue: t,
taxonomyName: data.taxonomyName,
event: 'taxonomyTracker'
}));
}
// Call data.gtmOnSuccess when the tag is finished.
data.gtmOnSuccess();
___NOTES___
Created on 6/7/2019, 8:16:30 AM
@kmclaugh
Copy link
Author

See this article for details about how the template works.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment