Audiences #

Use audiences in Satori to segment your player base into distinct groups based on shared properties. For example a VIP audience that you grant early access to new features, or separate audiences for each geographic region with each using different colors, themes, and assets.

Create your desired audiences using descriptive filters so that players are captured automatically based on the set conditions. You can then use includes and excludes to manually manage the inclusion or exclusion of any identities from an audience.

From the Audiences page you can manage existing audiences and create new ones.

Audiences page
Audiences page

Click on an audience to view its details.

Audience Details #

The Audience Details page displays the audience name, description, and filter expression. You can also view the players inside the audience and manage includes and excludes.

Audience details
Audience details

Players inside this audience #

This tab displays a table with all identities in the selected audience. You can permanently or temporarily exclude identities using the inline menu options, and click on any identity to view the corresponding profile.

Audience players
Audience players

Delete all identities from an audience #

If you want to remove all identities from an audience, with in the “Players in this audience” tab, click Delete all identities button. This button is disabled by default and can be enabled by console.audience.is_delete_all_identities_enabled configuration only for development environments. You can see this config key from Configuration page under Settings. You can only change this config from Heroic Cloud.

Delete All Identities
Delete All Identities

Creating and editing audiences #

To create a new audience, click the Create Audience button and enter the desired name and description, along the filter expression that defines the criteria for inclusion.

You can enable Form View to use a visual editor to create the filter expression.

Filter #

Custom audiences can be created using a filter expression that defines the criteria for inclusion.

The filter expression is evaluated for each identity in the system and, if the result is true, the identity is included in the audience.

Includes and excludes #

You can override an audience filter to include identities in the audience that would not otherwise meet the corresponding criteria, and use excludes to manually remove an identity from an audience despite them matching the defined criteria.

Edit Audience details
Edit Audience details

Use the Includes and Excludes fields to enter the desired identity IDs to include or exclude. Multiple IDs can be entered separated by a comma.