Pre-requisites
Resource | Details |
---|---|
Postman | In order to complete these steps successfully, get the Postman app for your operating system. Postman basic is free with account creation. While not required in order to use Adobe Target APIs in general, Postman makes API workflows easier, and Adobe Target provides several Postman collections to help execute its APIs and learn how they operate. The rest of this guide assumes working knowledge of Postman. For assistance, see the Postman documentation. |
References |
Familiarity with the following resources is assumed throughout the rest of this guide: |
Create an Adobe I/O project
In this section, you will access the Adobe Developer Console and create a project for Adobe Target. For more information, reference the documentation on projects.
-
In the Adobe Admin Console, ensure your Adobe user account has been granted both Product Admin and Developer level access to Target.
-
In the Adobe Developer Console, select the Experience Cloud Organization for which you want to create this integration. (Note it is likely you may only have access to a single Experience Cloud Organization.)
-
Click Create new project.
-
Click Add API to add a REST API to your project to access Adobe services and products.
-
Select Adobe Target as the Adobe service you wish to integrate with. Click the Next button that appears.
-
Select an option for associating public and private keys with the service account integration you are creating for Target. For this example, select Option 1: Generate a key pair and click Generate keypair.
-
As instructed, make note of the automatically downloaded configuration file (
config
), which contains your private key. Click Next. -
In your file system, verify the location of
config
, which is the compressed configuration file created in the previous step. Again, thisconfig
file contains your private key, which you will need later. The exact location within your file system may differ from the one shown here. -
Back in the Adobe Developer Console, select the product profile(s) corresponding to the properties in which you are using Adobe Recommendations. (If you are not using properties, select the Default Workspace option.) Click Save configured API.
-
Click Create Integration. You should receive a temporary message indicating your API was successfully configured.
-
As a final step, rename your project to a name more meaningful than the original
Project 1
. To do this, navigate to the project using the navigation path as show, click Edit project to access the Edit Project modal, and rename the project.