Show Menu
ARGOMENTI×

Endpoint criteri

I criteri di utilizzo dei dati sono regole che descrivono i tipi di azioni di marketing consentite o con cui è consentito eseguire determinate attività sui dati all'interno Experience Platform. L' /policies endpoint Policy Service API consente di gestire i criteri di utilizzo dei dati a livello di programmazione per l'organizzazione.

Recupero di un elenco di criteri

È possibile elencare tutti core i criteri o custom i criteri effettuando una richiesta di GET a /policies/core o /policies/custom , rispettivamente.
Formato API
GET /policies/core
GET /policies/custom

Richiesta
La seguente richiesta consente di ottenere un elenco di criteri personalizzati definiti dall'organizzazione.
curl -X GET \
  https://platform.adobe.io/data/foundation/dulepolicy/policies/custom \
  -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}'

Risposta
Una risposta corretta include un children array che elenca i dettagli di ciascun criterio recuperato, inclusi id i relativi valori. È possibile utilizzare il id campo di un particolare criterio per eseguire ricerche , aggiornare ed eliminare richieste per tale criterio.
{
    "_page": {
        "start": "5c6dacdf685a4913dc48937c",
        "count": 2
    },
    "_links": {
        "page": {
            "href": "https://platform.adobe.io/policies/custom?{?limit,start,property}",
            "templated": true
        }
    },
    "children": [
        {
            "name": "Export Data to Third Party",
            "status": "DRAFT",
            "marketingActionRefs": [
                "https://platform.adobe.io/data/foundation/dulepolicy/marketingActions/custom/exportToThirdParty"
            ],
            "description": "Conditions under which data cannot be exported to a third party",
            "deny": {
                "operator": "AND",
                "operands": [
                    {
                        "label": "C1"
                    },
                    {
                        "operator": "OR",
                        "operands": [
                            {
                                "label": "C3"
                            },
                            {
                                "label": "C7"
                            }
                        ]
                    }
                ]
            },
            "imsOrg": "{IMS_ORG}",
            "created": 1550691551888,
            "createdClient": "{CLIENT_ID}",
            "createdUser": "{USER_ID}",
            "updated": 1550701472910,
            "updatedClient": "{CLIENT_ID}",
            "updatedUser": "{USER_ID}",
            "_links": {
                "self": {
                    "href": "https://platform.adobe.io/data/foundation/dulepolicy/policies/custom/5c6dacdf685a4913dc48937c"
                }
            },
            "id": "5c6dacdf685a4913dc48937c"
        },
        {
            "name": "Combine Data",
            "status": "ENABLED",
            "marketingActionRefs": [
                "https://platform.adobe.io/data/foundation/dulepolicy/marketingActions/custom/combineData"
            ],
            "description": "Data that meets these conditions cannot be combined.",
            "deny": {
                "operator": "AND",
                "operands": [
                    {
                        "label": "C3"
                    },
                    {
                        "label": "I1"
                    }
                ]
            },
            "imsOrg": "{IMS_ORG}",
            "created": 1550703519823,
            "createdClient": "{CLIENT_ID}",
            "createdUser": "{USER_ID}",
            "updated": 1550714340335,
            "updatedClient": "{CLIENT_ID}",
            "updatedUser": "{USER_ID}",
            "_links": {
                "self": {
                    "href": "https://platform.adobe.io/data/foundation/dulepolicy/policies/custom/5c6ddb9f5c404513dc2dc454"
                }
            },
            "id": "5c6ddb9f5c404513dc2dc454"
        }
    ]
}

Proprietà
Descrizione
_page.count
Numero totale di criteri recuperati.
name
Nome visualizzato per un criterio.
status
Stato corrente di un criterio. Esistono tre stati possibili: DRAFT , ENABLED o DISABLED . Per impostazione predefinita, solo ENABLED le politiche partecipano alla valutazione. Per ulteriori informazioni, consulta la panoramica sulla valutazione dei criteri.
marketingActionRefs
Un array che elenca gli URI di tutte le azioni di marketing applicabili a un criterio.
description
Una descrizione facoltativa che fornisce ulteriore contesto al caso di utilizzo del criterio.
deny
Un oggetto che descrive le etichette di utilizzo dei dati specifiche sulle quali viene limitata l'azione di marketing associata a un criterio. Per ulteriori informazioni su questa proprietà, vedere la sezione sulla creazione di un criterio .

Cercare una politica

Potete cercare un criterio specifico includendo la id proprietà del criterio nel percorso di una richiesta di GET.
Formato API
GET /policies/core/{POLICY_ID}
GET /policies/custom/{POLICY_ID}

Parametro
Descrizione
{POLICY_ID}
La id politica che si vuole cercare.
Richiesta
curl -X GET \
  https://platform.adobe.io/data/foundation/dulepolicy/policies/custom/5c6dacdf685a4913dc48937c \
  -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}'

Risposta
Una risposta corretta restituisce i dettagli del criterio.
{
    "name": "Export Data to Third Party",
    "status": "DRAFT",
    "marketingActionRefs": [
        "https://platform.adobe.io/data/foundation/dulepolicy/marketingActions/custom/exportToThirdParty"
    ],
    "description": "Conditions under which data cannot be exported to a third party",
    "deny": {
        "operator": "AND",
        "operands": [
            {
                "label": "C1"
            },
            {
                "operator": "OR",
                "operands": [
                    {
                        "label": "C3"
                    },
                    {
                        "label": "C7"
                    }
                ]
            }
        ]
    },
    "imsOrg": "{IMS_ORG}",
    "created": 1550703519823,
    "createdClient": "{CLIENT_ID}",
    "createdUser": "{USER_ID}",
    "updated": 1550714340335,
    "updatedClient": "{CLIENT_ID}",
    "updatedUser": "{USER_ID}",
    "_links": {
        "self": {
            "href": "https://platform.adobe.io/data/foundation/dulepolicy/policies/custom/5c6dacdf685a4913dc48937c"
        }
    },
    "id": "5c6dacdf685a4913dc48937c"
}

Proprietà
Descrizione
name
Nome visualizzato per il criterio.
status
Stato corrente del criterio. Esistono tre stati possibili: DRAFT , ENABLED o DISABLED . Per impostazione predefinita, solo ENABLED le politiche partecipano alla valutazione. Per ulteriori informazioni, consulta la panoramica sulla valutazione dei criteri.
marketingActionRefs
Un array che elenca gli URI di tutte le azioni di marketing applicabili al criterio.
description
Una descrizione facoltativa che fornisce ulteriore contesto al caso di utilizzo del criterio.
deny
Un oggetto che descrive le etichette di utilizzo dei dati specifiche sulle quali l'azione di marketing associata al criterio non viene eseguita. Per ulteriori informazioni su questa proprietà, vedere la sezione sulla creazione di un criterio .

Create a custom policy

Nell' Policy Service API, un criterio è definito dai seguenti elementi:
  • Riferimento a una specifica azione di marketing
  • Un'espressione che descrive le etichette di utilizzo dei dati per le quali l'azione di marketing non può essere eseguita
Per soddisfare quest'ultimo requisito, le definizioni dei criteri devono includere un'espressione booleana relativa alla presenza di etichette di utilizzo dei dati. Questa espressione è chiamata espressione ​policy.
Le espressioni del criterio sono fornite sotto forma di una deny proprietà all'interno di ogni definizione del criterio. Esempio di un semplice deny oggetto che verifica solo la presenza di una singola etichetta avrà l'aspetto seguente:
"deny": {
    "label": "C1"
}

Tuttavia, molti criteri specificano condizioni più complesse relative alla presenza di etichette di utilizzo dei dati. Per supportare questi casi di utilizzo, è anche possibile includere operazioni booleane per descrivere le espressioni dei criteri. L'oggetto policy espressione deve contenere un'etichetta o __ un operatore e gli operandi, ma non entrambi. A sua volta, ogni operando è anche un oggetto con espressione di criterio.
Ad esempio, per definire un criterio che impedisca l'esecuzione di un'azione di marketing sui dati in cui C1 OR (C3 AND C7) sono presenti etichette, la deny proprietà del criterio viene specificata come:
"deny": {
  "operator": "OR",
  "operands": [
    {"label": "C1"},
    {
      "operator": "AND",
      "operands": [
        {"label": "C3"},
        {"label": "C7"}
      ]
    }
  ]
}

Proprietà
Descrizione
operator
Indica la relazione condizionale tra le etichette fornite nell' operands array di pari livello. I valori accettati sono:
  • OR : L'espressione restituisce true se sono presenti delle etichette nell' operands array.
  • AND : L'espressione restituisce true solo se sono presenti tutte le etichette nell' operands array.
operands
Un array di oggetti, con ogni oggetto che rappresenta una singola etichetta o una coppia aggiuntiva di operator proprietà e operands . La presenza delle etichette e/o delle operazioni in un operands array si risolve in true o false in base al valore della relativa operator proprietà di pari livello.
label
Nome di un'unica etichetta di utilizzo dati applicata al criterio.
Potete creare un nuovo criterio personalizzato effettuando una richiesta POST all' /policies/custom endpoint.
Formato API
POST /policies/custom

Richiesta
La richiesta seguente crea un nuovo criterio che impedisce l'esecuzione dell'azione di marketing exportToThirdParty sui dati che contengono etichette C1 OR (C3 AND C7) .
curl -X POST \
  https://platform.adobe.io/data/foundation/dulepolicy/policies/custom \
  -H 'Authorization: Bearer {ACCESS_TOKEN}' \
  -H 'Content-Type: application/json' \
  -H 'x-api-key: {API_KEY}' \
  -H 'x-gw-ims-org-id: {IMS_ORG}' \
  -H 'x-sandbox-name: {SANDBOX_NAME}' \
  -d '{
        "name": "Export Data to Third Party",
        "status": "DRAFT",
        "marketingActionRefs": [
          "https://platform.adobe.io/data/foundation/dulepolicy/marketingActions/custom/exportToThirdParty"
        ],
        "description": "Conditions under which data cannot be exported to a third party",
        "deny": {
          "operator": "OR",
          "operands": [
            {"label": "C1"},
            {
              "operator": "AND",
              "operands": [
                {"label": "C3"},
                {"label": "C7"}
              ]
            }
          ]
        }
      }'

Proprietà
Descrizione
name
Nome visualizzato per il criterio.
status
Stato corrente del criterio. Esistono tre stati possibili: DRAFT , ENABLED o DISABLED . Per impostazione predefinita, solo ENABLED le politiche partecipano alla valutazione. Per ulteriori informazioni, consulta la panoramica sulla valutazione dei criteri.
marketingActionRefs
Un array che elenca gli URI di tutte le azioni di marketing applicabili al criterio. L'URI di un'azione di marketing viene fornito _links.self.href nella risposta per cercare un'azione di marketing.
description
Una descrizione facoltativa che fornisce ulteriore contesto al caso di utilizzo del criterio.
deny
L'espressione di criterio che descrive le etichette di utilizzo dei dati specifiche per le azioni di marketing associate al criterio non viene eseguita.
Risposta
Una risposta corretta restituisce i dettagli del criterio appena creato, incluso il relativo id . Questo valore è di sola lettura e viene assegnato automaticamente alla creazione del criterio.
{
    "name": "Export Data to Third Party",
    "status": "DRAFT",
    "marketingActionRefs": [
        "https://platform.adobe.io/data/foundation/dulepolicy/marketingActions/custom/exportToThirdParty"
    ],
    "description": "Conditions under which data cannot be exported to a third party",
    "deny": {
        "operator": "OR",
        "operands": [
            {
                "label": "C1"
            },
            {
                "operator": "AND",
                "operands": [
                    {
                        "label": "C3"
                    },
                    {
                        "label": "C7"
                    }
                ]
            }
        ]
    },
    "imsOrg": "{IMS_ORG}",
    "created": 1550691551888,
    "createdClient": "{CLIENT_ID}",
    "createdUser": "{USER_ID}",
    "updated": 1550691551888,
    "updatedClient": "{CLIENT_ID}",
    "updatedUser": "{USER_ID}",
    "_links": {
        "self": {
            "href": "https://platform.adobe.io/data/foundation/dulepolicy/policies/custom/5c6dacdf685a4913dc48937c"
        }
    },
    "id": "5c6dacdf685a4913dc48937c"
}

Aggiornare un criterio personalizzato

È possibile aggiornare solo i criteri personalizzati. Se desiderate abilitare o disabilitare i criteri di base, consultate la sezione sull' aggiornamento dell'elenco dei criteri di base abilitati.
Potete aggiornare un criterio personalizzato esistente fornendo il relativo ID nel percorso di una richiesta di PUT con un payload che include il modulo aggiornato del criterio nella sua interezza. In altre parole, la richiesta PUT essenzialmente riscrive il criterio.
Consultate la sezione sull' aggiornamento di una parte di un criterio personalizzato se desiderate aggiornare solo uno o più campi per un criterio, anziché sovrascriverlo.
Formato API
PUT /policies/custom/{POLICY_ID}

Parametro
Descrizione
{POLICY_ID}
Indica id il criterio da aggiornare.
Richiesta
In questo esempio, le condizioni per l'esportazione di dati a terzi sono cambiate e ora è necessario che il criterio creato neghi questa azione di marketing se sono presenti etichette C1 AND C5 dati.
La richiesta seguente aggiorna il criterio esistente per includere la nuova espressione del criterio. Notate che, poiché questa richiesta in sostanza riscrive il criterio, tutti i campi devono essere inclusi nel payload, anche se alcuni dei relativi valori non vengono aggiornati.
curl -X PUT \
  https://platform.adobe.io/data/foundation/dulepolicy/policies/custom/5c6dacdf685a4913dc48937c \
  -H 'Authorization: Bearer {ACCESS_TOKEN}' \
  -H 'Content-Type: application/json' \
  -H 'x-api-key: {API_KEY}' \
  -H 'x-gw-ims-org-id: {IMS_ORG}' \
  -H 'x-sandbox-name: {SANDBOX_NAME}' \
  -d '{
        "name": "Export Data to Third Party",
        "status": "DRAFT",
        "marketingActionRefs": [
          "../marketingActions/custom/exportToThirdParty"
        ],
        "description": "Conditions under which data cannot be exported to a third party",
        "deny": {
          "operator": "AND",
          "operands": [
            {"label": "C1"},
            {"label": "C5"}
          ]
        }
      }'

Proprietà
Descrizione
name
Nome visualizzato per il criterio.
status
Stato corrente del criterio. Esistono tre stati possibili: DRAFT , ENABLED o DISABLED . Per impostazione predefinita, solo ENABLED le politiche partecipano alla valutazione. Per ulteriori informazioni, consulta la panoramica sulla valutazione dei criteri.
marketingActionRefs
Un array che elenca gli URI di tutte le azioni di marketing applicabili al criterio. L'URI di un'azione di marketing viene fornito _links.self.href nella risposta per cercare un'azione di marketing.
description
Una descrizione facoltativa che fornisce ulteriore contesto al caso di utilizzo del criterio.
deny
L'espressione di criterio che descrive le etichette di utilizzo dei dati specifiche per le azioni di marketing associate al criterio non viene eseguita. Per ulteriori informazioni su questa proprietà, vedere la sezione sulla creazione di un criterio .
Risposta
Una risposta corretta restituisce i dettagli del criterio aggiornato.
{
    "name": "Export Data to Third Party",
    "status": "DRAFT",
    "marketingActionRefs": [
        "https://platform.adobe.io/data/foundation/dulepolicy/marketingActions/core/exportToThirdParty"
    ],
    "description": "Conditions under which data cannot be exported to a third party",
    "deny": {
        "operator": "AND",
        "operands": [
            {
                "label": "C1"
            },
            {
                "label": "C5"
            }
        ]
    },
    "imsOrg": "{IMS_ORG}",
    "created": 1550691551888,
    "createdClient": "{CLIENT_ID}",
    "createdUser": "{USER_ID}",
    "updated": 1550701472910,
    "updatedClient": "{CLIENT_ID}",
    "updatedUser": "{USER_ID}",
    "_links": {
        "self": {
            "href": "https://platform.adobe.io/data/foundation/dulepolicy/policies/custom/5c6dacdf685a4913dc48937c"
        }
    },
    "id": "5c6dacdf685a4913dc48937c"
}

Aggiornare una parte di un criterio personalizzato

È possibile aggiornare solo i criteri personalizzati. Se desiderate abilitare o disabilitare i criteri di base, consultate la sezione sull' aggiornamento dell'elenco dei criteri di base abilitati.
Una parte specifica di un criterio può essere aggiornata utilizzando una richiesta PATCH. A differenza delle richieste PUT che riscrivono il criterio, le richieste PATCH aggiornano solo le proprietà specificate nel corpo della richiesta. Ciò è particolarmente utile quando si desidera abilitare o disabilitare un criterio, in quanto è necessario fornire solo il percorso della proprietà ( /status ) appropriata e il relativo valore ( ENABLED o DISABLED ).
I payload per le richieste PATCH seguono la formattazione della patch JSON. Per ulteriori informazioni sulla sintassi accettata, consulta la guida Nozioni di base sulle API Adobe Experience Platform API di base.
L' Policy Service API supporta le operazioni JSON Patch add , remove e replace , e consente di combinare diversi aggiornamenti in una singola chiamata, come mostrato nell'esempio seguente.
Formato API
PATCH /policies/custom/{POLICY_ID}

Parametro
Descrizione
{POLICY_ID}
Il id criterio di cui si desidera aggiornare le proprietà.
Richiesta
La richiesta seguente utilizza due replace operazioni per cambiare lo stato del criterio da DRAFT a ENABLED e per aggiornare il description campo con una nuova descrizione.
Quando si inviano più operazioni PATCH in un'unica richiesta, queste vengono elaborate nell'ordine in cui appaiono nell'array. Se necessario, accertatevi di inviare le richieste nell'ordine corretto.
curl -X PATCH \
  https://platform.adobe.io/data/foundation/dulepolicy/policies/custom/5c6dacdf685a4913dc48937c \
  -H 'Authorization: Bearer {ACCESS_TOKEN}' \
  -H 'Content-Type: application/json' \
  -H 'x-api-key: {API_KEY}' \
  -H 'x-gw-ims-org-id: {IMS_ORG}' \
  -H 'x-sandbox-name: {SANDBOX_NAME}' \
  -d ' [
          {
            "op": "replace",
            "path": "/status",
            "value": "ENABLED"
          },
          {
            "op": "replace",
            "path": "/description",
            "value": "New policy description."
          }
        ]'

Risposta
Una risposta corretta restituisce i dettagli del criterio aggiornato.
{
    "name": "Export Data to Third Party",
    "status": "ENABLED",
    "marketingActionRefs": [
        "https://platform.adobe.io/data/foundation/dulepolicy/marketingActions/custom/exportToThirdParty"
    ],
    "description": "New policy description.",
    "deny": {
        "operator": "AND",
        "operands": [
            {
                "label": "C1"
            },
            {
                "operator": "OR",
                "operands": [
                    {
                        "label": "C3"
                    },
                    {
                        "label": "C7"
                    }
                ]
            }
        ]
    },
    "imsOrg": "{IMS_ORG}",
    "created": 1550703519823,
    "createdClient": "{CLIENT_ID}",
    "createdUser": "{USER_ID}",
    "updated": 1550712163182,
    "updatedClient": "{CLIENT_ID}",
    "updatedUser": "{USER_ID}",
    "_links": {
        "self": {
            "href": "https://platform.adobe.io/data/foundation/dulepolicy/policies/custom/5c6dacdf685a4913dc48937c"
        }
    },
    "id": "5c6dacdf685a4913dc48937c"
}

Eliminare un criterio personalizzato

Potete eliminare un criterio personalizzato inserendone il percorso id nel percorso di una richiesta di DELETE.
Una volta eliminati, i criteri non possono essere recuperati. È consigliabile eseguire prima una richiesta di ricerca per visualizzare il criterio e confermare che si tratta del criterio corretto da rimuovere.
Formato API
DELETE /policies/custom/{POLICY_ID}

Parametro
Descrizione
{POLICY_ID}
ID del criterio da eliminare.
Richiesta
curl -X DELETE \
  https://platform.adobe.io/data/foundation/dulepolicy/policies/custom/5c6ddb56eb60ca13dbf8b9a8 \
  -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}'

Risposta
Una risposta corretta restituisce lo stato HTTP 200 (OK) con un corpo vuoto.
Potete confermare l'eliminazione tentando di ricercare nuovamente (GET) il criterio. Se il criterio è stato eliminato correttamente, dovreste ricevere un errore HTTP 404 (non trovato).

Recupera un elenco di criteri di base abilitati

Per impostazione predefinita, solo i criteri di utilizzo dei dati abilitati partecipano alla valutazione. È possibile recuperare un elenco dei criteri di base attualmente abilitati dalla propria organizzazione effettuando una richiesta di GET all' /enabledCorePolicies endpoint.
Formato API
GET /enabledCorePolicies

Richiesta
curl -X GET \
  https://platform.adobe.io/data/foundation/dulepolicy/enabledCorePolicies \
  -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}'

Risposta
Una risposta corretta restituisce l'elenco dei criteri di base abilitati in un policyIds array.
{
  "policyIds": [
    "corepolicy_0001",
    "corepolicy_0002",
    "corepolicy_0003",
    "corepolicy_0004",
    "corepolicy_0005",
    "corepolicy_0006",
    "corepolicy_0007",
    "corepolicy_0008"
  ],
  "imsOrg": "{IMS_ORG}",
  "created": 1529696681413,
  "createdClient": "{CLIENT_ID}",
  "createdUser": "{USER_ID}",
  "updated": 1529697651972,
  "updatedClient": "{CLIENT_ID}",
  "updatedUser": "{USER_ID}",
  "_links": {
    "self": {
      "href": "https://platform.adobe.io:443/data/foundation/dulepolicy/enabledCorePolicies"
    }
  }
}

Aggiornare l'elenco dei criteri di base abilitati

Per impostazione predefinita, solo i criteri di utilizzo dei dati abilitati partecipano alla valutazione. Effettuando una richiesta di PUT all' /enabledCorePolicies endpoint, puoi aggiornare l'elenco dei criteri di base abilitati per la tua organizzazione utilizzando una singola chiamata.
Solo i criteri di base possono essere attivati o disattivati da questo endpoint. Per abilitare o disabilitare i criteri personalizzati, consulta la sezione sull' aggiornamento di una parte di un criterio .
Formato API
PUT /enabledCorePolicies

Richiesta
La richiesta seguente aggiorna l'elenco dei criteri di base abilitati in base agli ID forniti nel payload.
curl -X GET \
  https://platform.adobe.io/data/foundation/dulepolicy/enabledCorePolicies \
  -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 '{
        "policyIds": [
          "corepolicy_0001",
          "corepolicy_0002",
          "corepolicy_0007",
          "corepolicy_0008"
        ]
      }'

Proprietà
Descrizione
policyIds
Elenco degli ID dei criteri di base da abilitare. Eventuali criteri di base non inclusi sono impostati sullo DISABLED stato e non partecipano alla valutazione.
Risposta
Una risposta corretta restituisce l'elenco aggiornato dei criteri di base abilitati in un policyIds array.
{
  "policyIds": [
    "corepolicy_0001",
    "corepolicy_0002",
    "corepolicy_0007",
    "corepolicy_0008"
  ],
  "imsOrg": "{IMS_ORG}",
  "created": 1529696681413,
  "createdClient": "{CLIENT_ID}",
  "createdUser": "{USER_ID}",
  "updated": 1595876052649,
  "updatedClient": "{CLIENT_ID}",
  "updatedUser": "{USER_ID}",
  "_links": {
    "self": {
      "href": "https://platform.adobe.io:443/data/foundation/dulepolicy/enabledCorePolicies"
    }
  }
}

Passaggi successivi

Una volta definiti nuovi criteri o aggiornati quelli esistenti, puoi utilizzare l' Policy Service API per sottoporre a test le azioni di marketing su etichette o set di dati specifici e verificare se i criteri stanno generando le violazioni come previsto. Per ulteriori informazioni, consulta la guida sugli endpoint di valutazione dei criteri.