DokumentationJourney OptimizerHandbuch für Journey Optimizer

Erstellen einer Elementsammlung

Letzte Aktualisierung: 27. Dezember 2024
  • Themen:
  • Entscheidungs-Management
  • API
  • Sammlungen

Erstellt für:

  • Experte
  • Entwickler

Sie können eine Elementsammlung erstellen, indem Sie eine POST-Anfrage an die Angebotsbibliothek-API richten.

API-Format

POST /{ENDPOINT_PATH}/item-collections
ParameterBeschreibungBeispiel
{ENDPOINT_PATH}Der Endpunktpfad für persistente APIs.https://platform.adobe.io/data/core/dps

Anfrage

curl -X POST 'https://platform.adobe.io/data/core/dps/item-collections' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer {ACCESS_TOKEN}' \
-H 'x-api-key: {API_KEY}' \
-H 'x-gw-ims-org-id: {IMS_ORG}' \
-H 'x-sandbox-name: {SANDBOX_NAME}' \
-d '{
    "name": "Item collection One",
    "description": "Item collection",
    "constraints": [
        {
            "itemCatalogId": "itemCatalog1234",
            "uiModel": "{\"operator\":\"equals\",\"value\":{\"left\":\"_experience.decisioning.decisionitem.itemName\",\"right\":\"Some offer item\"}}"
        }
    ]
}'

Antwort

Bei einer erfolgreichen Antwort werden die Details des neu erstellten Entscheidungselements zurückgegeben, einschließlich der ID. Sie können die ID in späteren Schritten verwenden, um Ihr Entscheidungselement zu aktualisieren oder zu löschen.

{
    "etag": 1,
    "createdBy": "{CREATED_BY}",
    "lastModifiedBy": "{MODIFIED_BY}",
    "id": "{ID}",
    "sandboxId": "{SANDBOX_ID}",
    "createdDate": "2023-05-31T15:09:11.771Z",
    "lastModifiedDate": "2023-05-31T15:09:11.771Z",
    "createdByClientId": "{CREATED_CLIENT_ID}",
    "lastModifiedByClientId": "{MODIFIED_CLIENT_ID}"
}
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76