Blueprint per l’esportazione e l’accesso ai dati
Il blueprint di esportazione e accesso ai dati descrive tutti i metodi possibili per l'accesso o l'esportazione dei dati da Experience Platform e dalle applicazioni.
Il blueprint è suddiviso in due categorie per l'accesso ai dati da Experience Platform e dalle applicazioni.
Il primo include gli approcci per l'uscita dei dati da Experience Platform e dalle applicazioni. Questo sarebbe considerato un metodo di tipo push di uscita dati.
Il secondo include gli approcci per l'accesso ai dati da Experience Platform e applicazioni. Questo metodo di accesso ai dati è di tipo pull.
Approcci all’accesso ai dati:
Approcci per l’esportazione dei dati:
Panoramica dell’architettura di accesso ai dati e di esportazione
{modal="regular"}
Accesso ai dati e metodi di esportazione
Approcci per l’accesso ai dati
API di accesso per il profilo cliente in tempo reale rtcp-profile-access-api
I clienti possono accedere a singoli profili unificati dall’archivio di profili cliente in tempo reale (incluse le identità di profilo, le appartenenze al pubblico, gli attributi e gli eventi delle esperienze) mediante l’API di accesso per il profilo cliente in tempo reale.
Per ulteriori informazioni, consulta API di accesso per il profilo cliente in tempo reale.
Casi di utilizzo
- Ricerca di un singolo profilo per aggiungere contesto all’interazione tra il cliente e l’agente, ad esempio per le interazioni di assistenza tramite chat e call center o le interazioni di vendita presso il punto vendita.
- Ulteriore contesto per le decisioni di personalizzazione effettuate da sistemi esterni, ad esempio da un sistema di personalizzazione web o di decisioni per offerte.
Considerazioni
- Soggetto ai guardrail per profilo cliente in tempo reale.
- Progettato per la ricerca in singoli profili alla volta. Non utilizzato per l’accesso a profili in blocco né per il download dell’intera popolazione del profilo da utilizzare a scopo di analisi o data science.
- Il tempo di risposta della ricerca nel profilo è conforme ai guardrail per i profili. Requisiti di latenza in tempo reale bassa: ad esempio per la personalizzazione sulla stessa pagina, i requisiti prevedono l’utilizzo del profilo Edge dalla Connessione Adobe Target o la Connessione per personalizzazione customizzata per l’accesso in tempo reale ai profili per la personalizzazione nel browser e nell’app.
API di accesso ai dati data-access-api
Utilizzando l’API di accesso ai dati, i clienti possono accedere direttamente ai file di set di dati non elaborati memorizzati nel data lake di Experience Platform.
- Per ulteriori informazioni sull’utilizzo dell’API di accesso ai dati, consulta la documentazione.
Casi di utilizzo
- Estrazione di file di dati grezzi ed elaborati da Experience Platform a scopo di archiviazione e valutazione in ambienti aziendali.
Considerazioni
- Poiché l’accesso ai dati avviene in modo asincrono in batch, questo metodo è soggetto a una latenza intrinseca rispetto agli approcci che consentono di ottenere i dati in uscita mediante streaming, come l’utilizzo di tag, inoltro eventi o destinazioni RTCDP.
- I file di dati elaborati in Experience Platform vengono memorizzati come raccolte di file in batch, compressi e memorizzati in formato parquet. Pertanto, quando si accede ai file per scaricarli in un ambiente diverso, l’accesso avviene sistematicamente per batch e file, e non per un intero set di dati; eventuali operazioni sui dati devono quindi tenere conto del fatto che i file sono compressi in formato parquet.
Query Service query-service
Utilizzando Experience Platform Query Service, i clienti possono eseguire query sui set di dati direttamente in Experience Platform e rendere persistenti i risultati della query. È possibile utilizzare un client SQL per eseguire le query e rendere persistenti le risposte alla query nella destinazione di archiviazione desiderata supportata dal client SQL. È possibile utilizzare l’interfaccia utente di Query Service per memorizzare i risultati SQL in un set di dati target in Experience Platform; in alternativa, i risultati possono essere salvati nel computer locale.
- Per ulteriori dettagli sulla connessione a client SQL in modo da rendere persistenti i risultati SQL da Experience Platform Query Service, consulta questa documentazione.
Casi di utilizzo
- Esecuzione di query su dati non elaborati dai set di dati di Experience Platform e rendere persistenti i risultati delle query.
- Esecuzione di query sul set di dati dello snapshot del profilo per estrarre informazioni sul profilo cliente in tempo reale. Documentazione.
- Puoi archiviare le query in un set di dati separato per l’accesso oppure in un set di dati abilitato per il profilo che sarà poi possibile ottenere in uscita tramite RTCDP e altre applicazioni Experience Cloud in grado di accedere al profilo cliente in tempo reale.
Considerazioni
- Poiché le query sui dati avvengono in modo asincrono in batch, questo metodo è soggetto a una latenza intrinseca rispetto agli approcci che consentono di ottenere i dati in uscita mediante streaming, come l’utilizzo di tag, inoltro eventi o destinazioni RTCDP.
- Query Service può essere utilizzato per eseguire query solo sui dati disponibili nel data lake di Experience Platform. Query Service non consente di eseguire query direttamente nell’archivio dei profili cliente in tempo reale, nel grafo delle identità e in Customer Journey Analytics. È possibile eseguire query sui set di dati solo dopo che questi siano stati esportati nel data lake, come nell’esempio del set di dati dello snapshot del profilo.
- Tieni presente che sono applicabili i guardrail per il numero di risultati e il timeout delle query, come descritto in Guardrail per il servizio Query.
Approcci per l’esportazione dei dati
Estensioni tag lato client client-side-tags-extensions
Le estensioni possono essere implementate mediante la soluzione Tag di Adobe. Una volta implementata un’estensione, le richieste di dati vengono distribuite direttamente a un browser client o un’applicazione, dopodiché è possibile invocare una richiesta per inviare dati e richieste alla destinazione desiderata.
Per ulteriori informazioni, consulta Panoramica sui tag.
Casi di utilizzo
- Raccolta di informazioni non elaborate in streaming direttamente dagli ambienti lato client tramite l’utilizzo di tag.
Considerazioni
- Nessun accesso diretto a informazioni lato server, come il Profilo cliente in tempo reale di Experience Platform e le appartenenze al pubblico.
- L’aggiunta di ulteriori tag di raccolta dati alla pagina potrebbe comportare tempi di caricamento più lunghi per la pagina.
- È possibile impostare delle regole per richiedere i dati solo se vengono soddisfatti determinati criteri.
- I dati vengono raccolti direttamente dal client, con limiti sui tipi di trasformazione e arricchimento che possono essere eseguiti prima della raccolta dei dati.
Inoltro eventi event-forwarding
Le richieste di raccolta dati vengono raccolte direttamente in Adobe Edge Network. Le richieste da Edge Network agli endpoint RESTful esterni possono essere configurate per inoltrare queste richieste alla destinazione esterna.
Per ulteriori informazioni, consulta Inoltro eventi.
Casi di utilizzo
- Raccolta di informazioni non elaborate in streaming direttamente dagli ambienti lato client a un endpoint aziendale mediante l’inoltro degli eventi lato server di Adobe.
Considerazioni
- Per utilizzare l'inoltro degli eventi, i dati devono essere inviati a Edge Network tramite Web SDK o Mobile SDK.
- L’approccio basato sull’inoltro eventi riduce i tempi di caricamento e il peso delle pagine associati all’aggiunta di ulteriori tag alla pagina.
- Al momento l’arricchimento dal profilo Edge o da altre origini di dati non è supportato.
- Sono supportate alcune possibilità di filtraggio dei dati e semplici trasformazioni di mappatura.
Destinazioni di Real-time Customer Data Platform RTCDP-destinations
I dati degli attributi del profilo e di appartenenza al pubblico possono essere attivati nelle destinazioni aziendali e pubblicitarie. Pertanto i dati in uscita devono essere acquisiti nel Profilo cliente in tempo reale di Experience Platform.
Per ulteriori informazioni, consulta Destinazioni di Real-time Customer Data Platform.
Casi di utilizzo
- Attivazione di informazioni sugli attributi del profilo (inclusa l’appartenenza al pubblico) in archivi dati aziendale, strumenti di analisi o sistemi per e-mail o assistenza.
- Attivazione dell’appartenenza al pubblico del profilo presso un fornitore pubblicitario esterno a scopo di targeting e personalizzazione del contenuto per il profilo.
Considerazioni
- È possibile attivare gli attributi del profilo e le appartenenze al pubblico. Al momento, gli eventi delle esperienze non elaborati non possono essere attivati come parte delle destinazioni RTCDP.
- Le attivazioni avvengono in streaming o in batch a seconda della natura dell’analisi dei segmenti e del protocollo di acquisizione accettati dalla destinazione.
Azioni personalizzate di Journey Optimizer jo-custom-actions
Chi utilizza Journey Optimizer può richiamare un’azione personalizzata dall’area di lavoro del percorso per inviare un payload o un messaggio a un endpoint API esterno configurato. Un’azione può essere configurata per qualsiasi servizio proveniente da qualsiasi provider che possa essere chiamato tramite un’API REST con un payload in formato JSON. Tale payload può includere informazioni sull’evento, attributi di profilo e dati evento precedenti, trasformazioni e arricchimenti configurati nel percorso.
Per ulteriori informazioni, consulta Azioni personalizzate Journey Optimizer.
Casi di utilizzo
- Eventi di attivazione da Experience Platform e Journey Optimizer che includono informazioni aggiuntive dal profilo cliente in tempo reale.
- Invio di notifiche a sistemi esterni quando un cliente ha raggiunto un punto specifico di un percorso.
Considerazioni
- Sono applicabili i guardrail sulle velocità supportate da Journey Optimizer e gli arricchimenti supportati dal Profilo cliente in tempo reale.
- È possibile eseguire azioni personalizzate in streaming una alla volta, per ogni evento o profilo in un percorso. Non è possibile eseguire operazioni in blocco o ottenere dati in uscita in blocco sotto forma di file o richieste aggregate tra diversi percorsi del cliente.
- Accesso in streaming agli attributi del profilo cliente in tempo reale e agli eventi dell’esperienza che possono essere inclusi nel payload di attivazione.
- È possibile filtrare i dati evento e applicare semplici trasformazioni di mappatura prima di inviare gli eventi alle destinazioni esterne.