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

AEP Community revamp live on 1st Feb, 2023

Include Screen/Page Name on trackAction events


Level 1


In current versions of the SDK (v4 and AEP), trackAction events do not include the name of the Screen or State the action occurred on - by default the pageName parameter is populated by the App Version, and this appears to be discarded on processing.

Because of this, there is no out-of-the-box way to report on Action Name (or other dimensions set on a trackAction) against the Screen/Page/State that the action occurred on - a very common, straightforward report. This forces implementations into bulky workarounds such as including Page Names in the Action Names or creating a second Page Name custom dimension.

If trackActions captured the actual Page Name, this would make a very common scenario much easier to implement & report on.

1 Comment


Level 5


If you store your screen name in an evar with visit or visitor level persistence you could do this with trivial effort.  This would be consistent with what most users do on the web, as pageName is disgarded on calls.