Show Menu
ARGOMENTI×

Aggiornamento dei profili

L'aggiornamento dei profili viene eseguito con una richiesta PATCH .
https://mc.adobe.io/<ORGANIZATION>/campaign/<apiName>/<resourceName>/<PKEY>
  1. Il primo passaggio consiste nel recuperare il profilo .
  2. In una seconda richiesta, eseguiremo una richiesta di PATCH sul profilo con le informazioni completate nel payload.
  3. Per verificare se la richiesta di PATCH ha aggiornato il profilo, possiamo eseguire una richiesta di GET finale.
Richiesta di esempio
Esempio di richiesta di GET per recuperare un profilo.
-X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/<PKEY>\
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>'

Risposta alla richiesta.
{
    "content": [
        {
            "PKey": "<PKEY>",
            "firstName": "Amy",
            "lastName":"Dakota",
            "birthDate": "1980-10-24",
            ...
        }
    ]
}

Richiesta PATCH per aggiornare l'attributo "phone".
-X PATCH https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/<PKEY> \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>' \
-d '{"phone":"3301020304"}'

Restituisce l’PKEY e l’URL per recuperare il profilo aggiornato.
{
    "PKey": "<PKEY>",
    "href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/@2v1dr3ZKJveMDhAdh0MPnh9hNQQ93qb7AW6BNVVKknjwXvTZRBAgUqz1SNcB4ZndgjqOofx3BwBZYBftlmObISoM3rs"
}