Bulk Profile Update API
The Adobe Target Bulk Profile Update API lets you update user profiles for multiple visitors to a website in bulk using a batch file.
Using the Bulk Profile Update API, you can conveniently send detailed visitor profile data in the form of profile parameters for many users to Target from any external source. External sources can include Customer Relationship Management (CRM) or Point of Sale (POS) systems, which are not usually available on a web page.
Contrast the Bulk Profile Update API with the Adobe Target Single Profile Update API.
Customer attributes versus the Bulk Profile Update API
This option is similar to customer attributes with a few differences:
-
Customer attributes use an FTP upload. The Target Bulk Profile Update API uses an HTTP POST API.
-
Customer attribute data can be shared with Analytics. The Bulk Profile Update is useable only in Target.
-
Customer attributes support creating a profile for a user Target has not yet seen.
- Bulk Profile Update API v2: You need not specify all parameter values for each
pcId
. Profiles are created for anypcId
ormbox3rdPartyId
that is not found in Target. - Bulk Profile Update API v1: The Bulk Profile Update API updates existing Target profiles only. If you are using v1, profiles are not created for missing
pcIds
ormbox3rdPartyIds
.
- Bulk Profile Update API v2: You need not specify all parameter values for each
-
Customer attributes require the use of the Experience Cloud ID (ECID) and the use of a source ID, such as the CRM ID or the Loyalty ID.
-
The Bulk Profile Update API requires either the TNT ID or the
mbox3rdPartyId
. -
You cannot send the following characters in
mbox3rdPartyID
: plus sign (+) and forward slash (/).
Resources
For more information, see: