Hi @pedroci
in general I would say the Page URL is not really relevant as long as your other analytics dimensions like pageName, props and eVars are set.
If this is relevant to you, you could as a workaround tell your adobeDataLayer push event the correct pageURL and overwrite the analytics attribute with it
// assuming you have something like this
adobeDataLayer.push({
event: "myEvent",
eventInfo: {
pageURL: "https://example.com"
}
})
// and then in the rule that is processing the ACDL push, use an adobe analytics "set variables" action's custom code call this
s.pageURL = event?.message?.eventInfo?.pageURL;
https://experienceleague.adobe.com/en/docs/analytics/implementation/vars/page-vars/pageurl
Let me know if that works.
Side note: this functionality is particularly interesting if you need to clean up the captured URL from unwanted parameters like PII.