Adobe Experience Platform release notes

Release date: September 28, 2022

New features in Adobe Experience Platform:

Updates to existing features in Adobe Experience Platform:

Attribute-based access control abac

IMPORTANT
Attribute-based access control will be enabled starting October 2022. If you would like to be an early adopter, please contact your Adobe representative.

Attribute-based access control is a capability of Adobe Experience Platform that gives privacy conscious brands greater flexibility to manage user access. Individual objects such as schema fields and segments can be assigned to user roles. This feature lets you grant or revoke access to individual objects for specific Platform users in your organization.

Through attribute-based access control, administrators of your organization can control users’ access to, sensitive personal data (SPD), personally identifiable information (PII) and other customized type of data across all Platform workflows and resources. Administrators can define user roles that have access only to specific fields and data that correspond to those fields.

Feature
Description
Attribute-based access control
Attribute-based access control allows you to label Experience Data Model (XDM) schema fields and segments with labels that define organizational or data usage scopes. In parallel, administrators can use the user and role administration interface to define access policies covering XDM schema fields and segments to better manage the access given to users or groups of users (internal, external, or third-party users). For more information, see the attribute-based access control overview.
Permissions
Permissions is the area of Experience Cloud where administrators can define user roles and access policies to manage access permissions for features and objects within a product application. Through Permissions, you can create and manage roles, assign the desired resource permissions for these roles, and build policies to leverage labels and define which user roles have access to specific Platform resources. Permissions also allow you to manage the labels, sandboxes, and users associated with a specific role. For more information, see the Permissions UI guide.

For more information on attribute-based access control, see the attribute-based access control overview. For a comprehensive guide on the attribute-based access control workflow, read the attribute-based access control end-to-end guide.

Artificial Intelligence/Machine Learning services ai-and-ml-services

AI/ML services empower marketing analysts and practitioners to leverage the power of artificial intelligence and machine learning in customer experience use cases. This allows for marketing analysts to set up models specific to a company’s needs using business-level configurations without the need for data science expertise.

Attribution AI

Attribution AI is used to attribute credits to touchpoints leading to conversion events. This can be used by marketers to help quantify the marketing impact of each individual marketing touchpoint across customer journeys.

Feature
Description
Save Draft Instance
This new feature enables marketing analysts to save a model configuration as a draft instance and continue to edit it until it is complete prior to training and scoring. Scenarios where this feature is helpful include, when a user has multiple fields to define in the workflow but cannot complete it due to time constraints. Another scenario is when one or more dataset statistics are being processed and not yet available. Read the Attribution AI user guide to learn more.
Governance policies
After users submit to create an instance through the configuration workflow, the new policy enforcement service checks whether there are any policy violations of data usage and displays the details in a popover. It ensures that data operations and marketing actions are compliant with the data usage policies configured on Adobe Experience Platform.

For more information on Attribution AI, the Attribution AI overview. For information on data governance policies, read the policies overview.

Customer AI

Customer AI available in Real-Time Customer Data Platform, is used to generate custom propensity scores such as churn and conversion for individual profiles at scale.

Feature
Description
Save Draft Instance
This new feature enables marketing analysts to save a model configuration as a draft instance and continue to edit it until it is complete prior to training and scoring. Scenarios where this feature is helpful include, when a user has multiple fields to define in the workflow but cannot complete it due to time constraints. Another scenario is when one or more dataset statistics are being processed and not yet available. Read the Customer AI user guide to learn more.
Governance policies
After users submit to create an instance through the configuration workflow, the new policy enforcement service checks whether there are any policy violations of data usage and displays the details in a popover. It ensures that data operations and marketing actions are compliant with the data usage policies configured on Adobe Experience Platform.

For more information on Customer AI, read the Customer AI overview. For information on data governance policies, read the policies overview.

Audit Logs audit-logs

Experience Platform allows you to audit user activity for various services and capabilities. The audit logs provide information about who did what and when.

Updated features

Feature
Name
Description
Resources added
  • Attribution AI instance
  • Customer AI instance
  • Datastream
Audit log resources are recorded automatically as the activity occurs. If the feature is enabled you do not need to manually enable log collection.

For more information on the different resource-specific event types tracked by audit logs in Platform, refer to the audit logs overview.

Dashboards dashboards

Adobe Experience Platform provides multiple dashboards through which you can view important insights about your organization’s data, as captured during daily snapshots.

Feature
Description
In-use label
When viewed in the widget library, the in-use label easily identifies the presence of existing widgets in your dashboard. This makes it easy to avoid the duplication although you can still add the same widget more than once should you wish.
User-defined dashboards
User-defined dashboards help to expedite insights and customize visualizations by enabling you to build and manage custom dashboards. With user-defined dashboards you can create, add, and edit bespoke widgets to visualize key metrics relevant to your organization. Read the feature guide to learn more.
Customer Data Platform Insights Data Model
The Customer Data Platform (CDP) Insights Data Model feature exposes the data models and SQL that powers the insights for various profile, destination, and segmentation widgets. You can customize these SQL query templates to create CDP reports for your marketing and key performance indicator use cases. These insights can then be used as custom widgets for your user-defined dashboards. Read the CDP Insights Data Model feature guide to learn more.
Audience overlap report widget
This widget is available for both for both Profiles and Segments dashboards. The report provides an ordered list of audiences ranked by the highest or lowest overlap percentages for your chosen segment. From the Profiles dashboard you can filter and view your audience overlap by merge policy from all available segments. The Segments dashboards allows you to filter the audience overlap by a specific segment.
Use this analysis to build new, high-performance segments and avoid sending the same audience to different destinations. The report also helps to identify hidden insights to improve segmentation or locate unique profiles to pursue. Read the respective profiles and segments widget guides to learn more.

For more information on Dashboards, please see the Dashboards overview.

Data collection data-collection

Adobe Experience Platform provides a suite of technologies that allow you to collect client-side customer experience data and send it to the Adobe Experience Platform Edge Network where it can be enriched, transformed, and distributed to Adobe or non-Adobe destinations.

New or updated features

Feature
Description
Left navigation integration in the Platform UI
All capabilities that were previously exclusive to the Data Collection UI (including tags, event forwarding, and datastreams) are now also available through the left navigation in Experience Platform, under the category Data Collection. This eliminates the need to switch between UIs when working with data collection capabilities in Platform.
User attribution in tags and event forwarding
When listing available Properties in tags and event forwarding, each listed property now shows when it was last updated, and which user made the update.
Snap Conversions API extension for event forwarding
You can now send data to the Snapchat Conversions API using an event forwarding extension. For more information on how to authenticate and use the API, refer to the Snapchat Marketing API documentation.
User-Agent Client Hints in Web SDK
The Web SDK now supports User-Agent Client Hints. Client hints allow website owners to access much of the same information available in the User-Agent string, but in a more privacy-preserving way.
Web SDK page-by-page migration
You can now migrate your existing web properties from other Experience Cloud libraries, such as at.js, to Web SDK, one page at a time. This enables a phased approach to Web SDK migration, without the need of migrating all your pages at once.
Adobe Journey Optimizer support for datastreams
The Adobe Experience Platform service for datastreams now supports Adobe Journey Optimizer. This option allows you to use web and app-based inbound channels in Adobe Journey Optimizer.

For more information on data collection in Platform, please see the data collection overview.

Destinations destinations

Destinations are pre-built integrations with destination platforms that allow for the seamless activation of data from Adobe Experience Platform. You can use destinations to activate your known and unknown data for cross-channel marketing campaigns, email campaigns, targeted advertising, and many other use cases.

New or updated features

Feature
Description
Destination SDK

Destination SDK now provides full support for partners and customers creating batch (or file-based) productized or private destinations. Read the following documentation pages for more information:

New or updated destinations

Destination
Description
Adobe Campaign Managed Cloud Services
Adobe Campaign Managed Cloud Services provides a platform for designing cross-channel customer experiences and an environment for visual campaign orchestration, real-time interaction management and cross channel execution. Get Started with Campaign. Note that this integration works with Adobe Campaign version 8.4 or higher.
Salesforce CRM
The Salesforce CRM destination has been updated to support both contacts and leads updates, as well as performance improvements for faster updates.

New or updated documentation

Documentation
Description
Destinations Flow Service API documentation
The Destinations API reference documentation was updated to include guidance on how to perform operations on file-based destinations. Operations for streaming destinations will be added at a later time.

For more general information on destinations, refer to the destinations overview.

Experience Data Model (XDM) xdm

XDM is an open-source specification that provides common structures and definitions (schemas) for data that is brought into Adobe Experience Platform. By adhering to XDM standards, all customer experience data can be incorporated into a common representation to deliver insights in a faster, more integrated way. You can gain valuable insights from customer actions, define customer audiences through segments, and use customer attributes for personalization purposes.

New features

Feature
Description
UI support for enums and suggested values
In addition to enums that enable data validation, you can now add or remove suggested values for standard or custom string fields so that Platform users have a friendly list of values to select from when creating segments.

New XDM components

Component type
Name
Description
Field group
AJO Classification Fields
Properties of a specific element that was interacted with which caused the proposition event to be triggered.
Field group
MediaAnalytics Interaction Details
Tracks media interactions over time.
Field group
Media details information
Tracks media details information.
Field group
Adobe CJM ExperienceEvent - Surfaces
Describes surfaces for Experience Events in Adobe Journey Optimizer.

Updated XDM components

Component type
Name
Description
Behavior
Time series
  • Added values for eventType:

    • decisioning.propositionSend
    • decisioning.propositionDismiss
    • decisioning.propositionTrigger
    • media.downloaded
    • location.entry
    • location.exit
  • Removed values for eventType:

    • decisioning.propositionDeliver
    • media.stateStart
    • media.stateEnd
Field group
(Multiple)
Updated several field descriptions across Journey Orchestration components.
Field group
(Multiple)
Updated the titles for several Adobe Workfront components for consistency.
Field group
AJO Classification Fields
Updated the namespaces of several fields to xdm.
Field group
Journey Orchestration Step Event Common Fields
Added a new field, isReadSegmentTriggerStartEvent.
Field group
Forecasted Weathers
Changed the xdm:uvIndex field to an integer type, and added the xdm namespace to several fields in which is was missing.
Field group
Media details information
xdm:endUserIDs and xdm:implementationDetails have been removed from the field group.
Data type
(Multiple)
Updated several media property names across several data types for consistency.
Data type
Implementation details
Added known names for flutter.
Data type
Point of interest details
The data type can now accept a list of metadata key-value pairs associated with the point of interest.
Data type
Proposition Action
AJO Classification Fields has bee renamed to Proposition Action.
Data type
Proposition Event Type
AJO Classification Fields has been renamed to Proposition Action.
(Multiple)
(Multiple)
Experimental properties have been stabilized across all B2B components.
(Multiple)
(Multiple)
Adobe Journey Optimizer entities have been stabilized.
(Multiple)
(Multiple)
The namespaces of certain fields across several experimental components have been updated for consistency.

For more information on XDM in Platform, see the XDM System overview.

Identity Service identity-service

Delivering relevant digital experiences requires having a complete understanding of your customer. This is made more difficult when your customer data is fragmented across disparate systems, causing each customer to appear to have multiple “identities”.

Adobe Experience Platform Identity Service helps you gain a better view of your customer and their behavior by bridging identities across devices and systems, allowing you to deliver impactful, personal digital experiences in real time.

Updated features

Feature
Description
Support for dataset deletion
Identity Service now supports dataset deletion when requesting through the Catalog Service API, UI, or Data Hygiene. Read the guide on deleting datasets in the UI for more information.

To learn more about Identity Service, read the Identity Service overview.

Query Service query-service

Query Service allows you to use standard SQL to query data in Adobe Experience Platform Data Lake. You can join any datasets from the Data Lake and capture the query results as a new dataset for use in reporting, Data Science Workspace, or for ingestion into Real-Time Customer Profile.

Updated features

Feature
Description
Alert subscription API
Adobe Experience Platform Query Service allows you to subscribe to alerts for both ad hoc and scheduled queries. Alerts can be received by email, within the Platform UI, or both. Currently, query alerts can only be subscribed to using the Query Service API.
Dataset samples
Query Service dataset samples enable you to conduct exploratory queries on big data with greatly reduced processing time at the cost of query accuracy. See the dataset samples guide to learn more.

For more information on Query Service, please see the Query Service overview.

See the query alerts documentation to learn more.

Sources sources

Adobe Experience Platform can ingest data from external sources while allowing you to structure, label, and enhance that data using Platform services. You can ingest data from a variety of sources such as Adobe applications, cloud-based storage, third-party software, and your CRM system.

Experience Platform provides a RESTful API and an interactive UI that lets you set up source connections for various data providers with ease. These source connections allow you to authenticate and connect to external storage systems and CRM services, set times for ingestion runs, and manage data ingestion throughput.

Updated features

Feature
Description
Audience Manager segment population impact on Real-Time Customer Profile
The ingestion of sizeable Audience Manager segment populations has a direct impact on your total profile count when you first send an Audience Manager segment to Platform using the Audience Manager source. This means that selecting all segments can potentially lead to a Profile count in excess of your license usage entitlement. For more information, read the Audience Manager source overview. For information on your license usage, read the documentation on using the license usage dashboard.
Support for Adobe Campaign Managed Cloud Service
Use the Adobe Campaign Managed Cloud Service source to bring your Adobe Campaign v8.4 delivery and tracking logs data to Experience Platform. Read the guide on creating an Adobe Campaign Managed Cloud Service source connection in the UI for more information.
API support for on-demand ingestion for batch sources
Use on-demand ingestion to create ad hoc flow runs for a given dataflow with the Flow Service API. Flow runs created must be set to one-time ingestion. For more information, read the guide on creating a flow run for on-demand ingestion using the API for more information.
API support for retrying failed dataflow runs for batch sources
Use the re-trigger operation to retry your failed dataflow through the API. Read the guide on retrying failed dataflow runs using the API for more information.
API support for filtering row-level data for the Google BigQuery and Snowflake sources
Use logical and comparison operators to filter row-level data for the Google BigQuery and Snowflake sources. Read the guide on filtering data for a source using the API for more information.

To learn more about sources, read the sources overview.

recommendation-more-help
76ad3ef1-9c0e-417b-8891-a4c7034d8bac