Utilizzare i dati di Adobe Experience Platform aep-data
Journey Optimizer consente di sfruttare i dati provenienti dai dati di Adobe Experience Platform con funzionalità di personalizzazione, decisioning e orchestrazione del percorso. A questo scopo, i set di dati basati su record necessari per la personalizzazione della ricerca devono prima essere abilitati per il servizio di ricerca come descritto di seguito.
Da leggere
Guardrail e linee guida guidelines
Prima di iniziare, rivedi le seguenti restrizioni e linee guida:
-
Nessun PII nei set di dati - I set di dati abilitati per la ricerca non devono contenere informazioni personali (PII, Personally Identifiable Information).
-
- Rischio di eliminazione - I set di dati utilizzati nella personalizzazione non sono protetti dall'eliminazione. È necessario tenere traccia dei set di dati utilizzati per assicurarsi che non vengano rimossi.
-
Tipo di schema - I set di dati devono essere associati a uno schema di tipo NOT Profilo o Evento.
-
Mantieni attiva la ricerca - Evita di attivare e disattivare ripetutamente i set di dati. Procedendo in questo modo si potrebbe verificare un comportamento di indicizzazione imprevisto. La best practice prevede di lasciare abilitato il set di dati per tutto il tempo in cui intendi utilizzarlo per le ricerche.
-
Batch di eliminazione dati - La rimozione di un batch di dati dal set di dati comporta la rimozione completa di tutte le chiavi corrispondenti dal servizio di ricerca. Ad esempio:
Batch 1: Sku1, Sku2, Sku3
Batch 2: Sku1, Sku2, Sku3, Sku4, Sku5, Sku6
Batch 3: Sku7, Sku8, Sku9, Sku10Se si elimina Batch 1, Sku1, Sku2 e Sku3 verranno rimossi dall'archivio di ricerca. I dati di ricerca risultanti conterranno quindi: Sku4, Sku5, Sku6, Sku7, Sku8, Sku9, Sku10.
Diritto per il servizio di ricerca
Abilitare un set di dati per la ricerca di dati enable
Per sfruttare i dati del set di dati per la personalizzazione, devi abilitare il set di dati per la ricerca.
Prerequisiti prerequisites-enable
Lo schema associato al set di dati che desideri abilitare per la ricerca deve essere di tipo record. Lo schema NON deve essere di profilo o classe di evento.

Lo schema deve avere un’identità primaria definita.

Se non è ancora stato definito uno spazio dei nomi personalizzato, assicurati che l’identità sia un identificatore non di persona.

Abilitare il set di dati per la ricerca nell’interfaccia di gestione del set di dati
Nell’interfaccia utente per la gestione dei set di dati, utilizza l’interruttore per abilitare il set di dati per la ricerca.
Metodo API
Segui le istruzioni descritte in questa documentazione per configurare l'ambiente per l'invio di comandi API.
Prerequisiti
-
Il progetto dello sviluppatore deve includere le API Adobe Journey Optimizer e Adobe Experience Platform aggiunte al progetto.
-
Come parte del tuo ruolo, devi disporre dell’autorizzazione Gestione set di dati.
-
Lo schema su cui si basa il set di dati deve contenere un’identità primaria che possa fungere da chiave di ricerca.
Struttura delle chiamate API
curl -s -XPATCH "https://platform.adobe.io/data/core/entity/lookup/dataSets/${DATASET_ID}/${ACTION}" \ -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}"
Dove:
- URL:
https://platform.adobe.io/data/core/entity/lookup/dataSets/${DATASET_ID}/${ACTION}
- L’ID del set di dati è il set di dati per il quale desideri abilitare.
- L'azione è enable OR disable.
- Il token di accesso può essere recuperato dalla console per sviluppatori.
- La chiave API può essere recuperata dalla console per sviluppatori.
- L’ID dell’organizzazione IMS è l’organizzazione Adobe.
- Nome sandbox: il nome della sandbox in cui si trova il set di dati (ad esempio, produzione, sviluppo, ecc.).
"error_code": "403003",
"message": "Api Key is invalid"
Monitoraggio dei set di dati
Dopo aver abilitato un set di dati per la ricerca, puoi controllare lo stato di acquisizione nel servizio di ricerca dal menu Monitoraggio e selezionando la scheda Journey Optimizer.
Questo indicatore di processo aiuta a capire quando sono disponibili nuovi batch di dati nel servizio di ricerca.
Passaggi successivi
Dopo aver abilitato un set di dati per la ricerca tramite una chiamata API, puoi utilizzare i dati con le funzionalità di personalizzazione e decisioning di Journey Optimizer. Per ulteriori informazioni, consulta queste sezioni: