Configure a tag property

Learn how to configure a tag property in the Data Collection interface.

Tags in Adobe Experience Platform are the next generation of tag management capabilities from Adobe. Tags give customers a simple way to deploy and manage all of the analytics, marketing, and advertising tags necessary to power relevant customer experiences. Learn more about tags in the product documentation.

Prerequisites

In order to complete the lesson, you must have permission to create a tag property. It’s also helpful to have a baseline understanding of tags.

NOTE

Platform Launch (Client Side) is now tags

Learning objectives

In this lesson, you will:

  • Install and configure the mobile tag extensions.
  • Generate the SDK install instructions.

Initial setup

  1. Create a new mobile tag property:

    1. In the Data Collection interface, select Tags in the left navigation

    2. Select New Property
      create a tag property.

    3. For the Name, enter Mobile SDK Course.

    4. For the Platform, select Mobile.

    5. Select Save.

      configure the tag property

      NOTE

      Default consent settings for the edge-based mobile sdk implementations such as the one you are doing in this tutorial come from the Consent extension and not the Privacy setting in the tag property configuration. You will add and configure the Consent extension later in this lesson. For more info, see the documentation.

  2. Open the new property

  3. Create a library:

    1. Go to Publishing Flow in the left navigation.

    2. Select Add Library.

      Select Add Library

    3. For the Name, enter Initial Build.

    4. For the Environment, select Development.

    5. Select Add All Changed Resources.

    6. Select Save and Build to Development.

      Build the Library

    7. Finally, set it as your Working Library.
      Select as the working library

  4. Select Extensions.

    The Mobile Core and Profile extensions should be pre-installed.

  5. Select Catalog.

    initial setup

  6. Use the Search feature to find an install the following extensions. Neither of these extensions require any configuration:

    • Identity
    • AEP Assurance

Extension configuration

  1. Install the Consent extension.

    For the purposes of this tutorial select Pending. Learn more about the Consent extension in the documentation.

    consent settings

  2. Install the Adobe Experience Platform Edge Network extension.

    In the Edge Configuration dropdown, select the datastream you created in the previous step.

  3. Select Save to Library and Build.

    edge network settings

Generate SDK install instructions

  1. Select Environments.

  2. Select the Development install icon.

    environments home screen

  3. Select iOS.

  4. Select Swift.

    install instructions

  5. The install instructions provide you a good starting point for implementation.

    You can find additional information here.

    • Environment File ID: This unique ID points to your development environment, make note of this value. Production/Staging/Development will all have different ID values.
    • Podfile: CocoaPods are used to manage SDK versions and downloads. To learn more, please review the documentation.
    • Initialization Code: This block of code shows how to import the required SDKs and register the extensions at launch.
NOTE

The install instructions should be considered a starting point and not definitive documentation. The latest SDK versions and code samples can be found in the official documentation.

Mobile tags architecture

If you are familiar with the web version of tags, formerly Launch, it’s important to understand the differences on mobile.

On the web, a tag property is rendered into JavaScript which is then (usually) hosted in the cloud. That JS file is referenced directly in the website.

In a mobile tag property, rules and configurations are rendered into JSON files which are hosted in the cloud. The JSON files are downloaded and read by the Mobile Core extension in the mobile app. Extensions are separate SDKs that work together. If you add an extension to your tag property, you must also update the app. If you change an extension setting or create a rule, those changes are reflected in the app once you publish the updated tag library.

Next: Install SDKs

NOTE

Thank you for investing your time in learning about Adobe Experience Platform Mobile 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

On this page