Adobe Analytics - Is it Possible to Copy Values from One Dimension to Another based on a rule? | Community
Skip to main content
Level 2
February 4, 2026
Question

Adobe Analytics - Is it Possible to Copy Values from One Dimension to Another based on a rule?

  • February 4, 2026
  • 3 replies
  • 17 views

Hello all, 

 

We have experienced a break in our data where a “N/A” value was getting captured in a dimension instead of the correct URL (domain and path only). We have another variable that captures the URL (included query string parameters). Since the original dimension is heavily used, we want to see if there are any solutions we can employ before updating all of our segments. 

 

So as the title - are there any methods we can employ to update the N/A values on dimension X with breakdown of the dimensions with Y?

3 replies

kaush1889
Level 2
February 4, 2026

Not for historical data, no. For new data, you can use Processing Rules to copy/override the data from one dimension to other.

Jennifer_Dungan
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
February 4, 2026

I believe there is a Data Repair API, but there is a cost associated to using that, so it might not be the best option… 

Historical data is tricky, and unfortunately, there aren’t a lot of options available to you. Classifications is usually the “go to” for fixing historical data, but those only work within the confines of the dimension itself, and if you only have “N/A” there isn’t enough info to create a proper mapping.

 

 

As ​@kaush1889 mentioned, in the future, you can use Processing Rules, or just use “Dynamic Variables” in your implementation.

 

For instance, the “standard” URL that goes to Adobe is sent as “g” in the actual analytics string (AppMeasurement.js)

 

I capture the URL into an eVar, but rather than capture the entire URL, I use “D=g” in my set variables. This is called a “Dynamic Variable” and instructs Adobe to take the value of “g” (i.e. https://www.mydomain.com/something/something/?cid=12345”) and duplicate it into the specified dimension. On top of this, the query string parameters are not yet truncated by Adobe, and so you will get the full URL with all the params. Duplicating in Processing Rules will also include params, as these are removed by Adobe later in the process.

 

 

You can actually use the “D=” notation to duplicate any other value.

 

While the interface has a “Duplicate” function:

It only allows you to duplicate eVar or prop values, but with the D notation, you can reference things like the page name (D=pageName) or the ECID (D=mid) or the Referrer (D=r), etc.

YohanKh1Author
Level 2
February 4, 2026

Looks like the only credible solution is the Data-repair or Analysts take one for the team and update 75% of their segments. 

This is a good use case for us to pitch CJA ._.

kaush1889
Level 2
February 4, 2026

And better Data Governance!