This commit is contained in:
FrankRua 2022-05-03 15:33:56 -04:00
parent 57bd4dbaf7
commit 809c6d7aa9

View file

@ -72,11 +72,13 @@ export default {
} }
// Create object with dimension index and value. // Create object with dimension index and value.
const experimentWithDimension = {}; const experimentWithDimension = {
[`experimentId_${googleDimensionIndex}`]: exp.universeId,
Object.keys(exp).forEach(key => { [`variationId_${googleDimensionIndex}`]: exp.variationId,
experimentWithDimension[`${key}_${googleDimensionIndex}`] = exp[key]; [`experimentName_${googleDimensionIndex}`]: exp.universeName,
}); [`variationName_${googleDimensionIndex}`]: exp.variationName,
[`customDimension_${googleDimensionIndex}`]: `${exp.universeId}_${exp.variationId}_${exp.universeName}_${exp.variationName}`
};
// Push to the data layer with the Google Custom Dimension Index. // Push to the data layer with the Google Custom Dimension Index.
pushToDataLayerIfDefined(experimentWithDimension); pushToDataLayerIfDefined(experimentWithDimension);