must-read

Requisiti tecnici

  • le API Adobe Campaign devono essere utilizzate solo da Server a Server.
  • Controllate sempre con il vostro contatto tecnico Adobe se il caso di utilizzo che desiderate implementare è allineato con la scala consentita dalle API Adobe Campaign .
  • La configurazione di un accesso AdobeIO richiede autorizzazioni specifiche. Per qualsiasi problema, contattate il supporto del Adobe .

Rappresentazioni delle risorse

Tutte le risorse API sono disponibili in JSON con un'estensione URL o all'interno di un'intestazione di accettazione HTTP:

GET /profileAndServices/<resourceName>.json

NOTA

Senza estensione nell'URL, il formato json è il formato predefinito per il tipo di contenuto.


esempio di richiesta

-X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile.json \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>'

Chiave primaria e URL

  • Non cercate di creare un URL da soli. Tutti gli URL vengono restituiti dall'API. Tuttavia, è possibile creare un URL basato sul nome della risorsa di livello principale.

  • I valori della chiave primaria automatica (PKey) che illustrano gli esempi non sono destinati a funzionare in un'altra distribuzione specifica. Vengono prodotti dall'API Adobe Campaign .

  • I valori di chiave primaria automatica generati da Adobe Campaign non devono mai essere memorizzati in un database o in un sito Web esterno. È necessario generare campi chiave specifici nella definizione del database e utilizzarli durante gli sviluppi.

Tasti personalizzati

Se la risorsa del profilo è stata estesa con un campo chiave personalizzato, è possibile utilizzare questo campo come chiave invece della chiave primaria automatica generata da Adobe Campaign:

GET /.../profileAndServicesExt/profile/<customKey>

Le chiavi personalizzate non possono essere modificate utilizzando un'operazione PATCH se il valore della chiave è diverso dalla chiave di origine o se si utilizza la propria chiave business come URI invece di quella fornita dal Adobe .

Utilizzate una chiave personalizzata solo per risorse di profilo di livello principale. Gli URL vengono restituiti dall'API e non devono mai essere generati dall'utente stesso.


Richiesta di esempio

Per recuperare le sottoscrizioni per un profilo utilizzando una chiave personalizzata, eseguite un'operazione sulla chiave personalizzata.

-X GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServicesExt/profile/<customKey> \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>'

Eseguite una richiesta di GET sull'URL delle sottoscrizioni restituito.

-X GET <SUBSCRIPTION_URL> \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>'

Restituisce l'elenco delle sottoscrizioni per il profilo.

"service": {
"PKey": "<PKEY>",
"href": "https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/service/<PKEY>",
"label": "Sport Newsletter",
"name": "SVC1",
"title": "Sport Newsletter (SVC1)"
}

In questa pagina