Adobe Analytics success events in CJA? | Community
Skip to main content
bjoern__koth
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
March 5, 2024
Solved

Adobe Analytics success events in CJA?

  • March 5, 2024
  • 1 reply
  • 1828 views

Hi all,

 

I am fairly new to CJA and am still trying to get the concepts a little better.


So, one of the main questions I have is: what happened to the Adobe Analytics success events 1-999 in CJA? Are they still around and if so, where do I best place them in the XDM?

Or is that something that is dynamically derived/determined/set up on the CJA side?

 

Since in AA you could flag one interaction or page view as having multiple success events firing, can I still replicate this in CJA? 

 

I mean technically I could of course define a string Array in the XDM, just trying to avoid the common pitfalls.

 

So, is there an official best practice for this that has proven to work?

 

Cheers
Björn

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 aa_from_savoy

Hi Björn,

the answer depends on the type of integration you're using.

If you are using the ADC (Analytics Data Connector) the data will be mapped against the XDM schema dedicated to Analytics data model.

 

If you are using a custom XDM schema, you can define fields dedicated to each event.

 

Imaging you have 3 different custom events: Request a quote, Form submission, Open chatbot. Attached you can find an example of XDM you can create.

 

In this way you can send multiple events at the same time with this payload:

 

{ "_demopotemea": { "myEvents": { "formSubmission": 1, "openChatbot": 1 } }, "eventMergeId": "Sample value", "eventType": "click", "producedBy": "self", "timestamp": "2018-11-12T20:20:39+00:00" }

Hope this helps!

1 reply

aa_from_savoyAdobe EmployeeAccepted solution
Adobe Employee
March 5, 2024

Hi Björn,

the answer depends on the type of integration you're using.

If you are using the ADC (Analytics Data Connector) the data will be mapped against the XDM schema dedicated to Analytics data model.

 

If you are using a custom XDM schema, you can define fields dedicated to each event.

 

Imaging you have 3 different custom events: Request a quote, Form submission, Open chatbot. Attached you can find an example of XDM you can create.

 

In this way you can send multiple events at the same time with this payload:

 

{ "_demopotemea": { "myEvents": { "formSubmission": 1, "openChatbot": 1 } }, "eventMergeId": "Sample value", "eventType": "click", "producedBy": "self", "timestamp": "2018-11-12T20:20:39+00:00" }

Hope this helps!

bjoern__koth
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
March 5, 2024

Thanks for the input!

 

This confirms my idea of - well not an array as initially mentioned - an object of events. Makes totally sense.

I was just really wondering if there is no premade XDM field group, yet then the events are obviously so custom that it would not make sense to have something premade anyway 😄 

 

Cheers

Cheers from Switzerland!
Adobe Employee
March 6, 2024

Hi @bjoern__koth , AEP provides a Field Group for a standard Analytics implementation that contains a bunch of predefined events (like pageViews, clicks...). It is called "AEP Web SDK ExperienceEvent". You can start from there and add your own customised event.

 
Best,
Alberto