Lista beslutsobjekt list-decision-items
Med Journey Optimizer kan ni skapa marknadsföringserbjudanden, så kallade beslutsobjekt, som ni kan skapa och ordna i en centraliserad katalog och samlingar. De består av standardattribut och anpassade attribut som är anpassade efter just dina behov. Dessutom innehåller de profilbegränsningar som gör att du kan definiera till vilka ett beslutsobjekt kan visas.
Du kan visa en lista över alla beslutsobjekt genom att utföra en enda GET-begäran till Offer Library API.
API-format
GET /{ENDPOINT_PATH}/offer-items?{QUERY_PARAMS}
{ENDPOINT_PATH}https://platform.adobe.io/data/core/dps{QUERY_PARAMS}limit=2Använda frågeparametrar using-query-parameters
Du kan använda frågeparametrar för att sidgranska och filtrera resultat när du visar resurser.
Sidindelning paging
De vanligaste frågeparametrarna för sidindelning är:
propertyEn valfri egenskap:
- Egenskaperna grupperas efter AND-åtgärd.
- Parametrar kan upprepas så här: property={PROPERTY_EXPR}[&property={PROPERTY_EXPR2}…] eller property={PROPERTY_EXPR1}[,{PROPERTY_EXPR2}…]
- Egenskapsuttryck har formatet
[ !]field[op]value, medopi[==,!=,<=,>=,<,>,~], som stöder reguljära uttryck.
property=name!=abc&property=id~.*1234.*&property=description equivalent with property=name!=abc,id~.*1234.*,description.orderByorderby=field1[,-fields2,field3,...]orderby=id,-namelimitlimit=5Begäran
curl -X GET '<https://platform.adobe.io/data/core/dps/offer-items?limit=2>' \
-H 'Accept: *,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}' \
-H 'x-schema-id: {SCHEMA_ID}'
Svar
Ett godkänt svar returnerar en lista med erbjudandeartiklar som du har tillgång till. Noden _<imsOrg> innehåller attribut för anpassade beslutsobjekt.
{
"results": [
{
"created": "2024-06-10T16:00:34.014Z",
"modified": "2024-07-09T22:59:21.507Z",
"etag": 1,
"createdBy": "{CREATED_BY}",
"lastModifiedBy": "{MODIFIED_BY}",
"id": "offerItem5678",
"_experience": {
"decisioning": {
"offeritem": {
"fCapConstraintsLastIndex": 0,
"lifecycleStatus": "draft"
},
"decisionitem": {
"itemCalendarConstraints": {
"endDate": "2030-12-31T08:00:00.000Z",
"startDate": "2024-06-10T04:00:00.000Z"
},
"itemCatalogID": "itemCatalong1234",
"itemConstraints": {
"eligibilityRule": "rule1234",
"profileConstraintType": "eligibilityRule"
},
"itemDescription": "Offer item description",
"itemID": "offerItem5678",
"itemLabels": [],
"itemName": "Offer Item One",
"itemPriority": 1,
"itemTags": []
}
}
},
"_<imsOrg>": {
"some_field": "some value"
}
},
{
"created": "2024-06-04T17:51:52.849Z",
"modified": "2024-06-28T18:29:27.951Z",
"etag": 5,
"createdBy": "{CREATED_BY}",
"lastModifiedBy": "{MODIFIED_BY}",
"id": "offerItem1234",
"_experience": {
"decisioning": {
"offeritem": {
"frequencyCappingConstraints": [],
"fCapConstraintsLastIndex": 0,
"lifecycleStatus": "approved"
},
"decisionitem": {
"itemCalendarConstraints": {
"endDate": "2030-12-31T08:00:00.000Z",
"startDate": "2024-06-01T07:00:00.000Z"
},
"itemCatalogID": "itemCatalong1234",
"itemConstraints": {
"profileConstraintType": "none"
},
"itemDescription": "Offer item description",
"itemID": "offerItem1234",
"itemLabels": [],
"itemName": "Offer Item Two",
"itemPriority": 2,
"itemTags": []
}
}
},
"YOUR_CUSTOM_ATTRIBUTES": {
"some_field": "some value",
"some_boolean_field": true
}
}
],
"count": 2,
"total": 844,
"_links": {
"self": {
"href": "/offer-items?orderby=-modified&limit=2",
"type": "application/json"
},
"next": {
"href": "/offer-items?orderby=-modified&limit=2&start=2024-06-28T03:44:15.630Z",
"type": "application/json"
}
}
}