Is there a best way to fetch only the latest event of a specific type to evaluate a segment on the edge network for next-page personalization?
Here's the situation:
Here's what's happening:
Any other thoughts/ideas to deal with this?
@Danny-Miller -> Any help on this is highly appreciated.
Solved! Go to Solution.
Views
Replies
Total Likes
@ChetanyaJain This one is tricky and the short answer is I have not found a way. But let's walk through it.
Is there a way around this? Sort of.
The behavior you are looking for is handled nicely by Profile (i.e. only keep the last value sent in). So, if we take that approach, we should pass the score into Profile. And any Segments built on this will be Edge Segments. However, today Web SDK doesn't support directly updating the Profile in AEP. So, we have to stream in the update to an HTTP API connector.
But, the calls to the HTTP API connector will go to the Hub (not the Edge), so there will be a few minute latency before the Streaming Segment runs on the Hub and the update pushed to the Edge.
Keep in mind the Streaming Guardrails if you are going to be passing in score updates every page for every visitor. https://experienceleague.adobe.com/docs/experience-platform/ingestion/streaming/overview.html?lang=e...
@ChetanyaJain This one is tricky and the short answer is I have not found a way. But let's walk through it.
Is there a way around this? Sort of.
The behavior you are looking for is handled nicely by Profile (i.e. only keep the last value sent in). So, if we take that approach, we should pass the score into Profile. And any Segments built on this will be Edge Segments. However, today Web SDK doesn't support directly updating the Profile in AEP. So, we have to stream in the update to an HTTP API connector.
But, the calls to the HTTP API connector will go to the Hub (not the Edge), so there will be a few minute latency before the Streaming Segment runs on the Hub and the update pushed to the Edge.
Keep in mind the Streaming Guardrails if you are going to be passing in score updates every page for every visitor. https://experienceleague.adobe.com/docs/experience-platform/ingestion/streaming/overview.html?lang=e...
@Danny-Miller can we update the profile via Edge Server API? If so, what would be the syntax? So far I was able to update only the event.
Also, for same-page personalization how do we send the trigger to Target - say based on FAQ accordion clicks, page scroll, video navigation, etc?
Views
Replies
Total Likes
Check out the video and documentations on Edge Network Server API Same page/next page personalization via Adobe Target.
https://www.youtube.com/watch?v=DsW3J0aehzU&t=33s
Thanks Anuhya for sharing. It has good insights but that will not resolve the problem we have with edge segment creation. Probably for future enhancement.
However, the video will trigger additional queries. I shall create another thread for that.
@ChetanyaJain from what I can tell the Edge Network Server API uses Events. I couldn't find anyway to update the Edge Profile directly.
Views
Likes
Replies