File tree Expand file tree Collapse file tree 1 file changed +6
-8
lines changed
app/code/Magento/PageBuilderAdminAnalytics/view/adminhtml/web/js/page-builder Expand file tree Collapse file tree 1 file changed +6
-8
lines changed Original file line number Diff line number Diff line change @@ -7,7 +7,10 @@ define(['underscore'], function (_underscore) {
7
7
'use strict' ;
8
8
9
9
return function ( target ) {
10
- var originalTarget = target . trigger ;
10
+ var originalTarget = target . trigger ,
11
+ isPageBuilderEnabled =
12
+ ! _underscore . isUndefined ( window . digitalData ) &&
13
+ ! _underscore . isUndefined ( window . _satellite ) ;
11
14
12
15
/**
13
16
* Invokes custom code to track information regarding Page Builder usage
@@ -19,17 +22,12 @@ define(['underscore'], function (_underscore) {
19
22
target . trigger = function ( name , args ) {
20
23
originalTarget . apply ( [ originalTarget , name , args ] ) ;
21
24
22
- if ( name . indexOf ( 'readyAfter' ) !== - 1 &&
23
- ! _underscore . isUndefined ( window . digitalData )
24
- ) {
25
+ if ( name . indexOf ( 'readyAfter' ) !== - 1 && isPageBuilderEnabled ) {
25
26
window . digitalData . page . url = window . location . href ;
26
27
window . digitalData . page . attributes = {
27
28
editedWithPageBuilder : 'true'
28
29
} ;
29
-
30
- if ( ! _underscore . isUndefined ( window . _satellite ) ) {
31
- window . _satellite . track ( 'page' ) ;
32
- }
30
+ window . _satellite . track ( 'page' ) ;
33
31
}
34
32
} ;
35
33
You can’t perform that action at this time.
0 commit comments