Parse URL Parameters



I would appreciate any help with this:

I know how to parse a URL parameter and populate a traffic variable with the value using a data element, but In some cases I only want part of the value.

I'm capturing full URLs in prop2:

  • Example URL: ""
  • Desired outcome: sprop8="spring"


Accepted Solutions (1)

Accepted Solutions (1)



Hi Ali,

As per the above Scenario , It will be required to use some ready made Javascript  string functions  . Assuming that the URL parameter vanity_url, will always have a special character "-" before the value that needs to be captured in a prop variable , we can use the below piece of code: 

Var vanity_ur= s.utility.getQueryParam('vanity_url');

Var index= vanity_ur.lastIndexOf("-"),

Var length=vanity_ur.length;

Var val= vanity_ur.substring(index, length);


Please let us know if you have any questions or queries.

Thanks & Regards

Parit Mittal

Answers (0)