File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -171,10 +171,14 @@ export class DataLayer {
171171 dataLayerEvents . push ( "EN_FASTFORMFILL_ALL_FAILURE" ) ;
172172 }
173173 // Push all collected variables at once
174- if ( Object . keys ( dataLayerData ) . length > 0 ) {
175- dataLayerData . event = "pageJsonVariablesReady" ;
176- this . dataLayer . push ( dataLayerData ) ;
177- }
174+ // if (Object.keys(dataLayerData).length > 0) {
175+ // dataLayerData.event = "pageJsonVariablesReady";
176+ // this.dataLayer.push(dataLayerData);
177+ // }
178+ // Push all collected variables individually
179+ Object . keys ( dataLayerData ) . forEach ( ( key ) => {
180+ this . dataLayer . push ( { [ key ] : dataLayerData [ key ] } ) ;
181+ } ) ;
178182 // Push all collected events individually (GTM requirement)
179183 dataLayerEvents . forEach ( ( event ) => {
180184 this . dataLayer . push ( { event } ) ;
Original file line number Diff line number Diff line change @@ -221,10 +221,15 @@ export class DataLayer {
221221 }
222222
223223 // Push all collected variables at once
224- if ( Object . keys ( dataLayerData ) . length > 0 ) {
225- dataLayerData . event = "pageJsonVariablesReady" ;
226- this . dataLayer . push ( dataLayerData ) ;
227- }
224+ // if (Object.keys(dataLayerData).length > 0) {
225+ // dataLayerData.event = "pageJsonVariablesReady";
226+ // this.dataLayer.push(dataLayerData);
227+ // }
228+
229+ // Push all collected variables individually
230+ Object . keys ( dataLayerData ) . forEach ( ( key ) => {
231+ this . dataLayer . push ( { [ key ] : dataLayerData [ key ] } ) ;
232+ } ) ;
228233
229234 // Push all collected events individually (GTM requirement)
230235 dataLayerEvents . forEach ( ( event ) => {
You can’t perform that action at this time.
0 commit comments