# Audience data reference

Find the audience data available when configuring audiences for messages and experiments.

Airship evaluates your audience at the channel level or contact level, depending on when your project's account was created and whether it has migrated to contact-level segmentation. For explanations of each system, see [Audience evaluation](https://www.airship.com/docs/guides/audience/your-audience/#audience-evaluation) in *Your audience*.

## Contact-level segmentation

Use the following references when configuring audience settings in the contact-level segmentation system.

### Segments

Use this data to configure [segments](https://www.airship.com/docs/reference/glossary/#segment):

- [Channel](https://www.airship.com/docs/reference/glossary/#channel_term) IDs
- [Named user](https://www.airship.com/docs/reference/glossary/#named_user) IDs
- [Device properties](https://www.airship.com/docs/reference/glossary/#device_property)
- [Attributes](https://www.airship.com/docs/reference/glossary/#attribute), including [NPS category](https://www.airship.com/docs/reference/glossary/#nps_category) and [NPS score](https://www.airship.com/docs/reference/glossary/#nps_score)
- [Tags](https://www.airship.com/docs/reference/glossary/#tag), including [Predicted to Churn status](https://www.airship.com/docs/reference/glossary/#predictive_churn)
- [Tag groups](https://www.airship.com/docs/reference/glossary/#tag_group)
- [Events](https://www.airship.com/docs/reference/glossary/#event)
- Audience lists:
   - [Lifecycle lists](https://www.airship.com/docs/reference/glossary/#lifecycle_list)
   - [Subscription lists](https://www.airship.com/docs/reference/glossary/#subscription_list) — The lists must contain channel IDs or named user IDs as the identifier, not a mix of the two.
   - [Uploaded lists](https://www.airship.com/docs/reference/glossary/#uploaded_list)

Segments can also contain other segments.

### Audience targeting

The following targeting options use the same UI and data as [segments](#segments):

| Option | Location |
| --- | --- |
| **Target by conditions** in the Audience step | [Message composer](https://www.airship.com/docs/guides/messaging/messages/create/), [In-App Automations](https://www.airship.com/docs/guides/messaging/in-app-experiences/in-app-automation/create/), and [Scenes](https://www.airship.com/docs/guides/messaging/in-app-experiences/scenes/create/) |
| **Target Specific Users** in the Audience step | [A/B tests](https://www.airship.com/docs/guides/experimentation/a-b-tests/messages/), [Intelligent Rollouts](https://www.airship.com/docs/guides/experimentation/intelligent-rollouts/), and [feature flag](https://www.airship.com/docs/reference/glossary/#feature_flag) configurations |
| **Conditions** in the Trigger configuration | [Sequence triggers](https://www.airship.com/docs/guides/messaging/messages/sequences/create/create/#trigger) | 

### Channel conditions

Use this data to configure **Channel conditions** in the [Message composer](https://www.airship.com/docs/guides/messaging/messages/create/), [Sequence messages](https://www.airship.com/docs/guides/messaging/messages/sequences/create/add-messages/#setup), and each variant in [A/B tests](https://www.airship.com/docs/guides/experimentation/a-b-tests/messages/) and [Intelligent Rollouts](https://www.airship.com/docs/guides/experimentation/intelligent-rollouts/):

- [Channel](https://www.airship.com/docs/reference/glossary/#channel_term) IDs
- [Device properties](https://www.airship.com/docs/reference/glossary/#device_property)
- [Tags](https://www.airship.com/docs/reference/glossary/#tag), including [Predicted to Churn status](https://www.airship.com/docs/reference/glossary/#predictive_churn)
- [Autogroup](https://www.airship.com/docs/reference/glossary/#autogroup)
- [Events](https://www.airship.com/docs/reference/glossary/#event)
- Audience lists:
   - [Lifecycle lists](https://www.airship.com/docs/reference/glossary/#lifecycle_list)
   - [Uploaded lists](https://www.airship.com/docs/reference/glossary/#uploaded_list)
   - [Subscription lists](https://www.airship.com/docs/reference/glossary/#subscription_list) — The lists must contain channel IDs or named user IDs as the identifier, not a mix of the two.

Use this data to configure **Channel conditions** in [In-App Automations](https://www.airship.com/docs/guides/messaging/in-app-experiences/in-app-automation/create/), [Scenes](https://www.airship.com/docs/guides/messaging/in-app-experiences/scenes/create/), and [feature flag](https://www.airship.com/docs/reference/glossary/#feature_flag) configurations:

| Condition | Details |
| --- | --- |
| **App version** | Android uses an integer `versionCode`. iOS uses semantic versioning. Requires an operator. "is between" includes boundary values. Example: 4.3 - 5.1 includes 4.3 and 5.1. |
| **Device tags**<sup>1</sup> | These are [primary device tags](https://www.airship.com/docs/reference/glossary/#primary_device_tag). Multiple tags use boolean AND or OR. All selected tags must match, or any tag can match. |
| **Feature flag access** | Includes or excludes users who are in other feature flag audiences. Available for feature flag configurations only. |
| **[Locale](https://www.airship.com/docs/reference/glossary/#locale)** | Language is required. Country is optional. |
| **Location opt-in status** | Based on the device location permission. |
| **New users** | A user is new after installing your app and is detected on the first app open. Reinstalls qualify, app updates do not. Users who already opened the app before you publish are excluded. Eligibility does not guarantee display. Triggers and other display rules still apply. |
| **Platforms** | One or more of: iOS, Android, Fire OS, or Web. |
| **Push opt-in status** | Based on the device push notification permission. |
| **Segments** | Filter with a set of conditions you define, using the same UI and options as a [segment](https://www.airship.com/docs/reference/glossary/#segment). Available for feature flag configurations only. See [Segments](#segments). |

1. [Server-side](https://www.airship.com/docs/guides/audience/your-audience/#client-server) tags cannot be targeted with this condition. Instead, create a segment that includes that data, then target that segment. See [Segments](#segments).

## Channel-level segmentation

Use the following references when configuring audience settings in the channel-level segmentation system.

### Segments {#segments-channel}

Use this data to configure [segments](https://www.airship.com/docs/reference/glossary/#segment):

- [Channel](https://www.airship.com/docs/reference/glossary/#channel_term) IDs
- [Named user](https://www.airship.com/docs/reference/glossary/#named_user) IDs
- [Device properties](https://www.airship.com/docs/reference/glossary/#device_property)
- [Attributes](https://www.airship.com/docs/reference/glossary/#attribute), including [NPS category](https://www.airship.com/docs/reference/glossary/#nps_category) and [NPS score](https://www.airship.com/docs/reference/glossary/#nps_score)
- [Tags](https://www.airship.com/docs/reference/glossary/#tag), including [Predicted to Churn status](https://www.airship.com/docs/reference/glossary/#predictive_churn) and [Channel Coordination](https://www.airship.com/docs/reference/glossary/#channel_coordination) tags
- [Tag groups](https://www.airship.com/docs/reference/glossary/#tag_group), including [autogroup](https://www.airship.com/docs/reference/glossary/#autogroup)
- [Events](https://www.airship.com/docs/reference/glossary/#event)
- Audience lists:
   - [Lifecycle lists](https://www.airship.com/docs/reference/glossary/#lifecycle_list)
   - [Subscription lists](https://www.airship.com/docs/reference/glossary/#subscription_list)
   - [Uploaded lists](https://www.airship.com/docs/reference/glossary/#uploaded_list)

Segments can also contain other segments.

### Audience targeting {#audience-targeting-channel}

The following targeting options use the same UI and data as [segments](#segments-channel):

| Option | Location |
| --- | --- |
| **Target Specific Users** in the Audience step | [Message composer](https://www.airship.com/docs/guides/messaging/messages/create/), [A/B tests](https://www.airship.com/docs/guides/experimentation/a-b-tests/messages/), and [Intelligent Rollouts](https://www.airship.com/docs/guides/experimentation/intelligent-rollouts/) |
| **Conditions** in the Trigger configuration | [Sequence triggers](https://www.airship.com/docs/guides/messaging/messages/sequences/create/create/#trigger) |

This data is available for the **Target Specific Users** audience option in [In-App Automations](https://www.airship.com/docs/guides/messaging/in-app-experiences/in-app-automation/create/), [Scenes](https://www.airship.com/docs/guides/messaging/in-app-experiences/scenes/create/), and [feature flag](https://www.airship.com/docs/reference/glossary/#feature_flag) configurations:

| Condition | Details |
| --- | --- |
| **App version** | Android uses an integer `versionCode`. iOS uses semantic versioning. Requires an operator. "is between" includes boundary values. Example: 4.3 - 5.1 includes 4.3 and 5.1. |
| **Device tags**<sup>1</sup> | These are [primary device tags](https://www.airship.com/docs/reference/glossary/#primary_device_tag). Multiple tags use boolean AND or OR. All selected tags must match, or any tag can match. |
| **Feature flag access** | Includes or excludes users who are in other feature flag audiences. Available for feature flag configurations only. |
| **[Locale](https://www.airship.com/docs/reference/glossary/#locale)** | Language is required. Country is optional. |
| **Location opt-in status** | Based on the device location permission. |
| **New users** | A user is new after installing your app and is detected on the first app open. Reinstalls qualify, app updates do not. Users who already opened the app before you publish are excluded. Eligibility does not guarantee display. Triggers and other display rules still apply. |
| **Platforms** | One or more of: iOS, Android, Fire OS, or Web. |
| **Push opt-in status** | Based on the device push notification permission. |
| **Segments** | Filter with a set of conditions you define, using the same UI and options as a [segment](https://www.airship.com/docs/reference/glossary/#segment). See [Segments](#segments-channel). |

1. [Server-side](https://www.airship.com/docs/guides/audience/your-audience/#client-server) tags cannot be targeted with this condition. Instead, create a segment that includes that data, then target that segment. See [Segments](#segments-channel).
