Actualizar una regla de decisión update-decision-rule
Puede modificar o actualizar las reglas de decisión realizando una solicitud de PATCH a la API Offer Library.
Para obtener más información sobre el parche JSON, incluidas las operaciones disponibles, consulte la documentación oficial del parche JSON.
Encabezados Accept y Content-Type accept-and-content-type-headers
La siguiente tabla muestra los valores válidos que comprenden el campo Content-Type del encabezado de la solicitud:
Nombre del encabezado
Valor
Content-Type
application/json
Formato de API
PATCH /{ENDPOINT_PATH}/offer-rules/{ID}
Parámetro
Descripción
Ejemplo
{ENDPOINT_PATH}
Ruta de extremo para las API de persistencia.
https://platform.adobe.io/data/core/dps/
{ID}
El ID de la entidad que desea actualizar.
offerRule1234
Solicitud
curl -X PATCH 'https://platform.adobe.io/data/core/dps/offer-rules/offerRule1234' \
-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 '[
{
"op": "replace",
"path": "/name",
"value": "Updated decision rule"
},
{
"op": "replace",
"path": "/description",
"value": "Updated decision rule description"
}
]'
Parámetro
Descripción
op
La llamada de operación utilizada para definir la acción necesaria para actualizar la conexión. Las operaciones incluyen:
add
, replace
, remove
, copy
y test
.path
Ruta del parámetro que se va a actualizar.
value
El nuevo valor con el que desea actualizar el parámetro.
Respuesta
Una respuesta correcta devuelve los detalles actualizados de la regla de decisión, incluida su regla de decisión única id
.
{
"etag": 2,
"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