Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatically map eVars, props and events without processing rules #668

Open
marcvdbergh opened this issue Feb 24, 2021 · 6 comments
Open
Labels
enhancement New feature or request Need response

Comments

@marcvdbergh
Copy link

marcvdbergh commented Feb 24, 2021

Expected Behaviour

Directly map eVars, props and events to Analytics in the same way name, server and siteSection are directly mapped without a processing rule.

Actual Behaviour

Some webPageDetails are mapped directly others must be added with a process rule which adds an extra maintenance level.

Reproduce Scenario (including but not limited to)

Steps to Reproduce

Platform and Version

WebSDK

Sample Code that illustrates the problem

"web" :{
		"webPageDetails" : {
		 "name" : "MySite:Home",            // Automatically mapped
		 "server": "www.mydomain.nl",    // Automatically mapped

          	 	 "previousPageName": "MySite:Home",   // Mapped manual in processing rules to eVars/props
          	 	 "pageDomain": "www.mydomain.nl",      // Mapped manual in processing rules to eVars/props

desirable situation

          	 	 "eVar":[
					"1":"ValueForEVar1",
					"3":"ValueForEVar3" 
					etc ... 
					],
          	 	 "prop":[
					"1":"ValueForProp1",
					"2":"ValueForProp2" 
					etc ... 
					],
          	 	 "events" : ... same thing...

Logs taken while reproducing problem

@jfkhoury
Copy link
Contributor

@dancingcactus @vivasd What are your thoughts about this request?

@jfkhoury jfkhoury added the enhancement New feature or request label Feb 25, 2021
@dancingcactus
Copy link
Collaborator

@marcvdbergh Is the desire to have an XDM mixin with props, evars and events. Or to just have a place where you can pass in props, evars and events for them just to land in Analytics?

@marcvdbergh
Copy link
Author

Just a place to pass props, evars and events directly to Analytics to avoid having to add extra maintenance in the processing rules to pass every metric one by one.

@and-poulsen
Copy link

@marcvdbergh, this has been implemented last week. If you use the Field Group "Adobe Analytics ExperienceEvent Full Extension" and set your props as _experience.analytics.customDimensions.props.propX then it will automatically map now

@patrickhegnauer
Copy link

was this mixin intended to use for front-end data collection? As I spoke with Adobe they told me it is not best practice to use this mixin as it was created for CJA to export data from AA into AEP?

@marcvdbergh
Copy link
Author

Sounds nice! Is it implemented for eVars/events also? Could you share the documentation when ready? Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Need response
Projects
None yet
Development

No branches or pull requests

5 participants