Edge audience evaluation | Community
Skip to main content
Level 2
January 22, 2025
Solved

Edge audience evaluation

  • January 22, 2025
  • 3 replies
  • 1390 views

Hi all,

 

We have created some Edge audiences but we do not see they are being evaluated in real-time. These audiences only have one attribute each which is updated daily via S3 batch connector.

 

When analyzing the process for some users we see the following:

 

1. Data is ingested in the AEP Datalake via S3 connector at 10:00h-10:05 UTC.

2. Data is in Profile at 10:30-10:40 UTC.

3. Edge segments are evaluated at 17:47h UTC. This time is the same at which both Streaming and Batch segments are evaluated.

 

We believed AEP evaluates Edge audience membership in real-time or near-real-time as data is ingested, and that as soon as a user attribute meet the criteria for an audience, they are added to or removed from that audience at the edge. However, we see Edge evaluation occurs as batch segmentation.

 

This process is crutial since we want to personalize the website via Adobe Target with fresh data.

 

Is here something we are misunderstanding?

 

Thanks!

Best answer by brekrut

@jlasso71 @brekrut 

Thanks Bryan, this answer is very helpful! This type of segment still would not be available for edge evaluation though, correct? Because the edge profile is only going to be updated once per day on batch evaluation?


@davidross91 @jlasso71 

 

We need to consider the data processing of components and timing. The profile attribute can be evaluated in the edge segmentation, but the following is a process on how it must flow.

 

Data ingestion batch > data directed to datalake > data prompted to profile > segmentation evaluation > profile projection to edge> edge evaluation.  

3 replies

DavidRoss91
Community Advisor
Community Advisor
January 22, 2025

Hi @jlasso71 

If the data feeding this attribute is ingested via batch, the audience will automatically default to Batch evaluation, and would not qualify for Edge evaluation. Real time evaluation warrants the need for real time data.

jlasso71Author
Level 2
January 22, 2025

Hi @davidross91 ,

 

Is there a way of changing this? According to the documentation, any segment definition referring to only a profile attribute could be evaluated as Edge:

 

 

RiteshY18
Community Advisor
Community Advisor
January 27, 2025

@jlasso71 Did you try using WebSDK for real-time data ingestion followed by Edge segmentation and edge merge policy , if ingested data is not real-time then segment evaluation  would not be real-time 

kautuk_sahni
Community Manager
Community Manager
January 29, 2025

@jlasso71 Did you find the suggestions helpful? Please let us know if you require more information. Otherwise, please mark the answer as correct for posterity. If you've discovered a solution yourself, we would appreciate it if you could share it with the community. Thank you!

Kautuk Sahni