File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1818 var telemetryItem = envelope . data . baseData ;
1919 telemetryItem . properties = telemetryItem . properties || { } ;
2020 telemetryItem . properties [ "target" ] = pxtConfig . targetId ;
21- telemetryItem . properties [ "version" ] = pxtConfig . targetVersion ;
2221 telemetryItem . properties [ "stage" ] = ( pxtConfig . relprefix || "/--" ) . replace ( / [ ^ a - z ] / ig, '' )
22+ telemetryItem . properties [ "cookie" ] = includeCookie ;
2323 if ( typeof Windows !== "undefined" )
2424 telemetryItem . properties [ "WindowsApp" ] = 1 ;
2525 } ) ;
2626 } ) ;
2727 appInsights . trackPageView ( null , scrubUrl ( window . location . toString ( ) ) , { urlReferrer : scrubUrl ( document . referrer . toString ( ) ) } ) ;
2828
29- var scriptIdRegex = / (?: \d { 5 } - \d { 5 } - \d { 5 } - \d { 5 } ) | (?: _ [ 0 - 9 a - z A - Z ] { 12 } ) / g ;
29+ //Scrub the key (if any) from the URL.
3030 function scrubUrl ( url ) {
31+ var scriptIdRegex = / (?: \d { 5 } - \d { 5 } - \d { 5 } - \d { 5 } ) | (?: _ [ 0 - 9 a - z A - Z ] { 12 } ) / g;
3132 return url . replace ( scriptIdRegex , "xxxxx-xxxxx-xxxxx-xxxxx" ) ;
3233 }
3334 }
Original file line number Diff line number Diff line change 1818 var telemetryItem = envelope . data . baseData ;
1919 telemetryItem . properties = telemetryItem . properties || { } ;
2020 telemetryItem . properties [ "target" ] = pxtConfig . targetId ;
21- telemetryItem . properties [ "version" ] = pxtConfig . targetVersion ;
2221 telemetryItem . properties [ "stage" ] = ( pxtConfig . relprefix || "/--" ) . replace ( / [ ^ a - z ] / ig, '' )
22+ telemetryItem . properties [ "cookie" ] = includeCookie ;
2323 if ( typeof Windows !== "undefined" )
2424 telemetryItem . properties [ "WindowsApp" ] = 1 ;
2525 } ) ;
2626 } ) ;
2727 appInsights . trackPageView ( null , scrubUrl ( window . location . toString ( ) ) , { urlReferrer : scrubUrl ( document . referrer . toString ( ) ) } ) ;
2828
29- var scriptIdRegex = / (?: \d { 5 } - \d { 5 } - \d { 5 } - \d { 5 } ) | (?: _ [ 0 - 9 a - z A - Z ] { 12 } ) / g ;
29+ //Scrub the key (if any) from the URL.
3030 function scrubUrl ( url ) {
31+ var scriptIdRegex = / (?: \d { 5 } - \d { 5 } - \d { 5 } - \d { 5 } ) | (?: _ [ 0 - 9 a - z A - Z ] { 12 } ) / g;
3132 return url . replace ( scriptIdRegex , "xxxxx-xxxxx-xxxxx-xxxxx" ) ;
3233 }
3334 }
You can’t perform that action at this time.
0 commit comments