is it possible to remove someone someone from an audience in the same session

Gold Contributor
Gold Contributor

is it possible to remove someone someone from an audience in the same session?

3 REPLIES 3

is it possible to remove someone someone from an audience in the same session

Tealium Employee

Hi @john_gautreau

 

Audiences being joined and left are fully dependant on attributes and their enrichments. If an attribute value is changed such that the audience critera is no longer met, the visitor will leave the audience.

 

Let's talk about the process of events ofwhat happens when an event is fed into AudienceStream:

  1. Evaluate the Rules to determine which evaluate to true
  2. Process any Enrichment which is assigned to a Rule that evaluated to true
  3. Update the Attribute based on Enrichments processing
  4. Evaluate Audience criteria - make up of Attributes - to see if the visitor should join or leave

 

Therefore, visitors can join and leave audiences within the same session, depending on the setup of your AudienceStream instance.

 

Please let me know if you have any further questions or need more clarification!

 

Cheers,
-Dan

is it possible to remove someone someone from an audience in the same session

Bronze Contributor
Bronze Contributor
Hello,

Is it possible to make the user enter the audience and leave it at the same time ?

is it possible to remove someone someone from an audience in the same session

Tealium Employee

Hi @zadazdazdazdazd

No.  As Dan said, Audience Evaluation is performed after each incoming event (or the visit timeout) has been processed, and the Visitor and Visit attributes enriched.  So the visitor will end up, after each event, in one of the following states;

Was not in the Audience, and has now joined it

Was not in the Audience, and no change

Was in the Audience, and has now left it

Was in the Audience, and no change

I suspect that what you are asking is - "can I make the visitor join an Audience, fire a connector, and then leave the Audience immediately so that on the very next incoming event the cycle repeats"?

The answer to that is "no", not in AudienceStream.  However, EventStream does allow for this, in the sense that connectors in EventStream are triggered by individual events match a defined set of rules, called a "Stream".  And each and every event that matches that Stream, even from the same visitor, will trigger the connector.  The only limitation is that the EventStream product deals purely with Event level data.  No AudienceStream attributes can be sent along with the EventStream connector.

 

Public