diff --git a/docfiles/pxtweb/cookieCompliance.ts b/docfiles/pxtweb/cookieCompliance.ts index d9035ee5d294..b18fb8922115 100644 --- a/docfiles/pxtweb/cookieCompliance.ts +++ b/docfiles/pxtweb/cookieCompliance.ts @@ -201,6 +201,7 @@ namespace pxt { envelope.baseData.properties = {}; } envelope.baseData.properties.pageName = pageName; + envelope.baseData.properties.pathName = window.location.pathname; // no url scrubbing for webapp (no share url, etc) } diff --git a/docfiles/tracking.html b/docfiles/tracking.html index 0dbd111310e0..866ec192a5b3 100644 --- a/docfiles/tracking.html +++ b/docfiles/tracking.html @@ -22,8 +22,9 @@ envelope.baseData.properties.pageName = pageName; var scrubbedUrl = scrubUrl(envelope.baseData.uri); envelope.baseData.uri = scrubbedUrl; + var toUrl = new URL(scrubbedUrl); + envelope.baseData.properties.pathName = toUrl ? toUrl.pathname : ""; if (envelope.ext && envelope.ext.trace) { - var toUrl = new URL(scrubbedUrl); envelope.ext.trace.name = toUrl ? toUrl.pathname : ""; } }