Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

eVar Expiration on Next Page Load/Click

Avatar

Avatar
Ignite 10
Level 4
aablank2
Level 4

Likes

32 likes

Total Posts

36 posts

Correct reply

0 solutions
Top badges earned
Ignite 10
Give Back 3
Ignite 5
Ignite 3
Give Back
View profile

Avatar
Ignite 10
Level 4
aablank2
Level 4

Likes

32 likes

Total Posts

36 posts

Correct reply

0 solutions
Top badges earned
Ignite 10
Give Back 3
Ignite 5
Ignite 3
Give Back
View profile
aablank2
Level 4

17-11-2016

I capture the pageName in an eVar on each page load. The expiration is on the hit. That gives me pageNames in a variety of additional reporting.

 

However I'd like to associate the eVar pageName (and other page attributes stored in eVars such as Channel) with custom events captured on clicks that occur on the page. With the expiration occurring on the page load, the eVar completely misses them.

 

I could use the Minute expiration, but this just isn't precise enough. If people stay on a page longer then I would miss events.  Letting it expire at the end of the visit could really confuse things in the reporting even with overwriting.

 

It would work better if the tool had an option to expire on the Next Page Load. That would capture all potential events without worry.

 

As an additional option, Next Hit could be helpful as well.

2 Comments

Avatar

Avatar
Ignite 3
Level 9
Josh_Du
Level 9

Likes

275 likes

Total Posts

241 posts

Correct reply

70 solutions
Top badges earned
Ignite 3
Ignite 1
Give Back 100
Give Back 50
Give Back 25
View profile

Avatar
Ignite 3
Level 9
Josh_Du
Level 9

Likes

275 likes

Total Posts

241 posts

Correct reply

70 solutions
Top badges earned
Ignite 3
Ignite 1
Give Back 100
Give Back 50
Give Back 25
View profile
Josh_Du
Level 9

11-12-2016

A couple of years ago there used to be a "page view" expiration, distinct from "hit", which worked for the scenario you mentioned above.   But then for some reason Adobe decided to get rid of that expiration option for reasons unclear to anybody. 

 

It would be nice if they brought it back, but for now, my workaround is to include my pageName eVar in every s.tl call, too. 

 

At the end of doPlugins I have code like this:

 

 

function s_doPlugins(s) { // .. other stuff /* every hit vars */ if (s.linkType) { s.trackEveryCall = [ 'eVarX' // pageName dupe // etc.. ]; for (var n=0,v=s.trackEveryCall.length;n

 

 

 

 

Avatar

Avatar
Give Back 1000
Level 10
jantzen_belliston-Adobe
Level 10

Likes

359 likes

Total Posts

2,372 posts

Correct reply

823 solutions
Top badges earned
Give Back 1000
Give back 900
Give Back 800
Give Back 700
Give back 600
View profile

Avatar
Give Back 1000
Level 10
jantzen_belliston-Adobe
Level 10

Likes

359 likes

Total Posts

2,372 posts

Correct reply

823 solutions
Top badges earned
Give Back 1000
Give back 900
Give Back 800
Give Back 700
Give back 600
View profile
jantzen_belliston-Adobe
Level 10

27-10-2020

 
Status changed to: Archived