Expand my Community achievements bar.

SOLVED

eVar question

Avatar

Level 6

I noticed that when we setup a eVar in the report suite Manager, we have the option for allocation: (most recent, original value or linear ), this depend on how we want to give credit to this eVar. Then for the expire after we have a lot of chooses. I just want to further understand the meaning for the combination of those 2 fields. To be easier, I use Tracking code as example:

1. If I setup allocation as original value & expire after visit  -> Then every time, a visitor comes to my site, if there is a tracking code, then tracking code will be set to the new value, correct?

2. If I setup allocation as original value & expire after 1 month -> Then within this 1 month from the visitor first comes to the site, if there is a tracking code, then  the first tracking code will be set to the tracking code variable. Later doesn't matter there is a new tracking code or not. within a month, once this value get set, it will not change correct?

3. If I setup allocation as Most RECENT  & expire after 1 month -> Then within this 1 month, every time the visitor comes to the site, if there is a tracking code, the last tracking code will be set to the tracking code variable.  correct?

4. If I setup allocation as Most RECENT  & expire after form fill completion( event ) -> Then before this visitor fill the form, every time the visitor comes to the site, if there is a tracking code, the last tracking code will be set to the tracking code variable until this visitor fill that form,  correct?

Thanks,

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor

Allocation refers to the circumstance when there's a persisted value and a new value is seen. First means the old value is kept, last means the old value is overwritten.

Expiration refers to the amount of time a value persists. If eVar1 is defined on a landing page and expiration is set to 'visit', the eVar1 value will persist on the backend even if the eVar value is not seen in subsequent image requests. Once the visit ends and the user comes back to your site, eVar1 must be defined again in an image request for it to tie to any conversion events. If eVar1 expires after a month, a visitor can have eVar1 defined then come back 20 days later - eVar1 will still persist on the backend.

In short, allocation determines which value carries forward when a new value conflicts with a persisted value. Expiration determines how long a value persists on the backend.

View solution in original post

1 Reply

Avatar

Correct answer by
Employee Advisor

Allocation refers to the circumstance when there's a persisted value and a new value is seen. First means the old value is kept, last means the old value is overwritten.

Expiration refers to the amount of time a value persists. If eVar1 is defined on a landing page and expiration is set to 'visit', the eVar1 value will persist on the backend even if the eVar value is not seen in subsequent image requests. Once the visit ends and the user comes back to your site, eVar1 must be defined again in an image request for it to tie to any conversion events. If eVar1 expires after a month, a visitor can have eVar1 defined then come back 20 days later - eVar1 will still persist on the backend.

In short, allocation determines which value carries forward when a new value conflicts with a persisted value. Expiration determines how long a value persists on the backend.