@ribhuba To create a segment all you have to do is choose those two attributes ( loyalty status & product view event & 24 hour timeline) in the segment builder.
Ok here's how it will work in below example set up
Loyalty data including status — ingested in hourly batch
Digital streaming data — WebSDK
The timing for when a customer becomes qualified for audiences is based on the journey taken by customer.
For existing customers, with batch data ingested before the streaming product view event, segmentation occurs in real-time. However, for new customers , the loyalty status information is not ingested until the next hourly batch, segmentation will only take place when the nightly job is executed.
Hope that helps
Anil