When we activate a segment, we are allowed to send only the attributes belonging to the "Individual Profile Class".
However, I have a requirement in which I need to pass an evar value (coming from Adobe Analytics connector) as part of the payload to the Kinesis stream. Since AA connector has an associated "Event Class" I cannot send these values.
What could be the possible workaround to this considering we cannot compromise on real-time behavior?
Solved! Go to Solution.
@irohitshukla that is correct, the whole purpose of activation via segments is to share specific attributes of profiles part of your segment (salesforce, mkt automation etc.), or a segment with a partner by matching an identity (hashed email, GAID etc)
In saying so, if you want event attributes, the ideal way would be to use event forwarding. i.e send a copy of xdm to third party or internal system, however in your case this may not be a viable option.
The other option (a workaround rather) would be
have been thru this and can confirm it works, however can be time consuming and adds extra process and steps.
**editing to add, you do not have to create another dataset to get data via a query service client. You can query the analytics dataset and profile to get the desired result
Hope that helps
Yes, we considered that but it won't work for our case as we have to make it real-time.
Scheduling a query means we have to wait which won't go well with the use case we trying to solve.
@Danny-Miller This is interesting, could you elaborate? Is this how the data would flow?
Would love to understand how is it all wired up.