Aggiornamento dei profili

L’aggiornamento dei profili viene eseguito con un PATCH richiesta.

https://mc.adobe.io/<ORGANIZATION>/campaign/<apiName>/<resourceName>/<PKEY>

  1. Il primo passo è quello di recuperare il profilo.

  2. In una seconda richiesta, esegui una richiesta 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 finale di GET.


Richiesta di esempio

Richiesta di GET di esempio 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 di 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 la PKEY e l’URL per recuperare il profilo aggiornato.

{
    "PKey": "<PKEY>",
    "href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile/@2v1dr3ZKJveMDhAdh0MPnh9hNQQ93qb7AW6BNVVKknjwXvTZRBAgUqz1SNcB4ZndgjqOofx3BwBZYBftlmObISoM3rs"
}

In questa pagina