# Adobe Experience Platform CDP

Send Airship data into Adobe Experience Platform CDP.

## Overview

Adobe Experience Platform (AEP) CDP creates a unified profiling system by capturing and passing data to Adobe native cloud solutions and third-party tools, like Airship. This integration supports passing Adobe segments and profile attributes to Airship, and sending Airship events to customer profiles within Adobe.

## Adobe Experience Platform Integration Requirements

* **Accounts**
    1. Adobe Experience Platform
    1. Airship
        * Messaging
        * [Real-Time Data Streaming](https://www.airship.com/docs/reference/feature-packages/#data) — *Required for source/outbound integration only*
* **Airship project**
    * [Named User](https://www.airship.com/docs/reference/glossary/#named_user) must be enabled for your project.

## Destination Integration

To send Adobe profile data to Airship, we have [Destination](https://experienceleague.adobe.com/docs/audience-manager/user-guide/features/destinations/destinations.html?lang=en#destinations) integrations for ingesting [Tags](https://www.airship.com/docs/reference/glossary/#tag) and [Attributes](https://www.airship.com/docs/reference/glossary/#attributes) to support message targeting and personalization on Airship channels and named users.

> **Example Attributes Use Case**: Leverage Experience Platform profile data to set location attributes within Airship, enabling a hotel brand to display an image for the nearest hotel location for each user.

> **Example Tags Use Case**: Retailers or entertainment platforms can create user profiles on their loyalty customers, and pass those segments into Airship for message targeting on mobile campaigns.

Documentation for our destination integrations is hosted on the Adobe site:

* [Airship Attributes Destination](https://experienceleague.adobe.com/docs/experience-platform/rtcdp/destinations/destinations-cat/mobile-engagement-destinations/airship-attributes-destination.html#destinations)
* [Airship Tags Destination](https://experienceleague.adobe.com/docs/experience-platform/rtcdp/destinations/destinations-cat/mobile-engagement-destinations/airship-tags-destination.html#destinations)

### Configuring the Destination Integration

In Airship:

1. Next to your project name, select the dropdown menu (
), then **Settings**.
1. Under **Project settings**, select **Partner Integrations**.
1. Select **Adobe Experience Platform**.
1. Select **Configure** for the inbound integration and follow the onscreen instructions to:
    * Create a [Tag Group](https://www.airship.com/docs/reference/glossary/#tag_group), [Attributes](https://www.airship.com/docs/reference/glossary/#attributes), and an authentication token. Adobe uses the token to communicate with your project in Airship.
    * Configure Airship as a new destination in AEP.

## Source Integration

This section describes an Airship [Source](https://experienceleague.adobe.com/docs/experience-platform/rtcdp/sources/sources-overview.html?lang=en#sources) integration for Adobe, meaning that Airship is the source of the data.

Our source integration uses [Real-Time Data Streaming](https://www.airship.com/docs/reference/glossary/#rtds) to send Airship event data, e.g., Opens, Tag change events, etc., to a cloud storage bucket. You map these events to Adobe profiles in the AEP dashboard.

> **Example Use Case**: Enrich your Adobe dataset with Airship-generated information gleaned from tags and events, e.g., *Predicted to Churn*, *Uninstall*, purchase events, etc. This data can then be used for further segmentation, triggering of campaigns in other Adobe tools, and profile enrichment.

### Configure Storage Bucket

This connection point takes Airship event data and sends it to a storage bucket in either [Google Cloud Storage](https://cloud.google.com/storage/) (GCS) or [Amazon S3](https://aws.amazon.com/s3/).

Before you can set up your connection point, you must create a storage bucket. See our [Google Cloud Storage](https://www.airship.com/docs/integrations/gcs/) or [Amazon S3](https://www.airship.com/docs/integrations/aws/#amazon-s3) documentation to create the bucket, and then proceed to the next section.

### Airship Outbound Integration Steps

You will need the following, depending on which bucket you created:
   * **Google Cloud Storage:** Private key and bucket name
   * **Amazon S3:** Bucket name

In Airship:

1. Next to your project name, select the dropdown menu (
), then **Settings**.
1. Under **Project settings**, select **Real-Time Data Streaming**.
1. Under **Real-Time Data Streaming**, select **Adobe Experience Cloud**.
1. Follow the onscreen instructions to configure the integration.

It may take several minutes to begin populating events in AEP.

### AEP Mapping

Now you are ready to create your schema in the Adobe Experience Platform.

See [Create a schema using the Schema Editor](https://experienceleague.adobe.com/docs/experience-platform/xdm/tutorials/create-schema-ui.html#tutorials) on the Adobe documentation site to get started using the Airship Event mixin.
