We have a server side Target implementation, and also have web sdk deployed to get key events into AEP on our website.
We have Target campaigns on web, for which we want to report out impressions and clicks on those target experiences, as standard metrics in the CJA dashboard.
We have some code in the interact call as an example below which I believe captures impressions, but dont believe it captures clicks. My questions is what needs to be passed in what object for click on a target activity, such that we can report a click associated to a target activity on a page. It should also scale to a scenario where there might be more than 1 mbox/ location on the page that we are painting
xdm: {
_experience: {
decisioning: {
propositionEventType: {
display: 1
},
propositions: [
id
scope
scopedetails