Creating a Segment that Checks eVar Value Outside of Date Range | eVar Persistence Change | Community
Skip to main content
andylunsford1
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
August 19, 2020
Solved

Creating a Segment that Checks eVar Value Outside of Date Range | eVar Persistence Change

  • August 19, 2020
  • 2 replies
  • 1705 views

Hello!  I have two questions related to a configuration issue we identified and corrected.

 

We had an issue where an eVar was defined to only have a month expiration, when the ideal expiration should have been "never" (value was an ID that passed to identify a user on site that doesn't have authentication or other method of defining users).  We were using this to roughly tie Marketing Cloud ID to a GUID.  We started running into reporting issues where the expiration resulted in the value showing as unspecified in reports that had smaller date ranges.

 

  1. When an eVar is reset (for instance from "month" to "never"), is data reprocessed or is there a way to reprocess?  Or do expired eVars need to have a value passed again to them to capture that data?
  2. Is it possible to use segment builder to check the value of an eVar outside of the date range?  For example a value set in eVarx expired 15 days ago, and the timeframe applied to workspace is only 14 days, but still identify previous value tied to ECID?  My initial thought is no, but wanted to confirm

Thanks!

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 kainth

Hi @andylunsford1 ,

Regarding your first question, when you change the expiration of the eVar from month to Never then the eVar values which are set with the previous expiration will continue with the previous settings. However, for the new values, the new expiration will be applied. Making the change to the eVar expiration will not have any impact on the historical data. The change will only reflect going forward after making this change.

Regarding your second question, if the previous value has expired already then it will not show in the reports based on my understanding.

Hope this helps.


Regards,

Abhinav

 

 

2 replies

khurshid
Adobe Employee
Adobe Employee
August 19, 2020

1. evar values set with the previous expiration will continue with the old setting. Only the new values will follow the altered expiration settings.

2. I am not very sure about this. If a previous value was set and expired it will not show in the reports. However, if the current evar value is the same as previous one, the report will show attached to the ECID.

kainthAccepted solution
Level 6
August 20, 2020

Hi @andylunsford1 ,

Regarding your first question, when you change the expiration of the eVar from month to Never then the eVar values which are set with the previous expiration will continue with the previous settings. However, for the new values, the new expiration will be applied. Making the change to the eVar expiration will not have any impact on the historical data. The change will only reflect going forward after making this change.

Regarding your second question, if the previous value has expired already then it will not show in the reports based on my understanding.

Hope this helps.


Regards,

Abhinav

 

 

andylunsford1
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
August 24, 2020

Thanks for the confirmation on eVar persistence!  As a last question / follow-up, if a value is set and hasn't expired yet, then persistence is changed, will that eVar still expire?  Or does it inherit the new persistence?

 

Thanks again!