Las colecciones son subconjuntos de ofertas basados en condiciones predefinidas definidas definidas por un experto en marketing, como la categoría de la oferta.
Puede crear una colección realizando una solicitud de POST a Offer Library API.
La siguiente tabla muestra los valores válidos que componen la variable Content-Type en el encabezado de la solicitud:
Nombre del encabezado | Valor |
---|---|
Content-Type | application/json |
Formato de API
POST /{ENDPOINT_PATH}/offer-collections
Parámetro | Descripción | Ejemplo |
---|---|---|
{ENDPOINT_PATH} |
Ruta de extremo para las API de persistencia. | https://platform.adobe.io/data/core/dps/ |
Solicitud
curl -X POST 'https://platform.adobe.io/data/core/offer-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": "Test Collection with tags",
"filterType": "any-tags",
"ids": [
"tag1234"
],
"labels": [
"core/C5",
"custom/myLabel"
]
}'
Respuesta
Una respuesta correcta devuelve información sobre la colección recién creada, incluida su id
. Puede usar el complemento id
en pasos posteriores para actualizar o eliminar la colección o en un tutorial posterior para crear una decisión.
{
"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}"
}