# App Screens

Display in-app experiences when a user views a specific screen in your app or website.

First, add an app screen in your project settings. Then you can configure a [Scene](https://www.airship.com/docs/reference/glossary/#scene) or [In-App Automation](https://www.airship.com/docs/reference/glossary/#iaa) to display when that screen is viewed.

## Requirements

The screen must already exist in your mobile app or website. Ask your developer for the screen name as registered in your app or website code. You will enter the screen name in the **Unique ID** field when adding the screen to your project. See platform guides:

* [Android Screen Tracking](https://www.airship.com/docs/developer/sdk-integration/android/analytics/#screen-tracking)
* [iOS Screen Tracking](https://www.airship.com/docs/developer/sdk-integration/apple/analytics/#screen-tracking)
* [Web Screen Tracking](https://www.airship.com/docs/developer/sdk-integration/web/analytics-and-reporting/#screen-tracking)

<!--TO DO: Add a link ^^ -->

## Adding an app screen to your project

Navigation to the settings differs depending on whether you have App or Web [Scenes](https://www.airship.com/docs/reference/glossary/#scene) enabled for your project.

1. Next to your project name, select the dropdown menu (
), then **Settings**.
1. Under **App settings**, select **App & Web Screens**.
1. Select **Create App Screen** and enter:
   * **Unique ID** — The screen name from your app code.
   * **Description** — Extra information to help you identify this screen from
      the list of all app screens in your project.
1. Select **Save**.

After creating app screens, you can edit or remove them from the list. Select the more menu icon () for a screen, and then select **Delete**, or select **Edit**, make your changes, and select **Save**.

## Using app screens with in-app experiences

The Screenview trigger causes an In-App Automation or Scene to appear when your audience views a screen a specified number of times. See [Screenview](https://www.airship.com/docs/guides/messaging/in-app-experiences/configuration/triggers/#screenview) in our *In-app experience triggers* documentation.

You can also set conditions that determine whether or not an in-app experience displays after a trigger event occurs. The message does not display until your conditions are met. See [In-app experience display conditions: Viewing a specific app screen](https://www.airship.com/docs/guides/messaging/in-app-experiences/configuration/triggers/#screenview-condition) in our *In-app experience triggers* documentation.