Current File : /pages/54/47/d0016649/home/private/businessprinzip/cookiehub-gtm.json
{
    "exportFormatVersion": 2,
    "exportTime": "2023-03-20 14:35:18",
    "containerVersion": {
        "path": "accounts/6076775977/containers/104706306/versions/0",
        "accountId": "6076775977",
        "containerId": "104706306",
        "containerVersionId": "0",
        "container": {
            "path": "accounts/6076775977/containers/104706306",
            "accountId": "6076775977",
            "containerId": "104706306",
            "name": "GTM Template v1",
            "publicId": "GTM-P4JLNVD",
            "usageContext": [
                "WEB"
            ],
            "fingerprint": "1678920048403",
            "tagManagerUrl": "https://tagmanager.google.com/#/container/accounts/6076775977/containers/104706306/workspaces?apiLink=container",
            "features": {
                "supportUserPermissions": true,
                "supportEnvironments": true,
                "supportWorkspaces": true,
                "supportGtagConfigs": false,
                "supportBuiltInVariables": true,
                "supportClients": false,
                "supportFolders": true,
                "supportTags": true,
                "supportTemplates": true,
                "supportTriggers": true,
                "supportVariables": true,
                "supportVersions": true,
                "supportZones": true
            },
            "tagIds": [
                "GTM-P4JLNVD"
            ]
        },
        "tag": [
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "tagId": "12",
                "name": "Sample - Additional consent",
                "type": "html",
                "parameter": [
                    {
                        "type": "TEMPLATE",
                        "key": "html",
                        "value": "<script>\n  console.log('Sample - Additional consent');\n</script>"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "supportDocumentWrite",
                        "value": "false"
                    }
                ],
                "fingerprint": "1678920063472",
                "firingTriggerId": [
                    "2147479553",
                    "11"
                ],
                "parentFolderId": "3",
                "tagFiringOption": "ONCE_PER_EVENT",
                "monitoringMetadata": {
                    "type": "MAP"
                },
                "consentSettings": {
                    "consentStatus": "NEEDED",
                    "consentType": {
                        "type": "LIST",
                        "list": [
                            {
                                "type": "TEMPLATE",
                                "value": "analytics_storage"
                            }
                        ]
                    }
                }
            },
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "tagId": "20",
                "name": "CookieHub",
                "type": "cvt_104706306_17",
                "parameter": [
                    {
                        "type": "TEMPLATE",
                        "key": "linker"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "code",
                        "value": "cddcf245"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "ad_storage_default",
                        "value": "denied"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "production",
                        "value": "true"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "consent_mode",
                        "value": "true"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "analytics_storage_default",
                        "value": "denied"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "show_ui",
                        "value": "true"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "security_storage_default",
                        "value": "granted"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "functional_storage_default",
                        "value": "granted"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "expiry_days",
                        "value": "365"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "render_position"
                    }
                ],
                "fingerprint": "1679255894252",
                "firingTriggerId": [
                    "2147479572"
                ],
                "parentFolderId": "3",
                "tagFiringOption": "ONCE_PER_EVENT",
                "monitoringMetadata": {
                    "type": "MAP"
                },
                "consentSettings": {
                    "consentStatus": "NOT_SET"
                }
            }
        ],
        "trigger": [
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "triggerId": "5",
                "name": "CookieHub - Allowed Uncategorized",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "cookiehub_(ready|modified)"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{CookieHub - Variable Uncategorized Allowed}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "true"
                            }
                        ]
                    }
                ],
                "fingerprint": "1678920063464",
                "parentFolderId": "3"
            },
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "triggerId": "7",
                "name": "CookieHub - Allowed Preferences",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "cookiehub_(ready|modified)"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{CookieHub - Variable Preferences Allowed}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "true"
                            }
                        ]
                    }
                ],
                "fingerprint": "1678920063465",
                "parentFolderId": "3"
            },
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "triggerId": "9",
                "name": "CookieHub - Allowed Analytics",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "cookiehub_(ready|modified)"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{CookieHub - Variable Analytics Allowed}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "true"
                            }
                        ]
                    }
                ],
                "fingerprint": "1678920063466",
                "parentFolderId": "3"
            },
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "triggerId": "10",
                "name": "CookieHub - Allow all click",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "cookiehub_click_allow_all"
                            }
                        ]
                    }
                ],
                "fingerprint": "1678920063466",
                "parentFolderId": "3"
            },
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "triggerId": "11",
                "name": "CookieHub - Choice Modified",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "cookiehub_modified"
                            }
                        ]
                    }
                ],
                "fingerprint": "1678920063466",
                "parentFolderId": "3"
            },
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "triggerId": "14",
                "name": "CookieHub - Denied Necessary",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": ".*"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{CookieHub - Variable Necessary Allowed}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "false"
                            }
                        ]
                    }
                ],
                "fingerprint": "1678920063467",
                "parentFolderId": "3"
            },
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "triggerId": "15",
                "name": "CookieHub - Denied Uncategorized",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": ".*"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{CookieHub - Variable Uncategorized Allowed}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "false"
                            }
                        ]
                    }
                ],
                "fingerprint": "1678920063467",
                "parentFolderId": "3"
            },
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "triggerId": "16",
                "name": "CookieHub - Save click",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "cookiehub_click_save"
                            }
                        ]
                    }
                ],
                "fingerprint": "1678920063467",
                "parentFolderId": "3"
            },
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "triggerId": "19",
                "name": "CookieHub - Allowed Marketing",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "cookiehub_(ready|modified)"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{CookieHub - Variable Marketing Allowed}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "true"
                            }
                        ]
                    }
                ],
                "fingerprint": "1678920063469",
                "parentFolderId": "3"
            },
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "triggerId": "21",
                "name": "CookieHub - Denied Preferences",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": ".*"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{CookieHub - Variable Preferences Allowed}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "false"
                            }
                        ]
                    }
                ],
                "fingerprint": "1678920063470",
                "parentFolderId": "3"
            },
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "triggerId": "22",
                "name": "CookieHub - Allowed Necessary",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "cookiehub_(ready|modified)"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{CookieHub - Variable Necessary Allowed}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "true"
                            }
                        ]
                    }
                ],
                "fingerprint": "1678920063470",
                "parentFolderId": "3"
            },
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "triggerId": "23",
                "name": "CookieHub - Consent Update",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "cookiehub_consent_update"
                            }
                        ]
                    }
                ],
                "fingerprint": "1678920063470",
                "parentFolderId": "3"
            },
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "triggerId": "24",
                "name": "CookieHub - Deny all click",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "cookiehub_click_deny_all"
                            }
                        ]
                    }
                ],
                "fingerprint": "1678920063470",
                "parentFolderId": "3"
            },
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "triggerId": "25",
                "name": "CookieHub - Denied Marketing",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": ".*"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{CookieHub - Variable Marketing Allowed}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "false"
                            }
                        ]
                    }
                ],
                "fingerprint": "1678920063471",
                "parentFolderId": "3"
            },
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "triggerId": "26",
                "name": "CookieHub - Denied Analytics",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": ".*"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{CookieHub - Variable Analytics Allowed}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "false"
                            }
                        ]
                    }
                ],
                "fingerprint": "1678920063471",
                "parentFolderId": "3"
            },
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "triggerId": "27",
                "name": "CookieHub - Settings click",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "cookiehub_click_open_settings"
                            }
                        ]
                    }
                ],
                "fingerprint": "1678920063471",
                "parentFolderId": "3"
            },
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "triggerId": "28",
                "name": "CookieHub - Learn more click",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "cookiehub_click_learn_more"
                            }
                        ]
                    }
                ],
                "fingerprint": "1678920063471",
                "parentFolderId": "3"
            },
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "triggerId": "29",
                "name": "CookieHub - Loaded",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "cookiehub_ready"
                            }
                        ]
                    }
                ],
                "fingerprint": "1678920063472",
                "parentFolderId": "3"
            }
        ],
        "variable": [
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "variableId": "4",
                "name": "CookieHub - Variable Uncategorized Allowed",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "true"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "defaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "cookiehub_uncategorized"
                    }
                ],
                "fingerprint": "1678920063464",
                "parentFolderId": "3",
                "formatValue": {}
            },
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "variableId": "6",
                "name": "CookieHub - Variable Preferences Allowed",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "true"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "defaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "cookiehub_preferences"
                    }
                ],
                "fingerprint": "1678920063465",
                "parentFolderId": "3",
                "formatValue": {}
            },
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "variableId": "8",
                "name": "CookieHub - Variable Analytics Allowed",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "true"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "defaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "cookiehub_analytics"
                    }
                ],
                "fingerprint": "1678920063465",
                "parentFolderId": "3",
                "formatValue": {}
            },
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "variableId": "13",
                "name": "CookieHub - Variable Necessary Allowed",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "true"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "defaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "cookiehub_necessary"
                    }
                ],
                "fingerprint": "1678920063467",
                "parentFolderId": "3",
                "formatValue": {}
            },
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "variableId": "18",
                "name": "CookieHub - Variable Marketing Allowed",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "true"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "defaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "cookiehub_marketing"
                    }
                ],
                "fingerprint": "1678920063469",
                "parentFolderId": "3",
                "formatValue": {}
            }
        ],
        "folder": [
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "folderId": "3",
                "name": "CookieHub",
                "fingerprint": "1678920063463"
            }
        ],
        "fingerprint": "1679322918615",
        "tagManagerUrl": "https://tagmanager.google.com/#/versions/accounts/6076775977/containers/104706306/versions/0?apiLink=version",
        "customTemplate": [
            {
                "accountId": "6076775977",
                "containerId": "104706306",
                "templateId": "17",
                "name": "CookieHub",
                "fingerprint": "1679322907250",
                "templateData": "___TERMS_OF_SERVICE___\n\nBy creating or modifying this file you agree to Google Tag Manager's Community\nTemplate Gallery Developer Terms of Service available at\nhttps://developers.google.com/tag-manager/gallery-tos (or such other URL as\nGoogle may provide), as modified from time to time.\n\n\n___INFO___\n\n{\n  \"type\": \"TAG\",\n  \"id\": \"cvt_temp_public_id\",\n  \"version\": 1,\n  \"categories\": [\n    \"TAG_MANAGEMENT\",\n    \"UTILITY\",\n    \"PERSONALIZATION\"\n  ],\n  \"securityGroups\": [],\n  \"displayName\": \"CookieHub\",\n  \"brand\": {\n    \"id\": \"cookiehub\",\n    \"displayName\": \"CookieHub\",\n    \"thumbnail\": \"data:image/png;base64,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\\u003d\"\n  },\n  \"description\": \"CookieHub is a fully featured cookie consent solution with automatic cookie scanning, providing everything you need to get consent from your web visitors.\",\n  \"containerContexts\": [\n    \"WEB\"\n  ]\n}\n\n\n___TEMPLATE_PARAMETERS___\n\n[\n  {\n    \"type\": \"TEXT\",\n    \"name\": \"code\",\n    \"displayName\": \"CookieHub domain code\",\n    \"simpleValueType\": true,\n    \"valueValidators\": [\n      {\n        \"type\": \"STRING_LENGTH\",\n        \"args\": [\n          8,\n          8\n        ]\n      },\n      {\n        \"type\": \"NON_EMPTY\"\n      },\n      {\n        \"type\": \"REGEX\",\n        \"args\": [\n          \"[0-9a-fA-F]{8}\"\n        ]\n      }\n    ],\n    \"help\": \"Type the 8 character domain code available in the CookieHub dashboard (Domain overview). If you haven\\u0027t created your CookieHub account yet, you can register on cookiehub.com\"\n  },\n  {\n    \"type\": \"SELECT\",\n    \"name\": \"language\",\n    \"displayName\": \"Language\",\n    \"selectItems\": [\n      {\n        \"value\": \"sq\",\n        \"displayValue\": \"Albanian\"\n      },\n      {\n        \"value\": \"hy\",\n        \"displayValue\": \"Armanian\"\n      },\n      {\n        \"value\": \"bg\",\n        \"displayValue\": \"Bulgarian\"\n      },\n      {\n        \"value\": \"ca\",\n        \"displayValue\": \"Catalan\"\n      },\n      {\n        \"value\": \"zh\",\n        \"displayValue\": \"Chinese\"\n      },\n      {\n        \"value\": \"hr\",\n        \"displayValue\": \"Croatian\"\n      },\n      {\n        \"value\": \"cs\",\n        \"displayValue\": \"Czech\"\n      },\n      {\n        \"value\": \"da\",\n        \"displayValue\": \"Danish\"\n      },\n      {\n        \"value\": \"nl\",\n        \"displayValue\": \"Dutch\"\n      },\n      {\n        \"value\": \"en\",\n        \"displayValue\": \"English\"\n      },\n      {\n        \"value\": \"et\",\n        \"displayValue\": \"Estonian\"\n      },\n      {\n        \"value\": \"fi\",\n        \"displayValue\": \"Finnish\"\n      },\n      {\n        \"value\": \"fr\",\n        \"displayValue\": \"French\"\n      },\n      {\n        \"value\": \"de\",\n        \"displayValue\": \"German\"\n      },\n      {\n        \"value\": \"el\",\n        \"displayValue\": \"Greek\"\n      },\n      {\n        \"value\": \"hi\",\n        \"displayValue\": \"Hindi\"\n      },\n      {\n        \"value\": \"hu\",\n        \"displayValue\": \"Hungarian\"\n      },\n      {\n        \"value\": \"is\",\n        \"displayValue\": \"Icelandic\"\n      },\n      {\n        \"value\": \"id\",\n        \"displayValue\": \"Indonesian\"\n      },\n      {\n        \"value\": \"it\",\n        \"displayValue\": \"Italian\"\n      },\n      {\n        \"value\": \"ja\",\n        \"displayValue\": \"Japanese\"\n      },\n      {\n        \"value\": \"ko\",\n        \"displayValue\": \"Korean\"\n      },\n      {\n        \"value\": \"lv\",\n        \"displayValue\": \"Latvian\"\n      },\n      {\n        \"value\": \"lt\",\n        \"displayValue\": \"Lithuanian\"\n      },\n      {\n        \"value\": \"my\",\n        \"displayValue\": \"Malay\"\n      },\n      {\n        \"value\": \"no\",\n        \"displayValue\": \"Norwegian\"\n      },\n      {\n        \"value\": \"pl\",\n        \"displayValue\": \"Polish\"\n      },\n      {\n        \"value\": \"pt\",\n        \"displayValue\": \"Portuguese\"\n      },\n      {\n        \"value\": \"ro\",\n        \"displayValue\": \"Romanian\"\n      },\n      {\n        \"value\": \"ru\",\n        \"displayValue\": \"Russian\"\n      },\n      {\n        \"value\": \"sr\",\n        \"displayValue\": \"Serbian\"\n      },\n      {\n        \"value\": \"sk\",\n        \"displayValue\": \"Slovak\"\n      },\n      {\n        \"value\": \"es\",\n        \"displayValue\": \"Spanish\"\n      },\n      {\n        \"value\": \"sv\",\n        \"displayValue\": \"Swedish\"\n      },\n      {\n        \"value\": \"th\",\n        \"displayValue\": \"Thai\"\n      },\n      {\n        \"value\": \"tr\",\n        \"displayValue\": \"Turkish\"\n      },\n      {\n        \"value\": \"uk\",\n        \"displayValue\": \"Ukrainian\"\n      },\n      {\n        \"value\": \"vn\",\n        \"displayValue\": \"Vietnamese\"\n      }\n    ],\n    \"simpleValueType\": true,\n    \"notSetText\": \"As configured in the CookieHub dashboard\",\n    \"help\": \"You can select a language here to override the language settings selected for the domain in the CookieHub dashboard.\\n\\nYou can also select a variable to dynamicly set the language but make sure the value returned is the 2 character locale code.\\n\\nPlease note that the language selected here must be enabled for your domain.\",\n    \"macrosInSelect\": true\n  },\n  {\n    \"type\": \"SELECT\",\n    \"name\": \"production\",\n    \"displayName\": \"Production\",\n    \"macrosInSelect\": true,\n    \"selectItems\": [\n      {\n        \"value\": true,\n        \"displayValue\": \"true\"\n      },\n      {\n        \"value\": false,\n        \"displayValue\": \"false\"\n      }\n    ],\n    \"simpleValueType\": true,\n    \"help\": \"On a production site this dropdown should be set to \\\"true\\\". When working on a development site you can set the value to \\\"false\\\" to be able to preview changes without publishing them on the production site.\",\n    \"defaultValue\": true\n  },\n  {\n    \"type\": \"TEXT\",\n    \"name\": \"expiry_days\",\n    \"displayName\": \"Consent lifetime\",\n    \"simpleValueType\": true,\n    \"valueValidators\": [\n      {\n        \"type\": \"POSITIVE_NUMBER\"\n      }\n    ],\n    \"help\": \"Number of days to store the user consent. Once the specified days have passed since the last consent the CookieHub dialog will be shown again.\",\n    \"defaultValue\": 365,\n    \"valueUnit\": \"days\",\n    \"canBeEmptyString\": false\n  },\n  {\n    \"type\": \"SELECT\",\n    \"name\": \"show_icon\",\n    \"displayName\": \"Show settings icon\",\n    \"macrosInSelect\": true,\n    \"selectItems\": [\n      {\n        \"value\": true,\n        \"displayValue\": \"true\"\n      },\n      {\n        \"value\": false,\n        \"displayValue\": \"false\"\n      }\n    ],\n    \"simpleValueType\": true,\n    \"help\": \"The visibility of the settings icon can be managed in the CookieHub dashboard but can be overridden using this field.\",\n    \"notSetText\": \"As configured in the CookieHub dashboard\"\n  },\n  {\n    \"type\": \"SELECT\",\n    \"name\": \"show_ui\",\n    \"displayName\": \"Show user interface\",\n    \"macrosInSelect\": true,\n    \"selectItems\": [\n      {\n        \"value\": true,\n        \"displayValue\": \"true\"\n      },\n      {\n        \"value\": false,\n        \"displayValue\": \"false\"\n      }\n    ],\n    \"simpleValueType\": true,\n    \"help\": \"Usually this variable should be set to true but using this option you can hide the CookieHub user interface on certain pages\",\n    \"defaultValue\": true\n  },\n  {\n    \"type\": \"SELECT\",\n    \"name\": \"render_position\",\n    \"displayName\": \"Position of code\",\n    \"selectItems\": [\n      {\n        \"value\": \"\",\n        \"displayValue\": \"Default\"\n      },\n      {\n        \"value\": \"top\",\n        \"displayValue\": \"Top\"\n      },\n      {\n        \"value\": \"bottom\",\n        \"displayValue\": \"Bottom\"\n      }\n    ],\n    \"simpleValueType\": true,\n    \"help\": \"CookieHub will insert html code to your body tag containing the markup for the dialogs. By default the code is placed at the top of the body tag when enhanced accessibility is enabled but otherwise at the bottom.\"\n  },\n  {\n    \"type\": \"TEXT\",\n    \"name\": \"linker\",\n    \"displayName\": \"CookieHub Linker\",\n    \"simpleValueType\": true,\n    \"help\": \"A comma seperated list of domains/hostnames. CookieHub Linker is used to forward consent state to different top level domains. CookieHub will automatically add a _cl parameter containing the consent state on links for the domains/hostnames specified in the linker textbox.\",\n    \"canBeEmptyString\": true\n  },\n  {\n    \"type\": \"CHECKBOX\",\n    \"name\": \"consent_mode\",\n    \"checkboxText\": \"Enable Consent Mode\",\n    \"simpleValueType\": true,\n    \"defaultValue\": false,\n    \"help\": \"When enabled, CookieHub will read and update the consent mode state available in Google Tag Manager.\"\n  },\n  {\n    \"type\": \"GROUP\",\n    \"name\": \"consent_state\",\n    \"displayName\": \"Default Consent State\",\n    \"groupStyle\": \"ZIPPY_OPEN\",\n    \"subParams\": [\n      {\n        \"type\": \"RADIO\",\n        \"name\": \"security_storage_default\",\n        \"displayName\": \"Necessary (security_storage)\",\n        \"radioItems\": [\n          {\n            \"value\": \"denied\",\n            \"displayValue\": \"Denied\"\n          },\n          {\n            \"value\": \"granted\",\n            \"displayValue\": \"Granted\"\n          }\n        ],\n        \"simpleValueType\": true,\n        \"defaultValue\": \"granted\"\n      },\n      {\n        \"type\": \"RADIO\",\n        \"name\": \"functional_storage_default\",\n        \"displayName\": \"Preferences (functionality_storage and personalization_storage)\",\n        \"radioItems\": [\n          {\n            \"value\": \"denied\",\n            \"displayValue\": \"Denied\"\n          },\n          {\n            \"value\": \"granted\",\n            \"displayValue\": \"Granted\"\n          }\n        ],\n        \"simpleValueType\": true\n      },\n      {\n        \"type\": \"RADIO\",\n        \"name\": \"analytics_storage_default\",\n        \"displayName\": \"Analytics (analytics_storage)\",\n        \"radioItems\": [\n          {\n            \"value\": \"denied\",\n            \"displayValue\": \"Denied\"\n          },\n          {\n            \"value\": \"granted\",\n            \"displayValue\": \"Granted\"\n          }\n        ],\n        \"simpleValueType\": true\n      },\n      {\n        \"type\": \"RADIO\",\n        \"name\": \"ad_storage_default\",\n        \"displayName\": \"Marketing (ad_storage)\",\n        \"radioItems\": [\n          {\n            \"value\": \"denied\",\n            \"displayValue\": \"Denied\"\n          },\n          {\n            \"value\": \"granted\",\n            \"displayValue\": \"Granted\"\n          }\n        ],\n        \"simpleValueType\": true\n      }\n    ],\n    \"enablingConditions\": [\n      {\n        \"paramName\": \"consent_mode\",\n        \"paramValue\": true,\n        \"type\": \"EQUALS\"\n      }\n    ],\n    \"help\": \"You can configure the default consent state for each category which is used until the user has made his cookie choices.\"\n  }\n]\n\n\n___SANDBOXED_JS_FOR_WEB_TEMPLATE___\n\nconst log = require('logToConsole');\nlog('data =', data);\n\nconst injectScript = require('injectScript');\nconst queryPermission = require('queryPermission');\nconst setDefaultConsentState = require('setDefaultConsentState');\nconst updateConsentState = require('updateConsentState');\nconst encodeUriComponent = require('encodeUriComponent');\nconst setInWindow = require('setInWindow');\nconst getCookie = require('getCookieValues');\nconst fromBase64 = require('fromBase64');\nconst JSON = require('JSON');\n\nconst code = data.code;\nconst production = (data.production != null ? (typeof data.production === 'string' ? data.production == 'true' : data.production) : false);\nconst consentMode = data.consent_mode;\nconst language = data.language;\nconst renderPosition = data.render_position;\nconst showUI = data.show_ui;\nconst showIcon = data.show_icon;\nconst expiryDays = data.expiry_days;\n\nlet linker = [];\n\nif (data.linker != undefined && typeof data.linker === 'string') {\n  if (data.linker.indexOf(',') > 0) {\n    linker = data.linker.split(',');\n  }\n  else\n  {\n    linker.push(data.linker);\n  }\n}\n\nif (!code)\n{\n  data.gtmOnFailure();\n}\n\n\nconst gtmSettings = {\n  'enabled': true,\n  'consentMode': consentMode,\n  'language': (language != null && language.length == 2 ? language : ''),\n  'renderPosition': renderPosition,\n  'showUI': (typeof showUI === 'string' ? (showUI == 'true') : showUI),\n  'showIcon': showIcon,\n  'expiryDays': (expiryDays != null && expiryDays != '' ? expiryDays : null),\n  'linker': linker\n};\n\nsetInWindow('cookiehub_gtm', gtmSettings, true);\n\nif (consentMode)\n{\n  let security = (data.security_storage_default && data.security_storage_default == 'granted');\n  let functional = (data.functional_storage_default && data.functional_storage_default == 'granted');\n  let analytics = (data.analytics_storage_default && data.analytics_storage_default == 'granted');\n  let ads = (data.ad_storage_default && data.ad_storage_default == 'granted');\n\n  // Check the current stored state\n  if (getCookie('cookiehub') != undefined && getCookie('cookiehub').length > 0)\n  {\n    let chState = fromBase64(getCookie('cookiehub')[0]);\n    if (chState == undefined)\n    {\n      chState = getCookie('cookiehub')[0];\n    }\n    \n    if (chState != undefined && chState.indexOf('categories') > 0)\n    {\n      chState = JSON.parse(chState);\n\n      if (chState.categories != undefined)\n      {\n        if (chState.allAllowed != undefined)\n        {\n          if (chState.allAllowed)\n          {\n            security = true;\n            functional = true;\n            analytics = true;\n            ads = true;\n          }\n          else\n          {\n            functional = (chState.categories.indexOf(2) > -1);\n            analytics = (chState.categories.indexOf(3) > -1);\n            ads = (chState.categories.indexOf(4) > -1);\n          }\n        }\n        else \n        {\n          for (let i=0; i < chState.categories.length; i++)\n          {\n            if (chState.categories[i].id == 'necessary') security = chState.categories[i].value;\n            else if (chState.categories[i].id == 'preferences') functional = chState.categories[i].value;\n            else if (chState.categories[i].id == 'analytics') analytics = chState.categories[i].value;\n            else if (chState.categories[i].id == 'marketing') ads = chState.categories[i].value;\n          }\n        }\n      }\n    }\n  }\n\n  setDefaultConsentState({\n    'security_storage': (security ? 'granted' : 'denied'),\n    'functionality_storage': (functional ? 'granted' : 'denied'),\n    'personalization_storage': (functional ? 'granted' : 'denied'),\n    'analytics_storage': (analytics ? 'granted' : 'denied'),\n    'ad_storage': (ads ? 'granted' : 'denied')\n  });\n}\n\nlet url = (production ? 'https://cdn.cookiehub.eu/c2/' : 'https://dash.cookiehub.com/dev/') + encodeUriComponent(code) + '.js';\n\nif (queryPermission('inject_script', url))\n{\n  injectScript(url, data.gtmOnSuccess, data.gtmOnFailure);\n}\nelse\n{\n  data.gtmOnFailure();\n}\n\n// Call data.gtmOnSuccess when the tag is finished.\ndata.gtmOnSuccess();\n\n\n___WEB_PERMISSIONS___\n\n[\n  {\n    \"instance\": {\n      \"key\": {\n        \"publicId\": \"logging\",\n        \"versionId\": \"1\"\n      },\n      \"param\": [\n        {\n          \"key\": \"environments\",\n          \"value\": {\n            \"type\": 1,\n            \"string\": \"debug\"\n          }\n        }\n      ]\n    },\n    \"clientAnnotations\": {\n      \"isEditedByUser\": true\n    },\n    \"isRequired\": true\n  },\n  {\n    \"instance\": {\n      \"key\": {\n        \"publicId\": \"inject_script\",\n        \"versionId\": \"1\"\n      },\n      \"param\": [\n        {\n          \"key\": \"urls\",\n          \"value\": {\n            \"type\": 2,\n            \"listItem\": [\n              {\n                \"type\": 1,\n                \"string\": \"https://cdn.cookiehub.eu/\"\n              },\n              {\n                \"type\": 1,\n                \"string\": \"https://dash.cookiehub.com/\"\n              }\n            ]\n          }\n        }\n      ]\n    },\n    \"clientAnnotations\": {\n      \"isEditedByUser\": true\n    },\n    \"isRequired\": true\n  },\n  {\n    \"instance\": {\n      \"key\": {\n        \"publicId\": \"access_consent\",\n        \"versionId\": \"1\"\n      },\n      \"param\": [\n        {\n          \"key\": \"consentTypes\",\n          \"value\": {\n            \"type\": 2,\n            \"listItem\": [\n              {\n                \"type\": 3,\n                \"mapKey\": [\n                  {\n                    \"type\": 1,\n                    \"string\": \"consentType\"\n                  },\n                  {\n                    \"type\": 1,\n                    \"string\": \"read\"\n                  },\n                  {\n                    \"type\": 1,\n                    \"string\": \"write\"\n                  }\n                ],\n                \"mapValue\": [\n                  {\n                    \"type\": 1,\n                    \"string\": \"ad_storage\"\n                  },\n                  {\n                    \"type\": 8,\n                    \"boolean\": true\n                  },\n                  {\n                    \"type\": 8,\n                    \"boolean\": true\n                  }\n                ]\n              },\n              {\n                \"type\": 3,\n                \"mapKey\": [\n                  {\n                    \"type\": 1,\n                    \"string\": \"consentType\"\n                  },\n                  {\n                    \"type\": 1,\n                    \"string\": \"read\"\n                  },\n                  {\n                    \"type\": 1,\n                    \"string\": \"write\"\n                  }\n                ],\n                \"mapValue\": [\n                  {\n                    \"type\": 1,\n                    \"string\": \"analytics_storage\"\n                  },\n                  {\n                    \"type\": 8,\n                    \"boolean\": true\n                  },\n                  {\n                    \"type\": 8,\n                    \"boolean\": true\n                  }\n                ]\n              },\n              {\n                \"type\": 3,\n                \"mapKey\": [\n                  {\n                    \"type\": 1,\n                    \"string\": \"consentType\"\n                  },\n                  {\n                    \"type\": 1,\n                    \"string\": \"read\"\n                  },\n                  {\n                    \"type\": 1,\n                    \"string\": \"write\"\n                  }\n                ],\n                \"mapValue\": [\n                  {\n                    \"type\": 1,\n                    \"string\": \"functionality_storage\"\n                  },\n                  {\n                    \"type\": 8,\n                    \"boolean\": true\n                  },\n                  {\n                    \"type\": 8,\n                    \"boolean\": true\n                  }\n                ]\n              },\n              {\n                \"type\": 3,\n                \"mapKey\": [\n                  {\n                    \"type\": 1,\n                    \"string\": \"consentType\"\n                  },\n                  {\n                    \"type\": 1,\n                    \"string\": \"read\"\n                  },\n                  {\n                    \"type\": 1,\n                    \"string\": \"write\"\n                  }\n                ],\n                \"mapValue\": [\n                  {\n                    \"type\": 1,\n                    \"string\": \"personalization_storage\"\n                  },\n                  {\n                    \"type\": 8,\n                    \"boolean\": true\n                  },\n                  {\n                    \"type\": 8,\n                    \"boolean\": true\n                  }\n                ]\n              },\n              {\n                \"type\": 3,\n                \"mapKey\": [\n                  {\n                    \"type\": 1,\n                    \"string\": \"consentType\"\n                  },\n                  {\n                    \"type\": 1,\n                    \"string\": \"read\"\n                  },\n                  {\n                    \"type\": 1,\n                    \"string\": \"write\"\n                  }\n                ],\n                \"mapValue\": [\n                  {\n                    \"type\": 1,\n                    \"string\": \"security_storage\"\n                  },\n                  {\n                    \"type\": 8,\n                    \"boolean\": true\n                  },\n                  {\n                    \"type\": 8,\n                    \"boolean\": true\n                  }\n                ]\n              }\n            ]\n          }\n        }\n      ]\n    },\n    \"clientAnnotations\": {\n      \"isEditedByUser\": true\n    },\n    \"isRequired\": true\n  },\n  {\n    \"instance\": {\n      \"key\": {\n        \"publicId\": \"access_globals\",\n        \"versionId\": \"1\"\n      },\n      \"param\": [\n        {\n          \"key\": \"keys\",\n          \"value\": {\n            \"type\": 2,\n            \"listItem\": [\n              {\n                \"type\": 3,\n                \"mapKey\": [\n                  {\n                    \"type\": 1,\n                    \"string\": \"key\"\n                  },\n                  {\n                    \"type\": 1,\n                    \"string\": \"read\"\n                  },\n                  {\n                    \"type\": 1,\n                    \"string\": \"write\"\n                  },\n                  {\n                    \"type\": 1,\n                    \"string\": \"execute\"\n                  }\n                ],\n                \"mapValue\": [\n                  {\n                    \"type\": 1,\n                    \"string\": \"cookiehub_gtm\"\n                  },\n                  {\n                    \"type\": 8,\n                    \"boolean\": true\n                  },\n                  {\n                    \"type\": 8,\n                    \"boolean\": true\n                  },\n                  {\n                    \"type\": 8,\n                    \"boolean\": false\n                  }\n                ]\n              }\n            ]\n          }\n        }\n      ]\n    },\n    \"clientAnnotations\": {\n      \"isEditedByUser\": true\n    },\n    \"isRequired\": true\n  },\n  {\n    \"instance\": {\n      \"key\": {\n        \"publicId\": \"get_cookies\",\n        \"versionId\": \"1\"\n      },\n      \"param\": [\n        {\n          \"key\": \"cookieAccess\",\n          \"value\": {\n            \"type\": 1,\n            \"string\": \"specific\"\n          }\n        },\n        {\n          \"key\": \"cookieNames\",\n          \"value\": {\n            \"type\": 2,\n            \"listItem\": [\n              {\n                \"type\": 1,\n                \"string\": \"cookiehub\"\n              }\n            ]\n          }\n        }\n      ]\n    },\n    \"clientAnnotations\": {\n      \"isEditedByUser\": true\n    },\n    \"isRequired\": true\n  }\n]\n\n\n___TESTS___\n\nscenarios: []\n\n\n___NOTES___\n\nCreated on 10/19/2021, 10:56:30 AM\n\n\n"
            }
        ]
    }
}