From b24eb1cfc78f1322571e256de6c39a3807dda52c Mon Sep 17 00:00:00 2001 From: johanesteves Date: Thu, 25 Jun 2020 11:50:06 -0400 Subject: [PATCH 1/2] create initial template --- README.md | 4 + metadata.yaml | 5 + template.tpl | 277 ++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 286 insertions(+) create mode 100755 README.md create mode 100755 metadata.yaml create mode 100644 template.tpl diff --git a/README.md b/README.md new file mode 100755 index 0000000..fd13b8f --- /dev/null +++ b/README.md @@ -0,0 +1,4 @@ +# Chartbeat Google Tag Manager Template + +This repo holds the Chartbeat Google Tag Manager Template. If you have any questions, please email us at support@chartbeat.com. + diff --git a/metadata.yaml b/metadata.yaml new file mode 100755 index 0000000..5c2bd9b --- /dev/null +++ b/metadata.yaml @@ -0,0 +1,5 @@ +homepage: "https://www.chartbeat.com" +documentation: "http://support.chartbeat.com/docs/" +versions: + - sha: 5f02a788b90ae804f86b04aa24af8937e567874a + changeNotes: Initial Version diff --git a/template.tpl b/template.tpl new file mode 100644 index 0000000..36bfd5c --- /dev/null +++ b/template.tpl @@ -0,0 +1,277 @@ +___TERMS_OF_SERVICE___ + +By creating or modifying this file you agree to Google Tag Manager's Community +Template Gallery Developer Terms of Service available at +https://developers.google.com/tag-manager/gallery-tos (or such other URL as +Google may provide), as modified from time to time. + + +___INFO___ + +{ + "type": "TAG", + "id": "cvt_temp_public_id", + "version": 1, + "securityGroups": [], + "displayName": "Chartbeat", + "categories": ["ANALYTICS"], + "brand": { + "id": "brand_dummy", + "displayName": "", + "thumbnail": "data:image/png;base64,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AIQCAAAgFAAAAKEAAAAIBQAAAEIBAAAQCgAAgFAAAACEAgAAIBQAAAChAAAACAUAAEAoAAAAQgEAABAKAACAUAAAACAUAAAAoQAAAAgFAABAKAAAAEIBAAAQCgAAgFAAAACEAgAAIBQAAAChAAAAQCgAAABCAQAAEAoAAIBQAAAAhAIAACAUAAAAoQAAAAgFAABAKAAAAEIBAACAUAAAAIQCAAAgFAAAAKEAAAAIBQAAQCgAAABCAQAAEAoAAIBQAAAAhAIAACAUAAAACAUAAEAoAAAAQgEAABAKAACAUAAAAIQCAAAgFAAAAKEAAAAIBQAAQCgAAAAQCgAAgFAAAACEAgAAIBQAAAChAAAACAUAAEAoAAAAQgEAABAKAACAUAAAACAUAAAAoQAAAAgFAABAKAAAAEIBAAAQCgAAgFAAAACEAgAAIBQAAAChAAAACAUAAABCAQAAEAoAAIBQAAAAhAIAACAUAAAAoQAAAAgFAABAKAAAAEIBAAAQCgAAAIQCAAAgFAAAAKEAAAAIBQAAQCgAAABCAQAAEAoAAIBQAAAAhAIAACAUAAAACAUAAEAoAAAAQgEAABAKAACAUAAAAIQCAAAgFAAAAKEAAAAIBQAAQCgAAABCAQAAgFAAAACEAgAAIBQAAAChAAAACAUAAEAoAAAAQgEAABAKAACAUAAAAIQCAAAAoQAAAAgFAABAKAAAAEIBAAAQCgAAgFAAAACEAgAAIBQAAAChAAAACAUAAABCAQAAEAoAAIBQAAAAhAIAACAUAAAAoQAAAAgFAABAKAAAAEIBAAAQCgAAgFAAAAAgFAAAAKEAAAAIBQAAQCgAAABCAQAAEAoAAIBQAAAAhAIAACAUAAAAoQAAAEAoAAAAQgEAABAKAACAUAAAAIQCAAAgFAAAAKEAAAAIBQAAQCgAAABCAQAAgFAAAACEAgAA+N/1PwMAAP//vvirrms0OfcAAAAASUVORK5CYII\u003d" + }, + "description": "Chartbeat is a real-time, web analytics product. Our code sends tracking pings from your users\u0027 browsers to our servers and allows you to monitor traffic and engagement in real-time.", + "containerContexts": [ + "WEB" + ] +} + + +___TEMPLATE_PARAMETERS___ + +[ + { + "type": "LABEL", + "name": "Instructions", + "displayName": "\u003cb\u003eInstructions:\u003c/b\u003e Fill out the fields below. For further assistance please see our \u003ca href\u003d\"http://support.chartbeat.com/docs/\"\u003eimplementation docs\u003c/a\u003e." + }, + { + "type": "TEXT", + "name": "uid", + "displayName": "uid", + "simpleValueType": true, + "help": "Your Chartbeat UID (Account ID). See \u003ca href\u003d\"http://support.chartbeat.com/docs/#accounts\"\u003eChartbeat standard configuration parameters\u003c/a\u003e.", + "alwaysInSummary": true, + "valueValidators": [ + { + "type": "NON_EMPTY" + } + ] + }, + { + "type": "TEXT", + "name": "domain", + "displayName": "domain", + "simpleValueType": true, + "valueValidators": [ + { + "type": "NON_EMPTY" + } + ], + "help": "Domain parameter. See \u003ca href\u003d\"http://support.chartbeat.com/docs/#code\"\u003eChartbeat standard configuration parameters\u003c/a\u003e.", + "alwaysInSummary": true + }, + { + "type": "TEXT", + "name": "sections", + "displayName": "sections", + "simpleValueType": true, + "help": "Comma-separated list of sections. See \u003ca href\u003d\"http://support.chartbeat.com/docs/#sectionsauthors\"\u003eChartbeat standard configuration parameters\u003c/a\u003e and \u003ca href\u003d\"https://www.google.com/url?q\u003dhttps://support.google.com/tagmanager/answer/6164391?hl%3Den\u0026sa\u003dD\u0026ust\u003d1593065281792000\u0026usg\u003dAFQjCNGIkL6gneEEH0OkcfEw18Nx1z3D7A\"\u003eData Layers\u003c/a\u003e." + }, + { + "type": "TEXT", + "name": "authors", + "displayName": "authors", + "simpleValueType": true, + "help": "Comma-separated list of authors. See \u003ca href\u003d\"http://support.chartbeat.com/docs/#sectionsauthors\"\u003eChartbeat standard configuration parameters\u003c/a\u003e and \u003ca href\u003d\"https://www.google.com/url?q\u003dhttps://support.google.com/tagmanager/answer/6164391?hl%3Den\u0026sa\u003dD\u0026ust\u003d1593065281792000\u0026usg\u003dAFQjCNGIkL6gneEEH0OkcfEw18Nx1z3D7A\"\u003eData Layers\u003c/a\u003e." + }, + { + "type": "CHECKBOX", + "name": "flickerControl", + "checkboxText": "Enable Headline Testing Flicker Control?", + "simpleValueType": true, + "help": "By default this is set to false. If you are using our Headline Testing tool and need to implement Flicker Control, please review our \u003ca href\u003d\"http://support.chartbeat.com/docs/headlinetesting.html\"\u003edocumentation\u003c/a\u003e before enabling this feature." + } +] + + +___SANDBOXED_JS_FOR_WEB_TEMPLATE___ + +// Enter your template code here. +const log = require('logToConsole'); +const query = require('queryPermission'); +const makeString = require('makeString'); +const injectScript = require('injectScript'); +const setInWindow = require('setInWindow'); +const copyFromWindow = require('copyFromWindow'); +const queryPermission = require('queryPermission'); +const createQueue = require('createQueue'); +if (queryPermission('access_globals', 'readwrite', 'dataLayer')) { + const dataLayerPush = createQueue('dataLayer'); +} + +log('data =', data); + +const uid = data.uid; +const domain = data.domain; +const sections = data.sections; +const authors = data.authors; +const flickerControl = data.flickerControl; + +var _sf_async_config = copyFromWindow('_sf_async_config') || {}; + +_sf_async_config.uid = uid; +_sf_async_config.domain = domain; +_sf_async_config.flickerControl = flickerControl; +_sf_async_config.useCanonical = true; +_sf_async_config.useCanonicalDomain = true; +_sf_async_config.sections = sections; +_sf_async_config.authors = authors; + +log(_sf_async_config); + +setInWindow('_sf_async_config', _sf_async_config, true); + + +const chartbeatURL = 'https://static.chartbeat.com/js/chartbeat.js'; + +const chartbeatSuccess = function() { + log("Chartbeat tracker loaded"); + // Call data.gtmOnSuccess when the tag loads. + data.gtmOnSuccess(); +}; + +const chartbeatFailure = function() { + log("Unable to load Chartbeat tracker"); + // Call data.gtmOnFailure when the tag fails to load. + data.gtmOnFailure(); +}; + +// Call data.gtmOnSuccess when the tag is finished. +data.gtmOnSuccess(); + +if (query('inject_script', chartbeatURL)) { + injectScript( + chartbeatURL, + chartbeatSuccess, + chartbeatFailure, + 'chartbeat'); +} else { + data.gtmOnFailure(); +} + + +___WEB_PERMISSIONS___ + +[ + { + "instance": { + "key": { + "publicId": "logging", + "versionId": "1" + }, + "param": [ + { + "key": "environments", + "value": { + "type": 1, + "string": "debug" + } + } + ] + }, + "clientAnnotations": { + "isEditedByUser": true + }, + "isRequired": true + }, + { + "instance": { + "key": { + "publicId": "inject_script", + "versionId": "1" + }, + "param": [ + { + "key": "urls", + "value": { + "type": 2, + "listItem": [ + { + "type": 1, + "string": "https://static.chartbeat.com/js/chartbeat.js" + } + ] + } + } + ] + }, + "clientAnnotations": { + "isEditedByUser": true + }, + "isRequired": true + }, + { + "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": "_sf_async_config" + }, + { + "type": 8, + "boolean": true + }, + { + "type": 8, + "boolean": true + }, + { + "type": 8, + "boolean": true + } + ] + } + ] + } + } + ] + }, + "clientAnnotations": { + "isEditedByUser": true + }, + "isRequired": true + } +] + + +___TESTS___ + +scenarios: [] + + +___NOTES___ + +Created on 6/25/2020, 2:59:20 AM + + From c85c3f681850fff0cf780b467ba09376e8bd4b97 Mon Sep 17 00:00:00 2001 From: Johan Esteves Date: Thu, 25 Jun 2020 11:58:52 -0400 Subject: [PATCH 2/2] Update metadata sha to latest commit --- metadata.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metadata.yaml b/metadata.yaml index 5c2bd9b..48dcc9d 100755 --- a/metadata.yaml +++ b/metadata.yaml @@ -1,5 +1,5 @@ homepage: "https://www.chartbeat.com" documentation: "http://support.chartbeat.com/docs/" versions: - - sha: 5f02a788b90ae804f86b04aa24af8937e567874a + - sha: b24eb1cfc78f1322571e256de6c39a3807dda52c changeNotes: Initial Version