Risoluzione dei problemi API

  • Quando si accede alla console Adobe.io si verifica il seguente errore: "La console Adobe I/O è disponibile solo per selezionare i membri degli account aziendali. Se ritieni di avere accesso, contatta l'amministratore di sistema."

Puoi creare chiavi API solo per le organizzazioni di cui sei amministratore. Se viene visualizzato questo messaggio e desideri creare le chiavi API e chiedere a un amministratore dell’organizzazione.

  • Quando effettui una richiesta ad Adobe.io ottieni {"error_code":"403023","message":"Profile is not valid"}

Ciò significa che si è verificato un problema con il provisioning IMS del prodotto Campaign specifico: il team IMS deve correggerlo.

Per ottenere ulteriori dettagli puoi chiamare l’API IMS con il token per vedere come si presenta il tuo profilo IMS: Devi avere un prodCtx in cui l'id_organizzazione è lo stesso di quello inserito nell'URL per Adobe.io per poter instradare la tua richiesta.
Se manca, è necessario correggere il provisioning IMS.

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

Restituisce il seguente errore.

{"error_code":"403023","message":"Profile is not valid"}

Controlla il tuo profilo IMS con questa richiesta.

-X GET https://ims-na1.adobelogin.com/ims/profile/v1 \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>'

Nella risposta, il valore ORGANIZATION_ID deve essere lo stesso nella prima richiesta di GET.

{
  "countryCode": "FR",
  "mrktPermEmail": null,
  "projectedProductContext": [
    {
    "prodCtx": {
      "statusCode": "ACTIVE",
      "ident": "ZQ9FRQK7BF09YXAESFY9DDQP1G",
      "modDts": 1448307260000,
      "organization_id": "actest",
      "owningEntity": "6096892F54B5819E0A4C98A2@AdobeOrg",
      "serviceCode": "dma_tartan",
      "label": "Adobe Marketing Cloud",
      "serviceLevel": "standard",
      "createDts": 1421181343000,
      "deal_id": " "
      }
    }
  ]
}
  • Quando fai una richiesta ad Adobe.io ottieni {"code":500, "message":"Oops. Si è verificato un errore. Controlla l'URI e riprova."}

Adobe.io dichiara l'URI non valido: probabilmente l’URI richiesto non è valido. Su Adobe.io quando selezioni il servizio Campaign ottieni un selettore con un elenco di possibili id_organizzazione . Devi verificare che quello scelto sia quello inserito nell'URL.

  • Quando effettui una richiesta ad Adobe.io ottieni {"error_code":"401013","message":"Oauth token is not valid"}

Il token non è valido (chiamata IMS impropria utilizzata per generare un token) o il token è scaduto.

  • Non vedo il mio profilo dopo la creazione

A seconda della configurazione dell’istanza, il profilo creato deve essere associato a un orgUnit. Per informazioni su come aggiungere questo campo nella creazione, consulta questa sezione.

In questa pagina