{
    "exportFormatVersion": 2,
    "exportTime": "2025-01-10 04:01:26",
    "containerVersion": {
        "path": "accounts/6227821363/containers/200394156/versions/0",
        "accountId": "6227821363",
        "containerId": "200394156",
        "containerVersionId": "0",
        "container": {
            "path": "accounts/6227821363/containers/200394156",
            "accountId": "6227821363",
            "containerId": "200394156",
            "name": "Klevu GA4 Integration",
            "publicId": "GTM-MKZLSXRH",
            "usageContext": [
                "WEB"
            ],
            "fingerprint": "1732063103212",
            "tagManagerUrl": "https://tagmanager.google.com/#/container/accounts/6227821363/containers/200394156/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,
                "supportTransformations": false
            },
            "tagIds": [
                "GTM-MKZLSXRH"
            ]
        },
        "tag": [
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "tagId": "28",
                "name": "GA4 ecommerce clear",
                "type": "html",
                "priority": {
                    "type": "INTEGER",
                    "value": "-1000"
                },
                "parameter": [
                    {
                        "type": "TEMPLATE",
                        "key": "html",
                        "value": "<script>\ndataLayer.push({ ecommerce: null });\n</script>"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "supportDocumentWrite",
                        "value": "false"
                    }
                ],
                "fingerprint": "1732063158011",
                "parentFolderId": "3",
                "tagFiringOption": "ONCE_PER_EVENT",
                "monitoringMetadata": {
                    "type": "MAP"
                },
                "consentSettings": {
                    "consentStatus": "NOT_SET"
                }
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "tagId": "53",
                "name": "GA4 Klevu Attribution Local Storage Setter",
                "type": "cvt_200394156_50",
                "parameter": [
                    {
                        "type": "TEMPLATE",
                        "key": "action",
                        "value": "set"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "value",
                        "value": "{{EE item_list - SET [extract] - CT}}"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "key",
                        "value": "internal"
                    }
                ],
                "fingerprint": "1736476656316",
                "firingTriggerId": [
                    "20"
                ],
                "parentFolderId": "5",
                "tagFiringOption": "ONCE_PER_EVENT",
                "monitoringMetadata": {
                    "type": "MAP"
                },
                "consentSettings": {
                    "consentStatus": "NOT_SET"
                }
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "tagId": "59",
                "name": "GA4 klevu_filter",
                "type": "gaawe",
                "parameter": [
                    {
                        "type": "BOOLEAN",
                        "key": "sendEcommerceData",
                        "value": "false"
                    },
                    {
                        "type": "LIST",
                        "key": "eventSettingsTable",
                        "list": [
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_store_id"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_store_id}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_search_type"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_search_type}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_page_num"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_page_num}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_component"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_component}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_search_term"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_search_term [V1]}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_search_results_num"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_search_results_num}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_category_name"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_category_name [V1]}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_filter_attribute"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_filter_attribute}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_filter_option"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_filter_option}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_recommendation_name"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_recommendation_name [V1]}}"
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "enhancedUserId",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "eventName",
                        "value": "klevu_filter"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "measurementIdOverride",
                        "value": "{{GA4 Tracking ID}}"
                    }
                ],
                "fingerprint": "1736466273088",
                "firingTriggerId": [
                    "40"
                ],
                "parentFolderId": "5",
                "tagFiringOption": "ONCE_PER_EVENT",
                "monitoringMetadata": {
                    "type": "MAP"
                },
                "consentSettings": {
                    "consentStatus": "NOT_SET"
                }
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "tagId": "60",
                "name": "GA4 search",
                "type": "gaawe",
                "parameter": [
                    {
                        "type": "BOOLEAN",
                        "key": "sendEcommerceData",
                        "value": "false"
                    },
                    {
                        "type": "LIST",
                        "key": "eventSettingsTable",
                        "list": [
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_store_id"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_store_id}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_search_type"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_search_type}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_page_num"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_page_num}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_filter_used"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_filter_used}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_component"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_component}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_search_term"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_search_term [V1]}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "search_term"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_search_term [V1]}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_search_results_num"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_search_results_num}}"
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "eventName",
                        "value": "search"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "measurementIdOverride",
                        "value": "{{GA4 Tracking ID}}"
                    }
                ],
                "fingerprint": "1732113506934",
                "firingTriggerId": [
                    "51",
                    "36"
                ],
                "parentFolderId": "5",
                "tagFiringOption": "ONCE_PER_EVENT",
                "monitoringMetadata": {
                    "type": "MAP"
                },
                "consentSettings": {
                    "consentStatus": "NOT_SET"
                }
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "tagId": "61",
                "name": "GA4 select_item",
                "type": "gaawe",
                "parameter": [
                    {
                        "type": "BOOLEAN",
                        "key": "sendEcommerceData",
                        "value": "true"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "getEcommerceDataFrom",
                        "value": "dataLayer"
                    },
                    {
                        "type": "LIST",
                        "key": "eventSettingsTable",
                        "list": [
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_store_id"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_store_id}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_search_type"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_search_type}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_page_num"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_page_num}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_filter_used"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_filter_used}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_component"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_component [V1]}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_search_term"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_search_term [V1]}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_component_method"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_component_method [V1]}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_category_name"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_category_name [V1]}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_page_type"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_page_type}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_recommendation_name"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_recommendation_name [V1]}}"
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "enhancedUserId",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "eventName",
                        "value": "select_item"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "measurementIdOverride",
                        "value": "{{GA4 Tracking ID}}"
                    }
                ],
                "fingerprint": "1736465020473",
                "firingTriggerId": [
                    "39"
                ],
                "parentFolderId": "5",
                "tagFiringOption": "ONCE_PER_EVENT",
                "monitoringMetadata": {
                    "type": "MAP"
                },
                "consentSettings": {
                    "consentStatus": "NOT_SET"
                }
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "tagId": "64",
                "name": "GA4 EE events",
                "type": "gaawe",
                "parameter": [
                    {
                        "type": "BOOLEAN",
                        "key": "sendEcommerceData",
                        "value": "true"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "getEcommerceDataFrom",
                        "value": "dataLayer"
                    },
                    {
                        "type": "LIST",
                        "key": "eventSettingsTable",
                        "list": [
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "items"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{EE item_list - MERGE - CT}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_search_term"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_search_term}}"
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "enhancedUserId",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "eventName",
                        "value": "{{Event}}"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "measurementIdOverride",
                        "value": "{{GA4 Tracking ID}}"
                    }
                ],
                "fingerprint": "1736453864920",
                "firingTriggerId": [
                    "12"
                ],
                "parentFolderId": "3",
                "tagFiringOption": "ONCE_PER_EVENT",
                "monitoringMetadata": {
                    "type": "MAP"
                },
                "consentSettings": {
                    "consentStatus": "NOT_SET"
                }
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "tagId": "65",
                "name": "GA4 config",
                "type": "googtag",
                "priority": {
                    "type": "INTEGER",
                    "value": "1000"
                },
                "parameter": [
                    {
                        "type": "TEMPLATE",
                        "key": "tagId",
                        "value": "{{GA4 Tracking ID}}"
                    },
                    {
                        "type": "LIST",
                        "key": "configSettingsTable",
                        "list": [
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "send_page_view"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "false"
                                    }
                                ]
                            }
                        ]
                    }
                ],
                "fingerprint": "1736467757337",
                "firingTriggerId": [
                    "2147479573"
                ],
                "parentFolderId": "3",
                "tagFiringOption": "ONCE_PER_EVENT",
                "monitoringMetadata": {
                    "type": "MAP"
                },
                "consentSettings": {
                    "consentStatus": "NOT_SET"
                }
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "tagId": "66",
                "name": "GA4 view_item_list",
                "type": "gaawe",
                "parameter": [
                    {
                        "type": "BOOLEAN",
                        "key": "sendEcommerceData",
                        "value": "true"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "getEcommerceDataFrom",
                        "value": "dataLayer"
                    },
                    {
                        "type": "LIST",
                        "key": "eventSettingsTable",
                        "list": [
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_store_id"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_store_id}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_search_type"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_search_type}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_page_num"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_page_num}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_search_results_num"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_search_results_num}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_filter_used"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_filter_used}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_page_type"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_page_type}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_component"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_component [V1]}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_search_term"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_search_term [V1]}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_component_method"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_component_method [V1]}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_category_name"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_category_name [V1]}}"
                                    }
                                ]
                            },
                            {
                                "type": "MAP",
                                "map": [
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameter",
                                        "value": "klevu_recommendation_name"
                                    },
                                    {
                                        "type": "TEMPLATE",
                                        "key": "parameterValue",
                                        "value": "{{DL klevu_recommendation_name [V1]}}"
                                    }
                                ]
                            }
                        ]
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "enhancedUserId",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "eventName",
                        "value": "view_item_list"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "measurementIdOverride",
                        "value": "{{GA4 Tracking ID}}"
                    }
                ],
                "fingerprint": "1736464987093",
                "firingTriggerId": [
                    "25",
                    "22",
                    "63",
                    "62"
                ],
                "setupTag": [
                    {
                        "tagName": "GA4 config"
                    }
                ],
                "teardownTag": [
                    {
                        "tagName": "GA4 ecommerce clear"
                    }
                ],
                "parentFolderId": "5",
                "tagFiringOption": "ONCE_PER_EVENT",
                "monitoringMetadata": {
                    "type": "MAP"
                },
                "consentSettings": {
                    "consentStatus": "NOT_SET"
                }
            }
        ],
        "trigger": [
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "triggerId": "12",
                "name": "EV enhanced ecommerce events",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "^(view_item|view_cart|add_to_cart|remove_from_cart|begin_checkout|add_shipping_info|add_payment_info|purchase)$"
                            }
                        ]
                    }
                ],
                "fingerprint": "1736476836266",
                "parentFolderId": "5"
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "triggerId": "20",
                "name": "EV product interaction events",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "MATCH_REGEX",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "^(klevu_click|klevu_add_to_cart|add_to_cart)$"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{EE item_list - SET [extract] - CT}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "undefined"
                            },
                            {
                                "type": "BOOLEAN",
                                "key": "negate",
                                "value": "true"
                            }
                        ]
                    }
                ],
                "fingerprint": "1736476927589",
                "parentFolderId": "5"
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "triggerId": "22",
                "name": "EV klevu_search has results",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "klevu_search"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "GREATER",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{DL klevu_search_results_num}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "0"
                            }
                        ]
                    }
                ],
                "fingerprint": "1732063158011",
                "parentFolderId": "5"
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "triggerId": "25",
                "name": "EV klevu_quick_search has results",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "klevu_quick_search"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "GREATER",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{DL klevu_search_results_num}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "0"
                            }
                        ]
                    }
                ],
                "fingerprint": "1732063158011",
                "parentFolderId": "5"
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "triggerId": "36",
                "name": "EV klevu_quick_search",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "klevu_quick_search"
                            }
                        ]
                    }
                ],
                "fingerprint": "1732063158169",
                "parentFolderId": "5"
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "triggerId": "39",
                "name": "EV klevu_click",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "klevu_click"
                            }
                        ]
                    }
                ],
                "fingerprint": "1732063158169",
                "parentFolderId": "5"
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "triggerId": "40",
                "name": "EV klevu_filter",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "klevu_filter"
                            }
                        ]
                    }
                ],
                "fingerprint": "1732063158169",
                "parentFolderId": "5"
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "triggerId": "51",
                "name": "EV klevu_search",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "klevu_search"
                            }
                        ]
                    }
                ],
                "fingerprint": "1732063158170",
                "parentFolderId": "5"
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "triggerId": "62",
                "name": "EV klevu_recommendations has results",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "klevu_recommendations"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "GREATER",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{DL klevu_search_results_num}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "0"
                            }
                        ]
                    }
                ],
                "fingerprint": "1732113506934",
                "parentFolderId": "5"
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "triggerId": "63",
                "name": "EV klevu_category has results",
                "type": "CUSTOM_EVENT",
                "customEventFilter": [
                    {
                        "type": "EQUALS",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{_event}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "klevu_category"
                            }
                        ]
                    }
                ],
                "filter": [
                    {
                        "type": "GREATER",
                        "parameter": [
                            {
                                "type": "TEMPLATE",
                                "key": "arg0",
                                "value": "{{DL klevu_search_results_num}}"
                            },
                            {
                                "type": "TEMPLATE",
                                "key": "arg1",
                                "value": "0"
                            }
                        ]
                    }
                ],
                "fingerprint": "1732113506934",
                "parentFolderId": "5"
            }
        ],
        "variable": [
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "8",
                "name": "EE item_list - GET | Local Storage",
                "type": "cvt_200394156_7",
                "parameter": [
                    {
                        "type": "TEMPLATE",
                        "key": "action",
                        "value": "get"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "key",
                        "value": "internal"
                    }
                ],
                "fingerprint": "1732063158009",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "9",
                "name": "Klevu Custom Attribution Time [min]",
                "type": "c",
                "parameter": [
                    {
                        "type": "TEMPLATE",
                        "key": "value",
                        "value": "120"
                    }
                ],
                "fingerprint": "1732063158009",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "10",
                "name": "EE item_list - MERGE - CT",
                "type": "cvt_200394156_6",
                "parameter": [
                    {
                        "type": "TEMPLATE",
                        "key": "variableType",
                        "value": "output"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "outputDropDown",
                        "value": "items"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "ecomInputCheckbox",
                        "value": "false"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "customAttributionTime",
                        "value": "true"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "attributionTime",
                        "value": "{{Klevu Custom Attribution Time [min]}}"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "secondDataSource",
                        "value": "{{EE item_list - GET | Local Storage}}"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "removeNullfromItems",
                        "value": "true"
                    }
                ],
                "fingerprint": "1732063158010",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "11",
                "name": "DL klevu_search_term",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "klevu_search_term"
                    }
                ],
                "fingerprint": "1732063158010",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "15",
                "name": "EE ecommerce",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "ecommerce"
                    }
                ],
                "fingerprint": "1732063158010",
                "parentFolderId": "3",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "16",
                "name": "EE item_list - SET [extract] - CT",
                "type": "cvt_200394156_6",
                "parameter": [
                    {
                        "type": "TEMPLATE",
                        "key": "variableType",
                        "value": "attribution"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "searchTerm",
                        "value": "{{DL klevu_search_term}}"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "jsonData",
                        "value": "true"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "ecomInputCheckbox",
                        "value": "true"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "customAttributionTime",
                        "value": "true"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "attributionTime",
                        "value": "{{Klevu Custom Attribution Time [min]}}"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "secondDataSource",
                        "value": "{{EE item_list - GET | Local Storage}}"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "deleteAttribution",
                        "value": "true"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "attributionType",
                        "value": "lastClickAttribution"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "siteSearchChecbox",
                        "value": "true"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "limitItems",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "ecomVar",
                        "value": "{{EE ecommerce}}"
                    }
                ],
                "fingerprint": "1732063158010",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "17",
                "name": "DL item_klevu_component",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "item_klevu_component"
                    }
                ],
                "fingerprint": "1732063158010",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "19",
                "name": "DL klevu_component [V1]",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "1"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "klevu_component"
                    }
                ],
                "fingerprint": "1732063158011",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "21",
                "name": "DL klevu_search_results_num",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "klevu_search_results_num"
                    }
                ],
                "fingerprint": "1732063158011",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "23",
                "name": "DL klevu_page_num",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "klevu_page_num"
                    }
                ],
                "fingerprint": "1732063158011",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "24",
                "name": "DL klevu_search_term [V1]",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "1"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "klevu_search_term"
                    }
                ],
                "fingerprint": "1732063158011",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "26",
                "name": "DL klevu_store_id",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "klevu_store_id"
                    }
                ],
                "fingerprint": "1732063158011",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "27",
                "name": "DL klevu_component_method [V1]",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "1"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "klevu_component_method"
                    }
                ],
                "fingerprint": "1732063158011",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "29",
                "name": "DL klevu_search_type",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "klevu_search_type"
                    }
                ],
                "fingerprint": "1732063158011",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "30",
                "name": "DL klevu_category_name [V1]",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "1"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "klevu_category_name"
                    }
                ],
                "fingerprint": "1732063158011",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "32",
                "name": "DL klevu_filter_used",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "klevu_filter_used"
                    }
                ],
                "fingerprint": "1732063158168",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "33",
                "name": "DL klevu_page_type",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "klevu_page_type"
                    }
                ],
                "fingerprint": "1732063158168",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "37",
                "name": "EE search_term - merge - CT",
                "type": "cvt_200394156_6",
                "parameter": [
                    {
                        "type": "TEMPLATE",
                        "key": "variableType",
                        "value": "output"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "outputDropDown",
                        "value": "items"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "ecomInputCheckbox",
                        "value": "false"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "customAttributionTime",
                        "value": "true"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "attributionTime",
                        "value": "{{Klevu Custom Attribution Time [min]}}"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "secondDataSource",
                        "value": "{{EE item_list - GET | Local Storage}}"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "removeNullfromItems",
                        "value": "true"
                    }
                ],
                "fingerprint": "1732063158169",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "38",
                "name": "DL item_klevu_category",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "item_klevu_category"
                    }
                ],
                "fingerprint": "1732063158169",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "42",
                "name": "DL klevu_component",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "klevu_component"
                    }
                ],
                "fingerprint": "1732063158169",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "43",
                "name": "EE ecommerce.items",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "ecommerce.items"
                    }
                ],
                "fingerprint": "1732063158169",
                "parentFolderId": "3",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "45",
                "name": "DL klevu_filter_option",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "klevu_filter_option"
                    }
                ],
                "fingerprint": "1732063158169",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "46",
                "name": "DL klevu_category_name",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "klevu_category_name"
                    }
                ],
                "fingerprint": "1732063158169",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "47",
                "name": "DL klevu_filter_attribute",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "klevu_filter_attribute"
                    }
                ],
                "fingerprint": "1732063158169",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "55",
                "name": "DL klevu_component_method",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "klevu_component_method"
                    }
                ],
                "fingerprint": "1732063158170",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "56",
                "name": "DL klevu_recommendation_name",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "2"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "klevu_recommendation_name"
                    }
                ],
                "fingerprint": "1732063158170",
                "parentFolderId": "5",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "58",
                "name": "GA4 Tracking ID",
                "type": "c",
                "parameter": [
                    {
                        "type": "TEMPLATE",
                        "key": "value",
                        "value": "YOUR-TRACKING-ID"
                    }
                ],
                "fingerprint": "1736481655384",
                "formatValue": {}
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "variableId": "67",
                "name": "DL klevu_recommendation_name [V1]",
                "type": "v",
                "parameter": [
                    {
                        "type": "INTEGER",
                        "key": "dataLayerVersion",
                        "value": "1"
                    },
                    {
                        "type": "BOOLEAN",
                        "key": "setDefaultValue",
                        "value": "false"
                    },
                    {
                        "type": "TEMPLATE",
                        "key": "name",
                        "value": "klevu_recommendation_name"
                    }
                ],
                "fingerprint": "1736474230598",
                "parentFolderId": "5",
                "formatValue": {}
            }
        ],
        "folder": [
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "folderId": "3",
                "name": "Regular Ecommerce",
                "fingerprint": "1732063158007"
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "folderId": "5",
                "name": "Klevu Attribution",
                "fingerprint": "1732063158008"
            }
        ],
        "builtInVariable": [
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "type": "PAGE_URL",
                "name": "Page URL"
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "type": "PAGE_HOSTNAME",
                "name": "Page Hostname"
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "type": "PAGE_PATH",
                "name": "Page Path"
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "type": "REFERRER",
                "name": "Referrer"
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "type": "EVENT",
                "name": "Event"
            }
        ],
        "fingerprint": "1736481686346",
        "tagManagerUrl": "https://tagmanager.google.com/#/versions/accounts/6227821363/containers/200394156/versions/0?apiLink=version",
        "customTemplate": [
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "templateId": "6",
                "name": "GA4 - Item List & Promotion Attribution",
                "fingerprint": "1732063158008",
                "templateData": "___INFO___\n\n{\n  \"type\": \"MACRO\",\n  \"id\": \"cvt_temp_public_id\",\n  \"version\": 1,\n  \"securityGroups\": [],\n  \"displayName\": \"GA4 - Item List \\u0026 Promotion Attribution\",\n  \"description\": \"Attribute GA4 Item List, Promotion or Search Term to revenue \\u0026 ecommerce Events. This Template makes this possible by using ex. Local Storage as a \\\"helper\\\". Last \\u0026 First Click Attribution supported.\",\n  \"categories\": [\n    \"ANALYTICS\",\n    \"UTILITY\",\n    \"TAG_MANAGEMENT\"\n  ],\n  \"containerContexts\": [\n    \"WEB\"\n  ]\n}\n\n\n___TEMPLATE_PARAMETERS___\n\n[\n  {\n    \"type\": \"LABEL\",\n    \"name\": \"introLabel\",\n    \"displayName\": \"Extract \\u0026 Attribute GA4 Item List \\u0026 Promotion data, or merge Item List \\u0026 Promotion Data from Second Data Source.\"\n  },\n  {\n    \"type\": \"GROUP\",\n    \"name\": \"variableTypeGroup\",\n    \"displayName\": \"Variable Type\",\n    \"groupStyle\": \"NO_ZIPPY\",\n    \"subParams\": [\n      {\n        \"type\": \"RADIO\",\n        \"name\": \"variableType\",\n        \"displayName\": \"Create Attribution or Return Attributed Output\",\n        \"radioItems\": [\n          {\n            \"value\": \"attribution\",\n            \"displayValue\": \"Extract Item List \\u0026 Promotion for Attribution\"\n          },\n          {\n            \"value\": \"output\",\n            \"displayValue\": \"Return Attributed Output\"\n          }\n        ],\n        \"simpleValueType\": true\n      },\n      {\n        \"type\": \"GROUP\",\n        \"name\": \"outputGroup\",\n        \"displayName\": \"Output\",\n        \"groupStyle\": \"NO_ZIPPY\",\n        \"subParams\": [\n          {\n            \"type\": \"SELECT\",\n            \"name\": \"outputDropDown\",\n            \"displayName\": \"Parameter Output\",\n            \"selectItems\": [\n              {\n                \"value\": \"items\",\n                \"displayValue\": \"Items\"\n              },\n              {\n                \"value\": \"promotion_name\",\n                \"displayValue\": \"Promotion Name\"\n              },\n              {\n                \"value\": \"promotion_id\",\n                \"displayValue\": \"Promotion ID\"\n              },\n              {\n                \"value\": \"creative_name\",\n                \"displayValue\": \"Creative Name\"\n              },\n              {\n                \"value\": \"creative_slot\",\n                \"displayValue\": \"Creative Slot\"\n              },\n              {\n                \"value\": \"location_id\",\n                \"displayValue\": \"Location ID\"\n              },\n              {\n                \"value\": \"search_term\",\n                \"displayValue\": \"Search Term\"\n              }\n            ],\n            \"simpleValueType\": true,\n            \"valueValidators\": [\n              {\n                \"type\": \"NON_EMPTY\"\n              }\n            ]\n          },\n          {\n            \"type\": \"CHECKBOX\",\n            \"name\": \"removeNullfromItems\",\n            \"checkboxText\": \"Remove null or empty values from Items\",\n            \"simpleValueType\": true,\n            \"help\": \"If items has null values (ex. \\u003cstrong\\u003eitem_category2: null\\u003c/strong\\u003e), these values can be reported as a \\\"null\\\" string in GA4. \\u003cbr /\\u003e\\u003cbr /\\u003e By ticking this box, \\u003cstrong\\u003enull\\u003c/strong\\u003e \\u0026 \\u003cstrong\\u003eempty\\u003c/strong\\u003e values will be replaced with \\u003cstrong\\u003eundefined\\u003c/strong\\u003e, and discarded from being sent from GTM to GA4.\",\n            \"enablingConditions\": [\n              {\n                \"paramName\": \"outputDropDown\",\n                \"paramValue\": \"items\",\n                \"type\": \"EQUALS\"\n              }\n            ]\n          }\n        ],\n        \"enablingConditions\": [\n          {\n            \"paramName\": \"variableType\",\n            \"paramValue\": \"output\",\n            \"type\": \"EQUALS\"\n          }\n        ]\n      },\n      {\n        \"type\": \"GROUP\",\n        \"name\": \"secondDataSourceGroup\",\n        \"displayName\": \"Data Sources\",\n        \"groupStyle\": \"NO_ZIPPY\",\n        \"subParams\": [\n          {\n            \"type\": \"CHECKBOX\",\n            \"name\": \"ecomInputCheckbox\",\n            \"checkboxText\": \"Read GA4 Ecommerce data from Variable\",\n            \"simpleValueType\": true,\n            \"alwaysInSummary\": true,\n            \"help\": \"Tick this box if you need to read GA4 Ecommerce data from a Variable.\\n\\u003cbr /\\u003e\\u003cbr /\\u003e\\nThe Variable must return a complete ecommerce object, e.g. \\u003cstrong\\u003eecommerce.items\\u003c/strong\\u003e\"\n          },\n          {\n            \"type\": \"TEXT\",\n            \"name\": \"ecomVar\",\n            \"displayName\": \"GA4 Ecommerce data input\",\n            \"simpleValueType\": true,\n            \"alwaysInSummary\": true,\n            \"enablingConditions\": [\n              {\n                \"paramName\": \"ecomInputCheckbox\",\n                \"paramValue\": true,\n                \"type\": \"EQUALS\"\n              }\n            ],\n            \"valueValidators\": [\n              {\n                \"type\": \"NON_EMPTY\"\n              }\n            ]\n          },\n          {\n            \"type\": \"TEXT\",\n            \"name\": \"secondDataSource\",\n            \"displayName\": \"Second Data Source\",\n            \"simpleValueType\": true,\n            \"valueValidators\": [\n              {\n                \"type\": \"NON_EMPTY\"\n              }\n            ],\n            \"alwaysInSummary\": true,\n            \"help\": \"Insert  variable with Second Data Source (ex. Local Storage or Cookie) in this field\"\n          }\n        ]\n      },\n      {\n        \"type\": \"LABEL\",\n        \"name\": \"attributionLabel\"\n      },\n      {\n        \"type\": \"GROUP\",\n        \"name\": \"attributionGroup\",\n        \"displayName\": \"Attribution\",\n        \"groupStyle\": \"NO_ZIPPY\",\n        \"subParams\": [\n          {\n            \"type\": \"CHECKBOX\",\n            \"name\": \"deleteAttribution\",\n            \"checkboxText\": \"Delete Attribution Data after Purchase\",\n            \"simpleValueType\": true,\n            \"help\": \"Tick this box if you want attribution data to be deleted/reset after \\u003cstrong\\u003epurchase\\u003c/strong\\u003e.\",\n            \"enablingConditions\": [\n              {\n                \"paramName\": \"variableType\",\n                \"paramValue\": \"attribution\",\n                \"type\": \"EQUALS\"\n              }\n            ],\n            \"alwaysInSummary\": true\n          },\n          {\n            \"type\": \"CHECKBOX\",\n            \"name\": \"customAttributionTime\",\n            \"checkboxText\": \"Custom Attribution Time\",\n            \"simpleValueType\": true,\n            \"alwaysInSummary\": true,\n            \"help\": \"As standard, attribution time is the same as a \\u003cstrong\\u003e\\u003ca href\\u003d\\\"https://support.google.com/analytics/answer/9191807\\\" target\\u003d\\\"_blank\\\"\\u003eGA4 Session\\u003c/a\\u003e\\u003c/strong\\u003e, but you can choose a \\u003cstrong\\u003ecustom attribution time\\u003c/strong\\u003e if that better fits your users behaviour.\"\n          },\n          {\n            \"type\": \"TEXT\",\n            \"name\": \"attributionTime\",\n            \"displayName\": \"Attribution Time in Minutes\",\n            \"simpleValueType\": true,\n            \"help\": \"How many minutes should \\u003cstrong\\u003eItem Lists\\u003c/strong\\u003e or \\u003cstrong\\u003ePromotion\\u003c/strong\\u003e being credited to a conversion? \\u003cbr /\\u003e\\u003cbr /\\u003e Note that each \\u003cstrong\\u003eselect_item\\u003c/strong\\u003e, \\u003cstrong\\u003eselect_promotion\\u003c/strong\\u003e or \\u003cstrong\\u003eadd_to_cart\\u003c/strong\\u003e Event will renew the attribution time (if these Events contains Item List or Promotion data).\",\n            \"valueValidators\": [\n              {\n                \"type\": \"NON_EMPTY\"\n              },\n              {\n                \"type\": \"POSITIVE_NUMBER\"\n              }\n            ],\n            \"valueHint\": \"30\",\n            \"valueUnit\": \"minutes\",\n            \"alwaysInSummary\": true,\n            \"enablingConditions\": [\n              {\n                \"paramName\": \"customAttributionTime\",\n                \"paramValue\": true,\n                \"type\": \"EQUALS\"\n              }\n            ]\n          },\n          {\n            \"type\": \"TEXT\",\n            \"name\": \"measurementId\",\n            \"displayName\": \"Measurement ID\",\n            \"simpleValueType\": true,\n            \"enablingConditions\": [\n              {\n                \"paramName\": \"customAttributionTime\",\n                \"paramValue\": false,\n                \"type\": \"EQUALS\"\n              }\n            ],\n            \"help\": \"Enter the \\u003cstrong\\u003eMeasurement ID\\u003c/strong\\u003e (e.g, G-A2ABC2ABCD) for your \\u003cstrong\\u003eGA4 property\\u003c/strong\\u003e. \\u003ca href\\u003d\\\"https://support.google.com/analytics/answer/9310895\\\" target\\u003d\\\"_blank\\\"\\u003eLearn more\\u003c/a\\u003e\\n\\u003cbr /\\u003e\\u003cbr /\\u003e\\nThis must be the same \\u003cstrong\\u003eMeasurement ID\\u003c/strong\\u003e as the one used in the \\u003cstrong\\u003eGA4 Configuration Tag\\u003c/strong\\u003e.\",\n            \"valueValidators\": [\n              {\n                \"type\": \"NON_EMPTY\"\n              }\n            ],\n            \"alwaysInSummary\": true\n          },\n          {\n            \"type\": \"RADIO\",\n            \"name\": \"attributionType\",\n            \"displayName\": \"Attribution Type\",\n            \"radioItems\": [\n              {\n                \"value\": \"lastClickAttribution\",\n                \"displayValue\": \"Last Click Attribution\"\n              },\n              {\n                \"value\": \"firstClickAttribution\",\n                \"displayValue\": \"First Click Attribution\"\n              }\n            ],\n            \"simpleValueType\": true,\n            \"enablingConditions\": [\n              {\n                \"paramName\": \"variableType\",\n                \"paramValue\": \"attribution\",\n                \"type\": \"EQUALS\"\n              }\n            ],\n            \"help\": \"\\u003cstrong\\u003eLast Click Attribution\\u003c/strong\\u003e \\u003cbr /\\u003e With Last Click Attribution, the Last Click on an Item List or a Promotion will be attributed. \\u003cbr /\\u003e\\u003cbr /\\u003e See \\u003ca href\\u003d\\\"https://github.com/gtm-templates-knowit-experience/gtm-ga4-ecom-item-list-promo-attribution\\\" target\\u003d\\\"_blank\\\"\\u003e\\u003cstrong\\u003ethe documentation\\u003c/strong\\u003e\\u003c/a\\u003e for detailed explanation of attribution. \\u003cbr /\\u003e\\u003cbr /\\u003e \\u003cstrong\\u003eFirst Click Attribution\\u003c/strong\\u003e \\u003cbr /\\u003e With First Click Attribution, the First Click on an Item List or a Promotion will be attributed.\"\n          },\n          {\n            \"type\": \"GROUP\",\n            \"name\": \"siteSearchGroup\",\n            \"groupStyle\": \"NO_ZIPPY\",\n            \"subParams\": [\n              {\n                \"type\": \"CHECKBOX\",\n                \"name\": \"siteSearchChecbox\",\n                \"checkboxText\": \"Attribute Site Search\",\n                \"simpleValueType\": true,\n                \"alwaysInSummary\": true,\n                \"enablingConditions\": [],\n                \"help\": \"Attribute the \\u003cstrong\\u003esearch_term\\u003c/strong\\u003e parameter.\"\n              },\n              {\n                \"type\": \"TEXT\",\n                \"name\": \"searchTerm\",\n                \"displayName\": \"Search Term\",\n                \"simpleValueType\": true,\n                \"valueValidators\": [\n                  {\n                    \"type\": \"NON_EMPTY\"\n                  }\n                ],\n                \"enablingConditions\": [\n                  {\n                    \"paramName\": \"siteSearchChecbox\",\n                    \"paramValue\": true,\n                    \"type\": \"EQUALS\"\n                  }\n                ],\n                \"valueHint\": \"{{search_term - Query}}\",\n                \"alwaysInSummary\": true\n              }\n            ],\n            \"enablingConditions\": [\n              {\n                \"paramName\": \"variableType\",\n                \"paramValue\": \"attribution\",\n                \"type\": \"EQUALS\"\n              }\n            ],\n            \"displayName\": \"Site Search\"\n          }\n        ]\n      },\n      {\n        \"type\": \"GROUP\",\n        \"name\": \"otherSettingsGroup\",\n        \"displayName\": \"Other Settings\",\n        \"groupStyle\": \"ZIPPY_OPEN_ON_PARAM\",\n        \"subParams\": [\n          {\n            \"type\": \"CHECKBOX\",\n            \"name\": \"jsonData\",\n            \"checkboxText\": \"Handle data as string\",\n            \"simpleValueType\": true,\n            \"help\": \"Tick this box, and data will be saved as a string using \\u003cstrong\\u003eJSON.stringify\\u003c/strong\\u003e, and read will be done using \\u003cstrong\\u003eJSON.parse\\u003c/strong\\u003e.  \\u003cbr /\\u003e\\u003cbr /\\u003e Choose this setting if you ex. are storing the data in Local Storage.\"\n          },\n          {\n            \"type\": \"GROUP\",\n            \"name\": \"limitItemsGroup\",\n            \"groupStyle\": \"NO_ZIPPY\",\n            \"subParams\": [\n              {\n                \"type\": \"CHECKBOX\",\n                \"name\": \"limitItems\",\n                \"checkboxText\": \"Limit Items\",\n                \"simpleValueType\": true,\n                \"help\": \"Some storages can be limited in size. To avoid breaking the storage limit, you should limit number of items stored.\"\n              },\n              {\n                \"type\": \"TEXT\",\n                \"name\": \"limitItemsNumber\",\n                \"displayName\": \"Number of Items\",\n                \"simpleValueType\": true,\n                \"valueHint\": \"2\",\n                \"valueValidators\": [\n                  {\n                    \"type\": \"NON_EMPTY\"\n                  },\n                  {\n                    \"type\": \"POSITIVE_NUMBER\"\n                  }\n                ],\n                \"valueUnit\": \"item(s)\",\n                \"enablingConditions\": [\n                  {\n                    \"paramName\": \"limitItems\",\n                    \"paramValue\": true,\n                    \"type\": \"EQUALS\"\n                  }\n                ]\n              }\n            ]\n          }\n        ],\n        \"enablingConditions\": [\n          {\n            \"paramName\": \"variableType\",\n            \"paramValue\": \"attribution\",\n            \"type\": \"EQUALS\"\n          }\n        ]\n      }\n    ]\n  }\n]\n\n\n___SANDBOXED_JS_FOR_WEB_TEMPLATE___\n\nconst dataLayer = require('copyFromDataLayer');\nconst ecom = data.ecomVar && data.ecomInputCheckbox ? data.ecomVar : dataLayer('ecommerce', 1);\nconst getTimestampMillis = require('getTimestampMillis');\nconst makeInteger = require('makeInteger');\nconst makeString = require('makeString');\nconst JSON = require('JSON');\nconst getCookieValues = require('getCookieValues');\n\nconst jsonData = data.jsonData;\nconst secondDataSource = data.secondDataSource && typeof data.secondDataSource === 'string' ? JSON.parse(data.secondDataSource) : data.secondDataSource || undefined;\n\nconst event_name = dataLayer('event', 2);\nconst items = ecom ? ecom.items : undefined;\nlet items2 = secondDataSource ? secondDataSource.items : [{item_id:\"helper_id\"}];\nlet promo2 = secondDataSource ? secondDataSource.promotion : undefined;\nlet searchTerm2 = secondDataSource ? secondDataSource.search_term : undefined;\n\nconst measurementId = data.measurementId && data.customAttributionTime === false ? data.measurementId.split('-')[1] : undefined;\nlet ga_session_id = measurementId ? makeString(getCookieValues('_ga_'+measurementId)) : undefined;\nga_session_id = ga_session_id && ga_session_id.indexOf('.') > -1 ? ga_session_id.split('.')[2] : undefined;\n\nconst timestamp = data.attributionTime ? getTimestampMillis() : makeInteger(ga_session_id);\nconst timestamp2 = secondDataSource ? secondDataSource.timestamp : timestamp;\nconst timestampDiff = secondDataSource && data.attributionTime ? timestamp-secondDataSource.timestamp : timestamp;\nconst attributionTime = data.attributionTime ? makeInteger(data.attributionTime)*60000 : timestamp2;\nconst attributionType = data.attributionType;\nconst limitItemsNumber = data.limitItemsNumber;\n\nif(timestampDiff > attributionTime) {\n  items2 = [{item_id:\"helper_id\"}];\n  promo2 = undefined;\n  searchTerm2 = undefined;\n}\n\nif(data.variableType === 'attribution') {\n  let item_list_id = ecom ? ecom.item_list_id : undefined;\n  let item_list_name = ecom ? ecom.item_list_name : undefined;\n  let creative_name = ecom ? ecom.creative_name : undefined;\n  let creative_slot = ecom ? ecom.creative_slot : undefined;\n  let promotion_id = ecom ? ecom.promotion_id : undefined;\n  let promotion_name = ecom ? ecom.promotion_name : undefined;\n  let location_id = ecom ? ecom.location_id : undefined;\n  let index = ecom ? ecom.index : undefined;\n  \n if (items) {\n    const mapItemsData = i => {\n      const itemObj = {\n        item_id: i.item_id,\n        item_list_id: i.item_list_id || item_list_id,\n        item_list_name: i.item_list_name || item_list_name,\n        creative_name: i.creative_name || creative_name,\n        creative_slot: i.creative_slot || creative_slot,\n        promotion_id: i.promotion_id || promotion_id,\n        promotion_name: i.promotion_name || promotion_name,\n        location_id: i.location_id || location_id,\n        index: i.index || index\n      };\n      return itemObj;\n    };\n    \n    const items1 = items.map(mapItemsData); \n    const item_id = items1[0].item_id ? items1[0].item_id : undefined;\n    item_list_id = items1[0].item_list_id ? items1[0].item_list_id : undefined;\n    item_list_name = items1[0].item_list_name ? items1[0].item_list_name : undefined;\n    promotion_id = items1[0].promotion_id ? items1[0].promotion_id : promotion_id;\n    promotion_name = items1[0].promotion_name ? items1[0].promotion_name : promotion_name;\n    creative_name = items1[0].creative_name ? items1[0].creative_name : creative_name;\n    creative_slot = items1[0].creative_slot ? items1[0].creative_slot : creative_slot;\n    location_id = items1[0].location_id ? items1[0].location_id : location_id;\n\n    if(items1 && item_id && (item_list_id || item_list_name || promotion_id || promotion_name)) {\n      const itemAttribution = attributionType === 'firstClickAttribution' && items2 ? items2.concat(items1) : items1.concat(items2);\n    let uniqueItems = [];\n    itemAttribution.forEach(x => {\n    let exists = false;\n    for (let i = 0; i < uniqueItems.length; i++) {\n      if (uniqueItems[i].item_id === x.item_id) {\n        exists = true;\n        break;\n      }\n    }\n    if (!exists) {\n      uniqueItems.push(x);\n    }\n  });\n      if (limitItemsNumber) {\n        uniqueItems = uniqueItems.slice(0, limitItemsNumber);\n      }      \n      let extract = {items:uniqueItems,promotion:promo2,search_term:searchTerm2,timestamp:timestamp}; \n        extract = jsonData && extract ? JSON.stringify(extract) : extract;\n          return extract ;    \n    }\n  }\n  \n  if (promotion_id||promotion_name) {\n    const promo = {creative_name:creative_name, creative_slot:creative_slot, promotion_id:promotion_id, promotion_name:promotion_name, location_id:location_id};\n    \n    const promoAttribution = attributionType === 'firstClickAttribution' && promo2 ? promo2 : promo;\n    let extract = {items:items2,promotion:promoAttribution,search_term:searchTerm2,timestamp:timestamp};\n      extract = jsonData && extract ? JSON.stringify(extract) : extract;\n        return extract;\n  }\n  \n  const searchTerm = data.siteSearchChecbox && data.searchTerm ? data.searchTerm : undefined;\n  if (searchTerm) {\n    const siteSearchttribution = attributionType === 'firstClickAttribution' && searchTerm2 ? searchTerm2: searchTerm;\n    let extract = {search_term:searchTerm,items:items2,promotion:promo2,timestamp:timestamp};\n      extract = jsonData && extract ? JSON.stringify(extract) : extract;\n        return extract;\n  }\n}\nelse if (data.variableType === 'output') {\n  let output;\n  const param = data.outputDropDown;\n  if (param === 'promotion_id') {\n    output = promo2 ? promo2.promotion_id : undefined;\n  } else if (param === 'promotion_name') {\n    output = promo2 ? promo2.promotion_name : undefined;\n  } else if (param === 'creative_name') {\n    output = promo2 ? promo2.creative_name : undefined;\n  } else if (param === 'creative_slot') {\n    output = promo2 ? promo2.creative_slot : undefined;\n  } else if (param === 'location_id') {\n    output = promo2 ? promo2.location_id : undefined;\n  } else if (param === 'search_term') {\n    output = searchTerm2 ? searchTerm2 : undefined;\n  } else if (param === 'items' && items) {\n    items.forEach(item => {\n      items2.forEach(item2 => {\n        if (item.item_id === item2.item_id) {\n          item.item_list_id = item.item_list_id || item2.item_list_id || undefined;\n          item.item_list_name = item.item_list_name || item2.item_list_name || undefined;\n          item.creative_name = item.creative_name || item2.creative_name || undefined;\n          item.creative_slot = item.creative_slot || item2.creative_slot || undefined;\n          item.promotion_id = item.promotion_id || item2.promotion_id || undefined;\n          item.promotion_name = item.promotion_name || item2.promotion_name || undefined;\n          item.location_id = item.location_id || item2.location_id || undefined;\n          item.index = item.index || item2.index || undefined;\n        }\n    });\n  });\n    output = items ? items : undefined;\n      \n    if(data.removeNullfromItems && output) {\n      output.forEach(function(object){\n        for(let key in object) {\n          if(object[key] === null || object[key] === '' || object[key] === 'null' || object[key] === 'undefined')\n            object[key] = undefined;\n          }\n      });    \n    }\n  }\n  return output;\n}\n\nif(data.deleteAttribution === true && event_name === 'purchase') {\n  let extract = {search_term:undefined,items:[{item_id:\"helper_id\"}],promotion:undefined,timestamp:timestamp};\n      extract = jsonData && extract ? JSON.stringify(extract) : extract;\n        return extract;\n}\n\n\n___WEB_PERMISSIONS___\n\n[\n  {\n    \"instance\": {\n      \"key\": {\n        \"publicId\": \"read_data_layer\",\n        \"versionId\": \"1\"\n      },\n      \"param\": [\n        {\n          \"key\": \"keyPatterns\",\n          \"value\": {\n            \"type\": 2,\n            \"listItem\": [\n              {\n                \"type\": 1,\n                \"string\": \"ecommerce.*\"\n              },\n              {\n                \"type\": 1,\n                \"string\": \"event\"\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\": \"any\"\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 2/26/2023, 4:34:54 PM\n\n\n"
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "templateId": "7",
                "name": "Local Storage Checker",
                "fingerprint": "1732063158009",
                "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\": \"MACRO\",\n  \"id\": \"cvt_temp_public_id\",\n  \"version\": 1,\n  \"securityGroups\": [],\n  \"displayName\": \"Local Storage Checker\",\n  \"description\": \"This template allows you to easily interact with the Local Storage, set, get, remove or check if an item is present!\",\n  \"containerContexts\": [\n    \"WEB\"\n  ],\n  \"brand\": {\n    \"displayName\": \"gtm-templates-anto-hed\",\n    \"id\": \"github.com_gtm-templates-anto-hed\"\n  }\n}\n\n\n___TEMPLATE_PARAMETERS___\n\n[\n  {\n    \"type\": \"GROUP\",\n    \"name\": \"group1\",\n    \"displayName\": \"\",\n    \"groupStyle\": \"NO_ZIPPY\",\n    \"subParams\": [\n      {\n        \"type\": \"SELECT\",\n        \"name\": \"action\",\n        \"displayName\": \"Action\",\n        \"macrosInSelect\": false,\n        \"selectItems\": [\n          {\n            \"value\": \"set\",\n            \"displayValue\": \"set\"\n          },\n          {\n            \"value\": \"get\",\n            \"displayValue\": \"get\"\n          },\n          {\n            \"value\": \"remove\",\n            \"displayValue\": \"remove\"\n          },\n          {\n            \"value\": \"check\",\n            \"displayValue\": \"check\"\n          }\n        ],\n        \"simpleValueType\": true,\n        \"help\": \"Action determines what do you want to do with an item in Local Storage (set an item in Local Storage; get an item from Local Storage; remove an item in Local Storage;  check if the value of an item is already present in Local Storage if the value checked is already present in Local Storage, a dataLayer push is sent with localStorage_check \\u003d true)\"\n      },\n      {\n        \"type\": \"TEXT\",\n        \"name\": \"key\",\n        \"displayName\": \"Key\",\n        \"simpleValueType\": true,\n        \"help\": \"The Key defined must be added in the Custom Template Permissions before (please see the documentation for more details)\"\n      },\n      {\n        \"type\": \"TEXT\",\n        \"name\": \"value\",\n        \"displayName\": \"Value\",\n        \"simpleValueType\": true,\n        \"enablingConditions\": [\n          {\n            \"paramName\": \"action\",\n            \"paramValue\": \"set\",\n            \"type\": \"EQUALS\"\n          }\n        ]\n      },\n      {\n        \"type\": \"TEXT\",\n        \"name\": \"checkValue\",\n        \"displayName\": \"Value\",\n        \"simpleValueType\": true,\n        \"enablingConditions\": [\n          {\n            \"paramName\": \"action\",\n            \"paramValue\": \"check\",\n            \"type\": \"EQUALS\"\n          }\n        ]\n      }\n    ]\n  }\n]\n\n\n___SANDBOXED_JS_FOR_WEB_TEMPLATE___\n\n// Enter your template code here.\nconst log = require('logToConsole');\nvar createQueue = require('createQueue');\nconst localStorage = require('localStorage');\nconst queryPermission = require('queryPermission');\nlog('data =', data);\n\nconst key = data.key;\nconst value = data.value;\nconst action = data.action;\nconst checkValue = data.checkValue;\n\nif (action === 'set'){\n  localStorage.setItem(key, value);\n  return value;\n}\n\nif (action === 'get'){\n  localStorage.getItem(key);\n  return localStorage.getItem(key);\n}\n\nif (action === 'remove'){\n  localStorage.removeItem(key);\n  return true;\n}\n\nif (action === 'check' && localStorage.getItem(key) === checkValue){\n  return true;\n} else {\n  return false;\n}\n\nlog(action);\nlog(key);\nlog(value);\nlog(checkValue);\n\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    \"isRequired\": true\n  },\n  {\n    \"instance\": {\n      \"key\": {\n        \"publicId\": \"access_local_storage\",\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                \"mapValue\": [\n                  {\n                    \"type\": 1,\n                    \"string\": \"key\"\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\": \"key\"\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\": \"internal\"\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    \"isRequired\": true\n  }\n]\n\n\n___TESTS___\n\nscenarios: []\n\n\n___NOTES___\n\nCreated on 23/11/2020 à 16:02:46\n\n\n",
                "galleryReference": {
                    "host": "github.com",
                    "owner": "gtm-templates-anto-hed",
                    "repository": "local-storage-checker",
                    "version": "a3e522d31a5ab220f7a14f02e36a4c5c2255fe3f",
                    "signature": "94406184be37006dd53b26ed346c7ef8cede72ea08f25b4a30f45221815230f5"
                }
            },
            {
                "accountId": "6227821363",
                "containerId": "200394156",
                "templateId": "50",
                "name": "Local Storage Interact",
                "fingerprint": "1732063158169",
                "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  \"securityGroups\": [],\n  \"displayName\": \"Local Storage Interact\",\n  \"categories\": [\n    \"ANALYTICS\"\n  ],\n  \"brand\": {\n    \"id\": \"github.com_gtm-templates-anto-hed\",\n    \"displayName\": \"gtm-templates-anto-hed\",\n    \"thumbnail\": \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAMAAADDpiTIAAABLFBMVEUAAABEREBEREBEREBEREBEREBEREBEREBEREBEREBEREBEREBEREBEREBEREAAAAAEBAQFBQUHBwYICAcICAgCAgICAgILCwsNDQwKCgoJCQkGBgYBAQEAAAAAAAABAQEEBAQFBQUAAAAHBwYdHRsfHx0AAAAAAAABAQEEBAQFBQUAAAAAAAAAAAAAAAABAQEICAcJCQgBAQEGBgYHBwYAAAAAAAACAgINDQwODg0PDw4FBQUGBgYGBgYFBQUBAQEAAAAAAAAAAAABAQEFBQQFBQUAAAAAAAABAQEEBAQAAAAAAAAAAAAAAAAFBQQWFhUYGBcbGxkAAAAFBQUFBQQAAAAAAAAAAAAGBgUEBAQBAQEDAwMAAAABAQECAgIEBAMEBAQDAwMDAwIBAQBqjzXfAAAAXHRSTlMAAQIDBAUGBwgJCgsMDg9IS0xNT09JSlJTUVBNSdHMzM/PFBYhIoDW1tjYs16ZcHF4eZqenyQ9P0dJPhyyq6unpsjExMfIkvT09c1rEh4gKiwnDcvLrTMauNPRSuQyuAQAAA1gSURBVHja7Z09jyNZFYbPse/012oEmwDSBqDRChK0EyAQIpmMBBHzFxEREh85ARLSQIIQgxZpEJpdERCg3REz3dNtHwK73FXVHle5y12Uz/tUNHqtdu2+z7XdXX7q3GIc0kdpB+5mEWQqWXsBzM3MlmQyWXMB+NzNYkGmkzUWgBc3i0WQ6WT1BeAnbhbXzZ8hS53VF4Cfulm8a/4MWerM/HYBzM7cLK4aj5PlznwWmwUwO3ezuGz80kiWO/N5bD4CZuczs3jb/JkLJ0ucebHNAvAzN483zZ/5wM3I0mZ+EmHrj4DV7wf/3fIzZGmzEwtbL4DV3wdv6EgpO4uwWFix6vrAWzpSys4tLBar6wDzLb8z0lHu7MLC4ibMypr/FR1JZRbra0LF3O5cH6Kj9FlU14SK3b0+TEcK2eWKebE73w/RkUJW/c5fzAz+etnmb/5i0XRG6EgrKxbwV85aTiAdqWUF/tpZoQ/trNCHdFZfAPQhyL/uBNKHXNZwAi/oQ45/wwmkDzn+LSeQjsT44wTiBOIE6mY4gTiBsTArXzFzd3dvXBM8Xc0RmJElzebmV2f+2qz81Ny8PUfAZ24WyyDLmtnMFkuzzZVA+ItlYb5iXszuzJGhI4HM3lltAcBfLZtd2+0CgL9eNrfbBQB/weyqtgDgr5wV+GtnBf7aWaEP7azQh3TWmBNIH3r8awvg9IY+5Pj7rRNoS/rQ4197B3i0dDrS479ZACdBR2r8ZxabBTCDvyB/27wDzMxsdkNHSvxPbswqLdyrNwE6UslOl7HyQIqt9hHyd0ZHQtnSbPU9cFm//uGvlS1naw8QJ1AzwwlUz3ACtTOcQPGsjxP4O99kq3tLms9DdjxZPGvz7eMEPnq5zriX7tizJ+9/T+jhBNJlppkw+zuB9JaZf7cTSG+p+Xc6gfSWm3+XE0hvyfl3OIH0lpx/hxNIb9n573YC6S0//51OIL3l5t/lBDq9Jedv1ukE0mWKzO/rBNJlnuw+TiC9ZeXfzwmkt7T8ezmBQW9p+e/vBNLlMWcx2Amky6POBjuBdJntmsB+cwLpLd01ob3mBNJb4muCOIE4gfDHCYS/Kn+cQJxA+CvzxwnECawOnECcQPjjBNYfpjecQLrECaRLnEC6TJDhBMK/xhcnECcQJ1CYP06gVoYTKJ7hBJK1+OIEavPHCRTnjxMI/60LAP44gcP5f9s3z3f/ObflRed5v3s98Bzm7vYZTuChX/+nT3c8X9/sj93nnX3fDjA3+xVO4EO9/w9i4yOcQ+x699hO4BhsDjBLHyewOpaS/GV+3x3bCYS/thMIf20ncDibHt9FO/yn6gSO99qE/xSdQPhrO4GP4K/tBDr8cQLHYBPwn6wTOMprE/6TdQLHf2+G/5ScQPhrO4EBf20n8PqY+KvdAz+2Ezh5/vJOwMM6gfDXnhMIf+05gWN8NsMfJxD+OIEDMpzA6sAJxAmEP05g/eF7nu/s0+H369hX/9Z53sd/H3iOVoYTeCAn8PlI/59/5l4/5gSSMSeQrF/GnED41/gyJ5A5gcwJFObPnECtjDmB4hlzAslafJkTqM2fOYHi/JkTCP+tCwD+OIHwxwmkN5xAehPhz97BOIHVwd7BOIHwxwmsP0xvOIF0iRNIlziBdJkgwwmEf40vTiBOIE6gMH+cQK0MJ1A8wwkka/HFCdTmjxMozh8nEP5bFwD8cQLhjxNIbziB9CbCHycQJ7A6cAJxAuGPE1h/mN5wAukSJ5AuVZ3Ar3/D3etZRKzfGMiOK1veywn8+IBzmMkmlvVyAuktb9bHCaS3xNneTiBZsmxPJ5AsWbanE0iWLdvPCSRLl+3lBJIlzno4gWSZs24nkCx1VuhDOyv0IZ11OYFkyfl3OIF0lJx/hxNIR9n573YC6Sg//51OIB3l5t/lBNJRdv5mnU4gvaXl32tOIL1lzfrNCaQ3nECynBlOoHiGE6ie4QRqZ32cwM9vby9Z3ScYW+4dJDuGLD5q8+3jBP7zZZVxf92RZ08+avNlTqBoxpxA+DMnEP72ngUAf+YEwp85gfTGnEB6E+HPnEDmBFb/Zk4gcwKZE8icwPrPMCeQOYF0qTwnkN7YO5je2DuYLjPyZ+9g9g5m72ChjL2DxTP2DiZr8WXvYG3+OIHi/HEC4b91AcAfJxD+OIH0hhNIbyL8cQJxAqsDJxAnEP44gfWH6Q0nkC5xAukSJ5AuE2Q4gfCv8cUJxAnECRTmjxOoleEEimc4gWQtvjiB2vxxAsX54wTCf+sCOAj/H/vt87lZ+4+Mftn8t53n/cnNwHOYudvvcQIP/fr/19Ndz9cze9593lefDDyH3PWusZ3AQWzGOAf8H9QJHMTG4X/sTuAYbA6wlwJOYHUsJfnL/L0zthMIf20nEP7aTuBwNj2+i3b4T9UJHO+1Cf8pOoHw13YCH8Ff2wl0+OMEjsEm4D9ZJ3CU1yb8J+sEjv/eDP8pOYHw13YCA/7aTuD1MfFXuwd+bCdw8vzlnYCHnRMIf+05gfDHCcQJxAm8V4YTiBOIE4gT+PD8cQKrfx/OCfzmF5v38Njyvt4v+86rzvN+/OXAc7QznMDDXCP59Uj/T7/kXj/mBJIxJ5CMOYFkPTLmBMK/xpc5gcwJZE6gMH/mBGplzAkUz5gTSNbiy5xAbf7MCRTnz5xA+G9dAPDHCYQ/TiC94QTSmwh/9g7GCawO9g7GCYQ/TmD9YXrDCaRLnEC6xAmkywQZTiD8a3xxAnECcQKF+eMEamU4geIZTiBZiy9OoDZ/nEBx/jiB8N+6AOCPEwh/nEB6wwmkNxH+OIE4gdWBE4gTCH+cwPrD9IYTSJfCTuDTLw85h5Xs/5h9eC8n8PHjA85hJptW1s8JpLe0WS8nkN7yZn2cQHpLnO3tBJIly/Z0AsmSZXs6gWTZsv2cQLJ02V5OIFnirIcTSJY563YCyVJnhT60s0If0lmXE0iWnH+HE0hHyfl3OIF0lJ3/bieQjvLz3+kE0lFu/l1OIB1l52/WOSeQ3tLy7zUnkN5wAslSZjiBOIE4gcoZTqB61sMJvPr3bRYR65tOyI4w+9ppm28fJ/BPLzcZ99cdd/bkR22+zAlUzZgTCH/mBMLf3rMA4M+cQPgzJ5DemBNIbyL8mRPInMDqYE4gcwLhz5zA+sP0xpxAuhSeE0hv7B1Ml+wdTJcZ+bN3MHsHs3ewMn/2DtbK2DtYPGPvYLIWX5xAbf44geL8cQLhv3UBwB8nEP44gfSGE0hvIvxxAnECqwMnECcQ/jiB9YfpDSeQLnEC6RInkC4TZDiB8K/xxQnECcQJFOaPE6iV4QSKZziBZC2+OIHa/B/UCfye15/Pt3wG9ci+9YvO8/7sHwPPYWbmf8UJPPTr//Lp7ufrlT3vPu+LTwaew8x89gIn8AHf/4ewGeMcatc7xnYC4a/tBA5iA/+jdwIHsXH4H7sTOAabA+ylgRNYHUtJ/jLXO8Z2AuGv7QTCX9sJHM6mx3fRDv+pOoHjvTbhP0UnEP7aTuAj+Gs7gQ5/nMAx2AT8J+sEjvLahP9kncDx35vhPyUnEP7aTmDAX9sJvD4m/mr3wI89JxAnCCcQ/jiB8McJfKjPZvjjBMJ/Yk7g1fMaw3ver+NPP+887/L5wHNo3QM/nhP46SH++7v521+4128wf+YEqvNnTqAwf+YEMieQOYEaGXMCyZgTCP86X+YEMieQOYHC/JkTqJUxJ1A8Y04gWYsvcwK1+bN3sDh/9g6G/9YFAH+cQPjjBNIbTiC9ifBn72CcwOpg72CcQPjjBNYfpjecQLrECaRLnEC6TJDhBMK/xhcnECcQJ1CYP06gVoYTKJ7hBJK1+OIEavPHCRTnjxMI/60LAP44gfDHCaQ3nEB6E+GPE4gTWB04gTiB8McJrD9Mb9pO4A/+YBbxYSNbzdclO7Lsh/dyAk+fHXL/J7JpZf2cQHrLmvVzAuktbdbLCaS3vFkfJ5DeEmd7O4FkybI9nUCyZNmeTiBZtmw/J5AsXbaXE0iWOOvhBJJlzrqdQLLUWaEP7azQh/Z3QoU+pPl3OIF0lJx/hxNIR9n573YC6Sg//51OIB3l5t/lBNJRdv5mnXMC6Q0nkCxjhhOIE4gTqJzhBIpnt07grx4/+41/8Lrx+bC6t+SKLG8W89mKefni9c998Z/647PllvvNyHJlyzfrrJjZgnuC5bKKvxVrjgSmI7GstJxQOhLLWk4gHallBf7aWaEP7azQh3RWXwD0IcjfC30IZz67dQJnF/Qhx38em4+A2Tl9yPEvtlkAfkYfcvxPImz9EeCn9CGXnVjYegH4SeP7ATpSyM4iLBYrJay4WbylI6Xs3MJisboOMHezuKQjpezCwuJmJYXO3Syu6Egqs7B4t5JC3Wz9bzrSycLiKqxaAHENf7nscsW8mFnghOllb3ECpTOcQLLNAoA/TiB9yGYtJ/DC4s41YbLMWdMJPLe4c02YLHXWcALPLO5cEyZLnTXmBJ7E5voQmUZWdwL9ZHN9mEwlqzmBXmL9/VB9eZClzmpOoM8t2teEybJnXpNCI8wWjY8HMoGs+gjw9cyoxgIhE8j+ByQrhE8IZG0GAAAAAElFTkSuQmCC\"\n  },\n  \"description\": \"This template allows you to easily interact with the Local Storage, set, get, remove or check if an item is present!\",\n  \"containerContexts\": [\n    \"WEB\"\n  ]\n}\n\n\n___TEMPLATE_PARAMETERS___\n\n[\n  {\n    \"type\": \"GROUP\",\n    \"name\": \"group1\",\n    \"displayName\": \"\",\n    \"groupStyle\": \"NO_ZIPPY\",\n    \"subParams\": [\n      {\n        \"type\": \"SELECT\",\n        \"name\": \"action\",\n        \"displayName\": \"Action\",\n        \"macrosInSelect\": false,\n        \"selectItems\": [\n          {\n            \"value\": \"set\",\n            \"displayValue\": \"set\"\n          },\n          {\n            \"value\": \"get\",\n            \"displayValue\": \"get\"\n          },\n          {\n            \"value\": \"remove\",\n            \"displayValue\": \"remove\"\n          },\n          {\n            \"value\": \"check\",\n            \"displayValue\": \"check\"\n          }\n        ],\n        \"simpleValueType\": true,\n        \"help\": \"Action determines what do you want to do with an item in Local Storage (set an item in Local Storage; get an item from Local Storage; remove an item in Local Storage;  check if the value of an item is already present in Local Storage if the value checked is already present in Local Storage, a dataLayer push is sent with alreadyInLocalStorage \\u003d true)\"\n      },\n      {\n        \"type\": \"TEXT\",\n        \"name\": \"key\",\n        \"displayName\": \"Key\",\n        \"simpleValueType\": true,\n        \"help\": \"The Key defined must be added in the Custom Template Permissions before (please see the documentation for more details)\"\n      },\n      {\n        \"type\": \"TEXT\",\n        \"name\": \"value\",\n        \"displayName\": \"Value\",\n        \"simpleValueType\": true,\n        \"enablingConditions\": [\n          {\n            \"paramName\": \"action\",\n            \"paramValue\": \"set\",\n            \"type\": \"EQUALS\"\n          }\n        ]\n      },\n      {\n        \"type\": \"TEXT\",\n        \"name\": \"checkValue\",\n        \"displayName\": \"Value\",\n        \"simpleValueType\": true,\n        \"enablingConditions\": [\n          {\n            \"paramName\": \"action\",\n            \"paramValue\": \"check\",\n            \"type\": \"EQUALS\"\n          }\n        ]\n      }\n    ]\n  }\n]\n\n\n___SANDBOXED_JS_FOR_WEB_TEMPLATE___\n\n// Enter your template code here.\nconst log = require('logToConsole');\nvar createQueue = require('createQueue');\nvar query = require('queryPermission');\nvar dataPush = createQueue('dataLayer');\nlog('data =', data);\n\nconst localStorage = require('localStorage');\nconst queryPermission = require('queryPermission');\n// log('data =', data);\n\nconst key = data.key;\nconst value = data.value;\nconst action = data.action;\nconst checkValue = data.checkValue;\n\nif (action === 'set'){\n  localStorage.setItem(key, value);\n}\n\nif (action === 'get'){\n  localStorage.getItem(key);\n}\n\nif (action === 'remove'){\n  localStorage.removeItem(key);\n}\n\nif (action === 'check' && localStorage.getItem(key) === checkValue){\n  dataPush({\n    'alreadyInLocalStorage' : true\n  });\n}\n\nlog(action);\nlog(key);\nlog(value);\nlog(checkValue);\n\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    \"isRequired\": true\n  },\n  {\n    \"instance\": {\n      \"key\": {\n        \"publicId\": \"access_local_storage\",\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                \"mapValue\": [\n                  {\n                    \"type\": 1,\n                    \"string\": \"key\"\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\": \"key\"\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\": \"internal\"\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\": \"dataLayer\"\n                  },\n                  {\n                    \"type\": 8,\n                    \"boolean\": true\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\n\n___TESTS___\n\nscenarios: []\n\n\n___NOTES___\n\nCreated on 10/21/2020, 4:07:45 PM\n\n\n",
                "galleryReference": {
                    "host": "github.com",
                    "owner": "gtm-templates-anto-hed",
                    "repository": "gtm-local-storage-interact",
                    "version": "bb12cd8f0bb7ff7d475674bbf930a9e96e6f2f74",
                    "signature": "9068f12fc5263b8176e648644e26459f3bcec69e0d8a3442e43b6bd08f1d5bfa"
                }
            }
        ]
    }
}