You can track your DMP account activity by using notifications. Differently from the change log that tracks all changes within the account, the notifications show information about higher-level, non-user activities, such as generated reports. Each activity includes the date and time, as well as completion status, if applicable.
Use notifications to keep track of account activities that happen in the background and can take longer to finish, such as creating audiences in bulk, onboarding audience data, and generating reports. You can check them to see if all actions are completed or if there are any issues that need to be fixed.
With the Event section of the Data Management Platform API, you can retrieve a list of all notifications and mark each of them as acknowledged.
To authenticate and use Adform APIs, your user account must have the necessary permissions and your OAuth client must have the required scopes assigned to it.
To track progress using notifications, Adform DMP user account must have this permission assigned by the business account admin:
-
Manage DMP Entities
You also need the following scope assigned to your OAuth client by Adform Support (dmp@adform.com):
-
https://api.adform.com/scope/dmp.events: Grants access to the Event section of the Data Management Platform API.
Tip
If you don't have an OAuth client yet, follow the procedure in Get Authentication Credentials for Adform APIs to register one.
To retrieve notifications with API, use the following IDs in your requests:
|
ID |
Used To |
Retrieve From |
|---|---|---|
|
|
Specify the data provider account for which to get notifications |
DataProvider section in Data Management Platform API |
Note
Additional IDs might be used, but the listed ones are required to pass a request.
If you've imported a taxonomy file for bulk audience creation, uploaded an audience data file, or sent a DMP report request, you can track the progress using notifications.
Tip
To learn how to use Adform APIs, read Guide to Using Adform APIs.
To track progress using notifications with API, use this endpoint:
-
GET endpoint in Event section of Data Management Platform API: To retrieve a list of notifications.