🍎
Comprehensive Technical Tutorial for AEP
  • Comprehensive Technical Tutorial for Adobe Experience Platform
    • Architecture
    • Video Overview
  • 0 - Getting started
    • 0.0 Which environment do I use?
    • (Deprecated) Install the Chrome extension for the Experience League documentation
    • 0.1 Use Demo System Next to setup your Adobe Experience Platform Data Collection client property
    • 0.2 Create your Datastream
    • 0.3 Set up the website
    • 0.4 Set up the mobile app
    • 0.5 Ingest Data to AEP through the Website
    • 0.6 Ingest Data to AEP through the Mobile App
    • 0.7 Visualize your own Real-time Customer Profile - UI
    • 0.8 See your Real-time Customer Profile in action in the Call Center
    • 0.9 Set up and use the AEP API to visualize your Real-Time Customer Profile
    • 0.10 Install the Experience Platform Debugger Extension
    • 0.11 What if I want to demonstrate basic AEP concepts directly on a live website?
  • 1 - Adobe Experience Platform Data Collection and the Web SDK extension
    • 1.1 Understanding Adobe Experience Platform Data Collection
    • 1.2 Edge Network, Datastreams and Server Side Data Collection
    • 1.3 Introduction to Adobe Experience Platform Data Collection
    • 1.4 Client-side Web Data Collection
    • 1.5 Implement Adobe Analytics and Adobe Audience Manager
    • 1.6 Implement Adobe Target
    • 1.7 XDM Schema requirements in Adobe Experience Platform
    • Summary and Benefits
  • 2 - Data Ingestion
    • 2.1 Explore the Website
    • 2.2 Configure Schemas and Set Identifiers
    • 2.3 Configure Datasets
    • 2.4 Data Ingestion from Offline Sources
    • 2.5 Data Landing Zone
    • Summary and Benefits
  • 3 - Real-time Customer Profile
    • 3.1 Visit the website
    • 3.2 Visualize your own real-time customer profile - UI
    • 3.3 Visualize your own real-time customer profile - API
    • 3.4 Create a segment - UI
    • 3.5 Create a segment - API
    • 3.6 See your Real-time Customer Profile in action in the Call Center
    • Summary and benefits
  • 4 - Query Service
    • 4.0 Prerequisites
    • 4.1 Getting Started
    • 4.2 Using the Query Service
    • 4.3 Queries, queries, queries... and churn analysis
    • 4.4 Generate a dataset from a query
    • 4.5 Query Service and Power BI
    • 4.6 Query Service and Tableau
    • 4.7 Query Service API
    • Summary and benefits
  • 5 - Intelligent Services
    • 5.1 Customer AI - Data Preparation (Ingest)
    • 5.2 Customer AI - Create a New Instance (Configure)
    • 5.3 Customer AI - Scoring Dashboard and Segmentation (Predict & Take Action)
  • 6 - Real-time CDP - Build a segment and take action
    • 6.1 Create a segment
    • 6.2 Review how to configure DV360 Destination using Destinations
    • 6.3 Take Action: send your segment to DV360
    • 6.4 Take Action: send your segment to an S3-destination
    • 6.5 Take Action: send your segment to Adobe Target
    • 6.6 External Audiences
    • 6.7 Destinations SDK
    • Summary and benefits
  • 7 - Adobe Journey Optimizer: Orchestration
    • 7.1 Create your event
    • 7.2 Create your journey and email message
    • 7.3 Update your Data Collection property and test your journey
    • Summary and benefits
  • 8 - Adobe Journey Optimizer: External data sources and custom actions
    • 8.1 Define an event
    • 8.2 Define an external data source
    • 8.3 Define a custom action
    • 8.4 Create your journey and messages
    • 8.5 Trigger your journey
    • Summary and benefits
  • 9 - Adobe Journey Optimizer: Offer Decisioning
    • 9.1 Offer Decisioning 101
    • 9.2 Configure your offers and decision
    • 9.3 Prepare your Data Collection Client property and Web SDK setup for Offer Decisioning
    • 9.4 Combine Adobe Target and Offer Decisioning
    • 9.5 Use your decision in an email
    • 9.6 Test your decision using the API
    • Summary and benefits
  • 10 - Adobe Journey Optimizer: Event-based Journeys
    • 10.1 Configure an event-based journey - Order Confirmation
    • 10.2 Configure a batch-based newsletter journey
    • 10.3 Apply personalization in an email message
    • 10.4 Setup and use push notifications
    • 10.5 Create a business event journey
    • Summary and benefits
  • 11 - Customer Journey Analytics - Build a dashboard using Analysis Workspace on top of Adobe Experie
    • 11.1 Customer Journey Analytics 101
    • 11.2 Connect Adobe Experience Platform Data Sets in Customer Journey Analytics
    • 11.3 Create a Data View
    • 11.4 Data Preparation in Customer Journey Analytics
    • 11.5 Visualization using Customer Journey Analytics
    • Summary and benefits
  • 12 - Ingest & Analyze Google Analytics data in Adobe Experience Platform with the BigQuery Source Co
    • 12.1 Create your Google Cloud Platform Account
    • 12.2 Create your first query in BigQuery
    • 12.3 Connect GCP & BigQuery to Adobe Experience Platform
    • 12.4 Load data from BigQuery into Adobe Experience Platform
    • 12.5 Analyze Google Analytics Data using Customer Journey Analytics
    • Summary and benefits
  • 13 - Real-Time CDP: Segment Activation to Microsoft Azure Event Hub
    • 13.1 Configure your Microsoft Azure EventHub environment
    • 13.2 Configure your Azure Event Hub Destination in Adobe Experience Platform
    • 13.3 Create a segment
    • 13.4 Activate segment
    • 13.5 Create your Microsoft Azure Project
    • 13.6 End-to-end scenario
    • Summary and benefits
  • 14 - Real-Time CDP Connections: Event Forwarding
    • 14.1 Create a Data Collection Event Forwarding property
    • 14.2 Update your Datastream to make data available to your Data Collection Event Forwarding property
    • 14.3 Create and configure a custom webhook
    • 14.4 Create and configure a Google Cloud Function
    • 14.5 Forward events towards the AWS ecosystem
    • Summary and benefits
  • 15 - Stream data from Apache Kafka into Adobe Experience Platform
    • 15.1 Introduction to Apache Kafka
    • 15.2 Install and configure your Kafka cluster
    • 15.3 Configure HTTP API Streaming endpoint in Adobe Experience Platform
    • 15.4 Install and configure Kafka Connect and the Adobe Experience Platform Sink Connector
    • Summary and benefits
Powered by GitBook
On this page
  • 6.4.1 Create your S3 bucket
  • 6.4.2 Set permissions to access your S3 bucket
  • 6.4.3 Configure Destination in Adobe Experience Platform
  1. 6 - Real-time CDP - Build a segment and take action

6.4 Take Action: send your segment to an S3-destination

Real-time CDP - Build a segment and take action - Send your segment to an S3-destination

Previous6.3 Take Action: send your segment to DV360Next6.5 Take Action: send your segment to Adobe Target

Last updated 2 years ago

Adobe Experience Platform also has the ability to share Audiences to Email Marketing Destinations such as Salesforce Marketing Cloud, Oracle Eloqua, Oracle Responsys and Adobe Campaign.

You can use FTP or SFTP as part of the dedicated destinations for each of these Email Marketing Destinations, or you can use AWS S3 to exchange lists of customers between Adobe Experience Platform and these Email Marketing Destinations.

In this module, you'll configure such a destination by making use of an AWS S3 bucket.

6.4.1 Create your S3 bucket

Go to and sign in with the Amazon-account you previously created.

After logging in, you'll be redirected to the AWS Management Console.

In the Find Services menu, search for s3. Click the first search result: S3 - Scalable Storage in the Cloud.

You'll then see the Amazon S3 homepage. Click Create Bucket.

In the Create Bucket screen, you need to configure two things:

  • Name: use the name aepmodulertcdp--demoProfileLdap--. As an example, in this exercise the bucket name is aepmodulertcdpvangeluw

  • Region: use the region EU (Frankfurt) eu-central-1

Leave all the other default settings as they are. Scroll down and click Create bucket.

You'll then see your bucket being created and will be redirected to the Amazon S3 homepage.

6.4.2 Set permissions to access your S3 bucket

The next step is to setup access to your S3 bucket.

Access to AWS resources is controlled by Amazon Identity and Access Management (IAM).

You'll now see this page.

In the left menu, click Users. You'll then see the Users screen. Click Add Users.

Next, configure your user:

  • User Name: use s3_--demoProfileLdap--_rtcdp as a name, so in this example the name is s3_vangeluw_rtcdp.

  • AWS access type: select Access key - Programmatic access.

Click Next: Permissions.

You'll then see this permissions screen. Click Attach existing policies directly.

Enter the search term s3 to see all related S3 policies. Select the policy AmazonS3FullAccess. Click Next: Tags.

On the Tags screen, there's no need to configure anything. Click Next: Review.

Review your configuration. Click Create User.

Your user is now created and you're seeing your credentials to access your S3 environment. This is the only time you'll see your credentials so please write them down.

Click Show to see your Secret access key:

Store your credentials in a text-file in your computer.

  • Access key ID: ...

  • Secret access key: ...

Once you click Close you'll never see your credentials again!

Click Close.

You've now successfully created an AWS S3 bucket and you've created a user with permissions to access this bucket.

6.4.3 Configure Destination in Adobe Experience Platform

Before you continue, you need to select a sandbox. The sandbox to select is named --aepSandboxId--. You can do this by clicking the text [!UICONTROL Production Prod] in the blue line on top of your screen. After selecting the appropriate [!UICONTROL sandbox], you'll see the screen change and now you're in your dedicated [!UICONTROL sandbox].

In the left menu, go to Destinations, then go to Catalog. You'll then see the Destinations Catalog.

Click Cloud Storage, then click the Set up button (or on Activate Segments, depending on your environment) on the Amazon S3 card.

Depending on your environment, you might have to click + Configure new destination to start creating your destination.

Select New Account as Account Type. Please use the S3 credentials that were given to you in the previous step:

Access Key ID
Secret Access Key

AKIA.....

Cm5Ln.....

Click Connect to destination.

You'll then see a visual confirmation that this destination is now connected.

You have to provide a name and folder so that Adobe Experience Platform can connect to the S3 bucket.

As a naming convention, please use the following:

Access Key ID
Secret Access Key

Name

AWS - S3 - --demoProfileLdap--

Description

AWS - S3 - --demoProfileLdap--

Bucket Name

aepmodulertcdp--demoProfileLdap--

Folder Path

/

Click Next.

You can now optionally attach a Data Governance Policy to your new destination. Click Next.

In the list of segments, search for the segment you created in exercise 1 and select it. Click Next.

You'll then see this. If you wish, you can edit the schedule by clicking the pencil icon. Create Schedule.

Define your schedule of choice. Select Export incremental files and set the frequency to Hourly every 3 hours. Click Create.

You'll then have this. Click Next.

You can now select attributes for the export towards AWS S3. Click Add new field and ensure the field --aepTenantId--.identification.core.ecid is added and marked as Deduplication Key.

Optionally, you can add as many other fields as required.

Once you've added all fields, click Next.

Review your configuration. Click Finish to finish your configuration.

You'll then be back at the Destination Activation screen and you'll see your segment added to this destination.

If you'd like to add more segment exports, you can click Activate Segments to restart the process and add more segments.

To do that, go to .

Go to . After logging in, you'll land on the homepage of Adobe Experience Platform.

https://console.aws.amazon.com/iam/home
Adobe Experience Platform
https://console.aws.amazon.com
ETL
ETL
ETL
ETL
ETL
ETL
ETL
ETL
ETL
ETL
ETL
ETL
ETL
ETL
ETL
ETL
ETL
Data Ingestion
Data Ingestion
RTCDP
RTCDP
RTCDP
RTCDP
RTCDP
RTCDP
RTCDP
RTCDP
RTCDP
RTCDP
RTCDP
RTCDP
RTCDP
RTCDP
RTCDP