Complete URL not captured in g for SPA applications | Community
Skip to main content
May 13, 2020
Solved

Complete URL not captured in g for SPA applications

  • May 13, 2020
  • 1 reply
  • 3691 views

Could someone help me on capturing full url including the query parameters in case of “Single page application - SPA” in variable “g”, details as follows:

 

  1. Implementation done via Adobe Launch
  2. Implementation Method- EDDL

 

Issue Description: When I navigate from page A to page B(SPA), url changes from www.xyz.html to www.xyz.html/#pageB but the variable “g” in the adobe hit doesn’t capture the full url of the page B in page load call.

 

Impact: when I click on the CTAs on pageB, and If I break it down by url then it gives me incorrect results.

 

Alternatives Explored: Capturing page URL via Data Element Type: pageInfo and attribute: url and window.location.href. However, this is causing issues in the internal navigation clicks capturing the destination page url instead of current page due to timing issues.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Jayakrish

Hi,

 

Can you check on the below approach once to get the full page URL. I see it is capturing for me.

 

Data Element --.Type (Custome Code) -->open editor then paste the code accordingly. 

 

var fullpageurl = window.location.href;

return fullpageurl;

 

Thank you,

Jay.

 

1 reply

JayakrishAccepted solution
Level 4
May 13, 2020

Hi,

 

Can you check on the below approach once to get the full page URL. I see it is capturing for me.

 

Data Element --.Type (Custome Code) -->open editor then paste the code accordingly. 

 

var fullpageurl = window.location.href;

return fullpageurl;

 

Thank you,

Jay.