Domande frequenti sulle configurazioni dello stream di dati dinamici

Posso utilizzare Dynamic Datastream Configurations e le sostituzioni dello stream di dati lato client insieme?

No. Le configurazioni dello stream di dati dinamici e le sostituzioni della configurazione dello stream di dati si escludono a vicenda per evento. Quando un evento prevede una sostituzione lato client (inviata tramite Web SDK sendEvent o configure), la sostituzione ha la precedenza e Edge Network ignora Dynamic Datastream Configuration regole per tale evento.

Pianifica l’implementazione secondo un approccio per ogni flusso di dati. Se stai eseguendo la migrazione da sostituzioni a Dynamic Datastream Configurations, rimuovi edgeConfigOverrides dal codice SDK quando abiliti le regole corrispondenti.

Cosa succede se nessuna regola Dynamic Datastream Configuration corrisponde a un evento?

Edge Network indirizza l’evento in base alla configurazione predefinita dello stream di dati statici: il set di dati dell’evento principale e tutti i servizi abilitati.

Imposta il set di dati principale su un set di dati non abilitato per il profilo. Eventi inattesi o non categorizzati vengono quindi inseriti nel data lake anziché gonfiare l’archivio dei profili.

Dynamic Datastream Configurations può eliminare o eliminare completamente gli eventi?

Sì. Disattivare il servizio (ad esempio, Adobe Experience Platform) nella configurazione di routing di una regola. L’Edge Network non invia l’evento a tale servizio. Se disattivi tutti i servizi per una regola corrispondente, l’evento non raggiunge alcuna elaborazione a valle.

Per il filtro del traffico da bot, Adobe consiglia di instradare gli eventi a un set di dati di quarantena (caso d’uso 4) per convalidare la logica di rilevamento bot prima di passare a una configurazione di eliminazione completa.

È possibile filtrare singoli campi all’interno di un evento utilizzando Dynamic Datastream Configurations?

No. Le configurazioni dello stream di dati dinamici indirizzano interi eventi. Non possono rimuovere o mascherare campi specifici all’interno di un payload dell’evento.

Dynamic Datastream Configuration influisce sulle risposte di personalizzazione da Target o Journey Optimizer?

La disabilitazione di Adobe Target per alcuni eventi tramite una regola Dynamic Datastream Configuration impedisce a tali eventi di attivare le decisioni di Target e Adobe Target non restituisce alcuna personalizzazione per essi. Fare attenzione a non disabilitare Adobe Target per gli eventi di caricamento pagina interattivi che richiedono personalizzazione.

La soppressione di decisioning.propositionFetch eventi (vedi caso d’uso 3) impedisce a Adobe Experience Platform di memorizzare questi eventi di sistema nei relativi set di dati. Non disabilita la chiamata di personalizzazione stessa. Adobe Target e Adobe Journey Optimizer valutano ancora e restituiscono le decisioni di personalizzazione indipendentemente da questa regola.

Come interagisce Data Prep con Dynamic Datastream Configurations?

La preparazione dati per la raccolta dati viene eseguita prima della valutazione delle regole Dynamic Datastream Configuration. Data Prep mappa i dati di origine non elaborati (inviati tramite l’oggetto data) nei campi XDM. Le regole di configurazione dello stream di dati dinamici valutano quindi le loro condizioni rispetto al payload XDM risultante.

Ciò significa che le condizioni della regola possono fare riferimento a qualsiasi campo mappato da Data Prep, inclusi i campi calcolati o derivati. Se utilizzi Data Prep, verifica che la mappatura includa tutti i campi a cui fai riferimento nelle regole.

Più in generale, tutti i servizi di arricchimento, inclusi il rilevamento di bot, la geolocalizzazione e la ricerca del dispositivo, vengono eseguiti prima della valutazione delle regole Dynamic Datastream Configuration. I relativi campi di output sono disponibili come condizioni della regola.

In che modo Dynamic Datastream Configuration interagisce con il rilevamento di bot?

Rilevamento bot eseguito prima della valutazione delle regole Dynamic Datastream Configuration. Il rilevamento bot contrassegna gli eventi con un campo botDetection.score. Le configurazioni dello stream di dati dinamici possono quindi fare riferimento a questo campo come condizione nelle regole.

Sono complementari: il rilevamento di bot identifica il traffico da bot; Dynamic Datastream Configurations agisce su tale identificazione instradando o eliminando gli eventi contrassegnati.

È possibile instradare eventi a set di dati in sandbox diverse?

No. Le configurazioni dello stream di dati dinamici instradano gli eventi all’interno della stessa sandbox dello stream di dati. Il sistema non supporta il routing tra sandbox diverse.

Quanti stream di dati è possibile consolidare con Dynamic Datastream Configurations?

Il limite di 5 regole per servizio determina la risposta. Se l’attuale configurazione di più flussi di dati richiede più di 5 percorsi di routing distinti per servizio, potrebbero comunque essere necessari più flussi di dati. Tuttavia, la maggior parte delle implementazioni ritiene che 5 regole siano sufficienti per consolidare due o quattro flussi di dati in uno.

Consulta Creare configurazioni Dynamic Datastream per l’elenco completo dei guardrail, incluse le regole massime per servizio e le condizioni massime per regola.

Qual è l’impatto di Dynamic Datastream Configurations sulle prestazioni?

Le configurazioni dello stream di dati dinamici aggiungono una latenza minima. Il sistema applica un budget di valutazione di 25 ms per tutte le regole in un flusso di dati. Le regole che vengono valutate all’interno di questo budget non hanno un impatto misurabile sulla latenza degli eventi end-to-end.

Per rispettare i limiti del budget, semplificare le regole, utilizzare eventType come condizione principale ed evitare condizioni complesse in più campi in cui esistono alternative più semplici.

Passaggi successivi

recommendation-more-help
experience-platform-help-datastreams