Crear una colección

Última actualización: 2023-10-18
  • Creado para:
  • Experienced
    Developer

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.

Encabezados Accept y Content-Type

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}"
}

En esta página