Blueprint per l’accesso ai dati e l’esportazione

Ultimo aggiornamento: 2023-08-24
  • Creato per:
  • Developer
    User

Il blueprint per l’accesso ai dati e l’esportazione descrive tutti i metodi possibili che consentono di accedere ai dati o esportarli da Adobe Experience Platform e dalle relative applicazioni.

Questo blueprint è suddiviso in due categorie per l’accesso ai dati da Experience Platform e dalle relative applicazioni. La prima categoria presenta gli approcci per ottenere in uscita i dati provenienti da Experience Platform e dalle relative applicazioni; si tratta di un metodo per l’uscita dei dati di tipo push. La seconda categoria presenta gli approcci per l’accesso ai dati provenienti da Experience Platform e dalle relative applicazioni; si tratta di un metodo per l’accesso ai dati di tipo pull.

Approcci per l’accesso ai dati:

Approcci per l’esportazione dei dati:

Architettura d’insieme per l’accesso ai dati e l’esportazione

Architettura di riferimento per il Blueprint per la preparazione e l’acquisizione dei dati

Metodi per l’accesso ai dati e l’esportazione

Destinazioni basate su streaming

Metodo

Casi d’uso più comuni

Protocolli

Considerazioni

Inoltro eventi

  • Inoltro ai sistemi aziendali dei dati non elaborati raccolti dagli SDK Adobe per l’analisi e la raccolta
  • Tag leggeri per la raccolta dati di terze parti tramite estensioni
  • Push
  • JSON
  • REST API
  • Eventi non elaborati di basso livello
  • Nessuna aggregazione o aggiunta di contesto di record precedente

RTCDP - Esportazioni di segmenti in streaming

  • Attivazione del pubblico da RTCDP a sistemi di marketing e pubblicitari.
  • Push
  • JSON
  • REST API
  • Dati aggregati che rappresentano l’appartenenza a un pubblico
  • Nessuna attivazione dei dati di eventi dell’esperienza non elaborati

RTCDP - Destinazioni di esportazione profili

  • Utilizzo dei profili comportamentali e tipi di pubblico avanzati di RTCDP per migliorare le esperienze dei consumatori e le attività di marketing.
  • Attivazione del pubblico e degli attributi di profilo da RTCDP a sistemi di marketing e pubblicità che operano in base a pubblico e attributi di profilo.
  • Attivazione dei profili AEP a provider di servizi e-mail, sistemi per la gestione dei lead e sistemi CRM per la gestione delle relazioni con i clienti.
  • Push
  • JSON
  • REST API
  • Dati aggregati che rappresentano l’appartenenza a un pubblico e attributi dei record dei profili
  • Nessuna attivazione dei dati di eventi dell’esperienza non elaborati

RTCDP - Destinazioni per la personalizzazione

  • Accesso al profilo cliente in tempo reale nelle esperienze lato client e browser per arricchire la personalizzazione lato client.
  • JSON
  • Richiede l’implementazione di WebSDK

RTCDP - Destination SDK

  • Configurazione di una scheda di destinazione personalizzata nelle destinazioni RTCDP.
  • Supporta destinazioni basate su file e streaming
  • JSON
  • CSV
  • Consente a partner e brand di configurare schede di destinazione personalizzate

RTCDP - API hub per ricerca profilo

  • Accesso ai profili per arricchire le esperienze dei consumatori tramite agenti, ad esempio le interazioni con gli agenti di assistenza o commerciali.
  • Pull
  • JSON
  • REST API
  • La ricerca hub è indicata solo per casi d’uso con latenza >500 ms+

RTCDP - API Edge per ricerca profilo* (beta)

  • Accesso ai profili sulla rete Edge per arricchire le esperienze dei consumatori in tempo reale, per esperienze con latenza < 200 ms, ad esempio per la personalizzazione o decisioni di offerte su web e dispositivi mobili.
  • Pull
  • JSON
  • REST API
  • Per esperienze in tempo reale e integrazioni server-to-server

Azioni personalizzate di Journey Optimizer

  • Attivazione di eventi e trigger di percorsi 1:1 per notificare un sistema esterno. Carrello abbandonato, applicazioni abbandonate, registrazioni.
  • Push
  • JSON
  • REST API
  • Attivazione di un singolo evento per un determinato profilo. Non è indicato per operazioni massive o di aggregazione

 

Destinazioni batch

Metodo

Casi d’uso più comuni

Protocolli

Considerazioni

API di accesso ai dati

  • Accesso ai dati non elaborati per data science e flussi di lavoro ML esterni a Experience Platform.
  • Pull
  • REST API
  • File Parquet
  • Richiede processi di sviluppo per accedere ed elaborare i file Parquet in set di dati utilizzabili

Query Service

  • Persistenza dei risultati delle query dei set di dati, per informazioni aggregate e reporting.
  • Pull
  • PostgreSQL
  • Client SQL
  • Solo dati aggregati. Limite di 10 minuti per le query.

Dataset Export* (beta)

  • Esportazione di dati evento di Experience Platform per renderli accessibili a strumenti esterni di reporting, analisi e data science.
  • Esportazione di insight da profili aggregati e appartenenza a un pubblico per strumenti esterni di reporting, analisi e data science.
  • Push
  • REST API
  • CSV
  • Attualmente in versione beta, inizialmente con un sottoinsieme di tipi di set di dati

Approcci per l’accesso ai dati

API di accesso per il profilo cliente in tempo reale

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

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

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

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

Le richieste di raccolta dati vengono raccolte direttamente nella rete Edge di Adobe. Dalla rete Edge, le richieste agli endpoint RESTful esterni possono essere configurate affinché vengano inoltrate 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 eventi, i dati devono essere inviati alla rete Edge 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

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

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.

In questa pagina