Fehlerbehebung bei APIs troubleshooting
- Wenn Sie zur Adobe.io-Konsole wechseln, erhalten Sie den folgenden Fehler: "Die Adobe I/O-Konsole steht nur ausgewählten Mitgliedern von Unternehmenskonten zur Verfügung. Wenden Sie sich an Ihren Systemadministrator, wenn Sie meinen, Zugriff zu benötigen."
API-Schlüssel können Sie nur für die Organisationen erstellen, deren Administrator Sie sind. Wenn diese Nachricht angezeigt wird und Sie API-Schlüssel erstellen möchten, fragen Sie einen Administrator der Organisation.
- Bei einer Anfrage an Adobe.io erhalten Sie {"error_code":"403023","message":"Profil ist ungültig"}
Das heißt, dass es ein Problem mit der IMS-Bereitstellung Ihres Campaign-Produkts gibt; sie muss vom IMS-Team repariert werden.
Um mehr zu erfahren, können Sie mit Ihrem Token die IMS-API aufrufen und sich Ihr IMS-Profil ansehen: Sie müssen über einen prodCtx-Wert verfügen, bei dem die Organisationskennung mit der übereinstimmt, die Sie in die URL eingegeben haben, damit Adobe.io Ihre Anfrage weiterleiten kann.
Wenn die IMS-Bereitstellung fehlt, muss dies behoben werden.
-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>'
Folgender Fehler wird zurückgegeben.
{"error_code":"403023","message":"Profile is not valid"}
Überprüfen Sie Ihr IMS-Profil mit dieser Anfrage.
-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>'
In der Antwort muss der Wert ORGANISATION_ID mit dem in Ihrer ersten GET-Anfrage übereinstimmen.
{
"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": " "
}
}
]
}
- Wenn Sie eine Anfrage an Adobe.io richten, erhalten Sie {"code":500, "message":"Oh. Da ist etwas schiefgelaufen. Überprüfen Sie Ihren URI und versuchen Sie es erneut."}
Adobe.io deklariert Ihren ungültigen URI: Der von Ihnen angefragte URI ist höchstwahrscheinlich ungültig. Wenn Sie in Adobe.io den Campaign-Dienst wählen, erhalten Sie eine Auswahl mit einer Liste möglicher Organisationskennungen. Sie müssen dafür sorgen, dass die von Ihnen gewählte Option mit der Eingabe in Ihrer URL übereinstimmt.
- Bei einer Anfrage an Adobe.io erhalten Sie {"error_code":"401013","message":"Oauth-Token ist ungültig"}
Entweder ist Ihr Token ungültig (unzulässiger IMS-Aufruf zum Generieren eines Tokens) oder abgelaufen.
- Ich kann mein Profil nach der Erstellung nicht sehen
Je nach Instanzkonfiguration muss das erstellte Profil einer orgUnit zugeordnet werden. Informationen zum Hinzufügen dieses Felds zu Ihrer Erstellung finden Sie in diesem Abschnitt.