Hi,
I want to send a different pageURL than the current one:
Instead of https://example.com/path/x/y, I want to send analytics https://example.com/path, I tried to use the vars pageURL and pagePath, but when I debug with the Chrome Extension Adobe Experience Platform Debugger, I still see the full URL and not the edited one.
What should I do in order to not log the full URL?
Solved! Go to Solution.
Topics help categorize Community content and increase your ability to discover relevant content.
Views
Replies
Total Likes
There are 2 "pageURLs" that show in the debugger.. I believe the one a the top is really just a visual mapping to what page is being tested, but that isn't the info being sent to analytics....
The "g" value, or the "PageURL" as tracked in Adobe is the second one, the one that shows about mid-way down the debugger in alphabetical order
The one at the top is paired with "Page Title" which also isn't something that is sent to Adobe by default, but the later one is paired with "Page Name" which is the "pageName" value that does go to Adobe.
Check both fields and see if the second one is getting your modified value...
Though, I would suggest that you not modify the Page URL (unless you are just doing it to sanitize PII - like an email passed through a querystring), you can always use an eVar for a "processed path" URL variation... PageURL is really your only truly identifiable value of where the user was on the site, and is only available in Data Warehouse and Raw Data Exports....
There are 2 "pageURLs" that show in the debugger.. I believe the one a the top is really just a visual mapping to what page is being tested, but that isn't the info being sent to analytics....
The "g" value, or the "PageURL" as tracked in Adobe is the second one, the one that shows about mid-way down the debugger in alphabetical order
The one at the top is paired with "Page Title" which also isn't something that is sent to Adobe by default, but the later one is paired with "Page Name" which is the "pageName" value that does go to Adobe.
Check both fields and see if the second one is getting your modified value...
Though, I would suggest that you not modify the Page URL (unless you are just doing it to sanitize PII - like an email passed through a querystring), you can always use an eVar for a "processed path" URL variation... PageURL is really your only truly identifiable value of where the user was on the site, and is only available in Data Warehouse and Raw Data Exports....
hi @UKCH
suggest to use a new data element to get desire value of the page URL.
here is the simple code which could of use for your requirement, try this.
var host = document.location.hostname
console.log("host= "+ host);
var path = document.location.pathname
console.log("path ="+path);
var result = "https://" + host + path.substring(0,path.indexOf("/",1)+1)
console.log("result ="+result)
the result value of the data element you can assign to the evar.
hope this helps.
Thanks,
Views
Replies
Total Likes
Views
Likes
Replies