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,14 +171,10 @@ 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- // }
178- // Push all collected variables individually
179- Object . keys ( dataLayerData ) . forEach ( ( key ) => {
180- this . dataLayer . push ( { [ key ] : dataLayerData [ key ] } ) ;
181- } ) ;
174+ if ( Object . keys ( dataLayerData ) . length > 0 ) {
175+ dataLayerData . event = "pageJsonVariablesReady" ;
176+ this . dataLayer . push ( dataLayerData ) ;
177+ }
182178 // Push all collected events individually (GTM requirement)
183179 dataLayerEvents . forEach ( ( event ) => {
184180 this . dataLayer . push ( { event } ) ;
Original file line number Diff line number Diff line change @@ -221,15 +221,10 @@ 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- // }
228-
229- // Push all collected variables individually
230- Object . keys ( dataLayerData ) . forEach ( ( key ) => {
231- this . dataLayer . push ( { [ key ] : dataLayerData [ key ] } ) ;
232- } ) ;
224+ if ( Object . keys ( dataLayerData ) . length > 0 ) {
225+ dataLayerData . event = "pageJsonVariablesReady" ;
226+ this . dataLayer . push ( dataLayerData ) ;
227+ }
233228
234229 // Push all collected events individually (GTM requirement)
235230 dataLayerEvents . forEach ( ( event ) => {
You can’t perform that action at this time.
0 commit comments