The following guides require an understanding of the various Adobe Experience Platform services involved with using Attribution AI. Before beginning the tutorials, please review the following documents:
Attribution AI requires datasets to conform to the Consumer Experience Events (CEE) schema, which is an Experience Data Model (XDM) schema field group. Please contact Adobe support at firstname.lastname@example.org in order to implement or make changes to this data. If media spend data is present, you can do further analysis such as incremental revenue and ROI. If customer profile data is available, you can further attribute credits to the customer profile level.
Conversion event: Any digital event or digital interaction that customers do to indicate a milestone towards a goal, such as conference registrations. Additional examples include paid conversions, free account sign-ups, or qualifying for a trait.
Touchpoint: Any digital event or digital interaction that customers do in the path towards a goal. Examples include before-purchase-related marketing efforts, display advertising impressions viewed, and paid search clicks.
If you do not need to download raw scores, you can skip this step and proceed to the next steps.
Downloading Attribution AI scores is done through a combination of API calls. In order to make calls to Platform APIs, you must first complete the authentication tutorial. Completing the authentication tutorial provides the values for each of the required headers in all Experience Platform API calls, as shown below:
All resources in Experience Platform are isolated to specific virtual sandboxes. All requests to Platform APIs require a header that specifies the name of the sandbox the operation will take place in:
For more information on sandboxes in Platform, see the sandbox overview documentation.
This guide provides example API calls to demonstrate how to format your requests. These include paths, required headers, and properly formatted request payloads. Sample JSON returned in API responses is also provided. For information on the conventions used in documentation for sample API calls, see the section on how to read example API calls in the Experience Platform troubleshooting guide.
When using role-based access control, the View Attribution AI and Manage Attribution AI privileges grant access to different functionalities of Attribution AI. The Manage Attribution AI lets you create, clone, edit, delete, enable, or disable an instance while View Attribution AI lets you read or view it. The create, edit and delete actions are recorded by audit logs.
Once you are ready and have all your credentials and schemas in place, start by following the Attribution AI user interface guide. This guide walks you through creating an instance and submitting it for training and scoring.