Lo stato di rifiuto CCPA di un profilo può essere monitorato e gestito utilizzando l'attributo di profilo ccpaOptOut e i valori "true" o "false":
"ccpaOptOut": <value>
L'attributo "Rinuncia CCPA" è disponibile solo a partire dalla versione 19.4. Per gli ambienti 19.3, è necessario estendere la risorsa Profili e aggiungere un campo booleano. Questo campo verrà aggiunto all'API con l'etichetta selezionata. Vi consigliamo di utilizzare "Opt-Out for CCPA".
Per ulteriori informazioni, consultare la Documentazione sulle richieste di privacy di gestione.
Richieste di esempio
Richiesta di GET di esempio per recuperare lo stato di rifiuto CCPA di un profilo.
-X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profilesAndServices/profile/<PKEY> \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>' \
-H 'Content-Type: application/json;charset=utf-8'
Risposta alla richiesta di GET.
{
"PKey": "<PKEY>",
"ccpaOptOut": false,
"firstName": "John",
"lastName": "Doe",
...
}
Esempio di richiesta di POST per contrassegnare un profilo per la rinuncia CCPA.
-X POST https://mc.adobe.io/<ORGANIZATION>/campaign/profilesAndServices/profile/ \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>' \
-H 'Content-Type: application/json;charset=utf-8'
-i
-d {
-d "firstName": "John",
-d "lastName": "Doe",
-d "email": "jdoe@mail.com",
-d "ccpaOptOut": true
-d }'
Risposta alla richiesta di GET.
{
...
"email": "john.doe@mail.com",
"firstName": "John",
"lastName": "Doe",
"ccpaOptOut": true,
...
}
Esempio di richiesta di PATCH per aggiornare un profilo per la rinuncia CCPA.
-X PATCH https://mc.adobe.io/<ORGANIZATION>/campaign/profilesAndServices/profile/<PKEY> \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>' \
-H 'Content-Type: application/json;charset=utf-8'
-i
-d {
-d "ccpaOptOut": true
-d }'
Risposta alla richiesta di GET.
{
...
"email": "john.doe@mail.com",
"firstName": "John",
"lastName": "Doe",
"ccpaOptOut": true,
...
}