From acfecdfd2ff45a5a4c8b9cecd992feaed30049fd Mon Sep 17 00:00:00 2001 From: Mike Casaday Date: Wed, 27 May 2026 19:58:32 -0700 Subject: [PATCH] Don't set CE_SNAPSHOT_NAME unless variationId is valid --- labs/crazyegg-integration/README.md | 2 +- labs/crazyegg-integration/config.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/labs/crazyegg-integration/README.md b/labs/crazyegg-integration/README.md index 1ea9d8a..9942f9c 100644 --- a/labs/crazyegg-integration/README.md +++ b/labs/crazyegg-integration/README.md @@ -42,7 +42,7 @@ The Crazy Egg integration allows you to see heatmaps with Optimizely data. ], "description": "This integration allows you to see heatmaps with Optimizely data.", "options": { - "track_layer_decision": "if(extension.heatmaps === \"on\") {\n if(!isHoldback) {\n window.CE_SNAPSHOT_NAME = '' + variationId;\n }\n}\n" + "track_layer_decision": "if(extension.heatmaps === \"on\") {\n if(!isHoldback && typeof variationId === \"string\" && variationId !== \"\") {\n window.CE_SNAPSHOT_NAME = variationId;\n }\n}\n" } } ``` diff --git a/labs/crazyegg-integration/config.json b/labs/crazyegg-integration/config.json index 1f4376f..7d76b04 100644 --- a/labs/crazyegg-integration/config.json +++ b/labs/crazyegg-integration/config.json @@ -21,8 +21,8 @@ } } ], - "description": "This integration allows you to see heatmaps with Optimizely data. + "description": "This integration allows you to see heatmaps with Optimizely data.", "options": { - "track_layer_decision": "if(extension.heatmaps === \"on\") {\n if(!isHoldback) {\n window.CE_SNAPSHOT_NAME = '' + variationId;\n }\n}\n" + "track_layer_decision": "if(extension.heatmaps === \"on\") {\n if(!isHoldback && typeof variationId === \"string\" && variationId !== \"\") {\n window.CE_SNAPSHOT_NAME = variationId;\n }\n}\n" } }