Configure a datastream

Learn how to configure a datastream for Adobe Experience Platform Web SDK.

Datastreams tell Adobe Experience Platform Edge Network where to send data collected by Platform Web SDK. In the datastreams configuration, you enable your Experience Cloud applications, your Experience Platform account, and event forwarding.

Web SDK, datastreams, and Edge Network diagram

Learning objectives

At the end of this lesson, you will be able to:

  • Create a datastream
  • Get started with datastream overrides


Before you configure your datastream, you must have already completed the following lessons:

Create a datastream

Now, you can create a datastream to tell Platform Edge Network where to send data collected by Web SDK.

To create a datastream:

  1. Open the Data Collection interface

  2. Make sure you are in the correct sandbox

    note note
    If you are the customer of a Platform-based application like Real-Time CDP or Journey Optimizer, we recommend using a development sandbox for this tutorial. If you are not, use the Prod sandbox.
  3. Go to Datastreams in the left navigation

  4. Select New Datastream

  5. Enter Luma Web SDK: Development Environment as the Name. This name is referenced later when you configure the Web SDK extension in your tag property.

  6. Select Save

    Create the datastream

    note note
    You don’t need to select a schema. A schema selection is only required if you are using the Data Prep for Data Collection feature.

On the next screen, you are able to add services such as Adobe applications to the datastream, however you will not add any services at this point. You will do so later in the lessons Set up Experience Platform, Set up Analytics, Set up Audience Manager, Setup Target, or Event Forwarding.

When implementing Platform Web SDK on your own website, you should create three datastreams to map to your three tag environments (development, stage, and production). If you are using Platform Web SDK with Platform-based applications such as Adobe Real-Time Customer Data Platform or Adobe Journey Optimizer, you should be sure to create those datastreams in the appropriate Platform sandboxes.

Override a datastream

Datastream overrides allow you to define additional configurations for your datastream and then override your default configuration under certain conditions.

Datastream configuration override is a two-step process:

  1. First, you define datastream overrides in the datastream service configuration. For example, you might define alternate Analytics report suites, Target workspaces, or Platform datasets to use as overrides.
  2. Then, you send the overrides to the Edge Network either with a Web SDK send event action, or by a configuration in the Web SDK tag extension.

In the Set up Adobe Analytics lesson, you override the report suite for a page using the Platform Web SDK Send Event Action.

You are now ready to install the Platform Web SDK extension in your tag property!

Next: Install Platform Web SDK extension in tags

Thank you for investing your time in learning about Adobe Experience Platform Web SDK. If you have questions, want to share general feedback, or have suggestions on future content, please share them on this Experience League Community discussion post