User identifiers deletion
This document import allows you to mark user identifiers for deletion. Each line in the document represents a different object to remove from the platform.
This is only supported for datamarts using a user point system version of v201901
or later.
It only deletes the user identifier but not the associated user point.
How-to
Use the bulk import endpoints to create a document import with the
USER_IDENTIFIERS_DELETION
document type andAPPLICATION_X_NDJSON
mime type. Onlyndjson
data is supported for user activities.Create an execution with your commands formatted in
ndjson
. Each command can either be a user account deletion, a user email deletion or a user agent deletion.
Example
You can, of course, remove different identifier types at the same time. Please note that the uploaded data is in ndjson
and not json
. That means the different deletions are not separated by commas, but by a line separator \n
User Account deletion command
field | type | description |
type | String | USER_ACCOUNT |
user_account_id | String | The User Account Id. |
compartment_id | Number (Optional) | The Compartment Id associated with the User Account Id. |
Example:
User Email deletion command
field | type | description |
type | String | USER_EMAIL |
hash | String | Hash of the Email address. |
Example:
User Agent deletion command
field | type | description |
type | String | USER_AGENT |
user_agent_id | String | A user agent id other than a device point id. Ex: "vec:123456" or "net:9:12345". |
User device point ids ("udp:123456") are not supported by this document import job and will cause the job to be rejected.
Use the Device points deletionjob type if you want to delete device points along with all their associated technical ids.
Example:
Last updated