In Experience Platform, esistono diversi tipi di destinazione, come illustrato nel diagramma seguente. Tali destinazioni presentano modelli di esportazione leggermente diversi per quanto riguarda gli elementi che determinano un’esportazione di destinazione e quelli inclusi in un’esportazione, come descritto nelle sezioni che seguono.
Questa pagina della documentazione descrive solo il comportamento di esportazione del profilo per le connessioni evidenziate nella parte inferiore del diagramma.
Prima di immergerti in informazioni specifiche per tipo di destinazione, è importante comprendere i concetti di politica di microbatch e aggregazione per destinazioni di streaming.
Le destinazioni di Experienci Platform esportano i dati in integrazioni basate su API come chiamate HTTPS. Una volta che il servizio delle destinazioni viene informato da altri servizi a monte che i profili sono stati aggiornati in seguito all’acquisizione batch, all’acquisizione in streaming, alla segmentazione batch, alla segmentazione in streaming o a modifiche al grafico delle identità, i dati vengono esportati e inviati alle destinazioni di streaming.
Viene chiamato il processo tramite il quale i profili vengono aggregati in messaggi HTTPS prima di essere inviati agli endpoint API di destinazione microbatch.
Prendi il Destinazione facebook con un aggregazione configurabile criterio come esempio: i dati vengono inviati in modo aggregato, dove il servizio destinazioni prende tutti i dati in arrivo dal servizio profilo a monte e li aggrega in base a una delle seguenti opzioni, prima di inviarli a Facebook:
Il primo caso in cui viene raggiunta una delle soglie sopra indicate determina un’esportazione in Facebook. Quindi, nella Facebook Custom Audiences dashboard, i tipi di pubblico potrebbero provenire da Experience Platform con incrementi di 10.000 record. Potresti visualizzare 10.000 record ogni 10-15 minuti perché i dati vengono elaborati e aggregati più rapidamente dell’intervallo di esportazione di 30 minuti e vengono inviati più rapidamente, quindi circa ogni 10-15 minuti finché tutti i record non vengono elaborati. Se non ci sono record sufficienti per comporre un batch di 10.000, il numero corrente di record verrà inviato così com'è quando viene raggiunta la soglia dell'intervallo di tempo, in modo da poter vedere anche i batch più piccoli inviati a Facebook.
Un altro esempio è dato dalla Destinazione API HTTP, che ha un aggregazione della migliore fatica policy, con maxUsersPerRequest: 10
. Ciò significa che un massimo di dieci profili verranno aggregati prima che venga avviata una chiamata HTTP a questa destinazione, ma Experience Platform tenta di inviare profili alla destinazione non appena il servizio delle destinazioni riceve informazioni di rivalutazione aggiornate da un servizio a monte.
Il criterio di aggregazione è configurabile e gli sviluppatori di destinazione possono decidere come configurarlo per soddisfare al meglio le limitazioni di velocità degli endpoint API a valle. Ulteriori informazioni su criterio di aggregazione nella documentazione di Destination SDK.
Le destinazioni Enterprise sono disponibili solo per Adobe Real-time Customer Data Platform Ultimate clienti.
Il destinazioni enterprise Ad Experience Platform, Amazon Kinesis, Azure Event Hub e API HTTP.
Experience Platform ottimizza il comportamento di esportazione del profilo nella destinazione aziendale, per esportare i dati nell’endpoint API solo quando si sono verificati aggiornamenti rilevanti a un profilo in seguito alla qualificazione di un segmento o ad altri eventi significativi. I profili vengono esportati nella destinazione nelle seguenti situazioni:
In tutti i casi descritti sopra, solo i profili in cui si sono verificati aggiornamenti rilevanti vengono esportati nella destinazione. Ad esempio, se un segmento mappato al flusso di destinazione ha cento membri e cinque nuovi profili sono idonei per il segmento, l’esportazione nella destinazione è incrementale e include solo i cinque nuovi profili.
Tieni presente che tutti gli attributi mappati vengono esportati per un profilo, indipendentemente da dove si trovano le modifiche. Quindi, nell’esempio precedente, tutti gli attributi mappati per questi cinque nuovi profili verranno esportati anche se gli attributi stessi non sono stati modificati.
Per quanto riguarda i dati esportati per un determinato profilo, è importante comprendere i due diversi concetti di cosa determina un’esportazione di dati nella destinazione aziendale e quali dati sono inclusi nell’esportazione.
Cosa determina un’esportazione di destinazione | Cosa è incluso nell’esportazione di destinazione |
---|---|
|
|
Le destinazioni Enterprise generano flussi di dati di backfill durante l’attivazione di profili in una destinazione. Ciò significa che la prima esportazione dei dati dopo la configurazione di un flusso di lavoro di attivazione in una destinazione includerà i profili qualificati per il segmento attivato prima che il segmento venga mappato alla destinazione.
Ad esempio, considera questo flusso di dati come una destinazione HTTP in cui tre segmenti sono selezionati nel flusso di dati e quattro attributi sono mappati alla destinazione.
Un’esportazione di profilo verso la destinazione può essere determinata da un profilo idoneo o in uscita da uno dei tre segmenti mappati. Tuttavia, nell’esportazione dei dati, nella segmentMembership
oggetto, potrebbero essere visualizzati altri segmenti non mappati, se quel particolare profilo è un membro di essi e se questi condividono lo stesso criterio di unione del segmento che ha attivato l’esportazione. Se un profilo è idoneo per Cliente con auto DeLorean ma è anche un membro del Guarda il film "Ritorno al futuro" e Fantascienza , quindi anche questi altri due segmenti saranno presenti nel segmentMembership
oggetto dell’esportazione di dati, anche se non sono mappati nel flusso di dati, se condividono lo stesso criterio di unione con Cliente con auto DeLorean segmento.
Dal punto di vista degli attributi di profilo, eventuali modifiche ai quattro attributi mappati in precedenza determineranno un’esportazione di destinazione e uno qualsiasi dei quattro attributi mappati presenti nel profilo sarà presente nell’esportazione di dati.
Puoi vedere esempi di dati esportati in varie destinazioni Enterprise nella sezione Amazon Kinesis, Hub eventi di Azure, e API HTTP pagine della documentazione di destinazione.
Il comportamento di esportazione del profilo per destinazioni di streaming come Facebook, Trade Desk e altre integrazioni basate su API è molto simile al comportamento descritto in precedenza per le destinazioni Enterprise.
Esempi di destinazioni di streaming sono le destinazioni appartenenti al categorie sociali e pubblicitarie nel catalogo.
Un Experience Platform ottimizza il comportamento di esportazione del profilo nella destinazione di streaming, per esportare i dati in destinazioni basate su API di streaming solo quando si sono verificati aggiornamenti rilevanti a un profilo in seguito alla qualificazione di un segmento o ad altri eventi significativi. I profili vengono esportati nella destinazione nelle seguenti situazioni:
In tutti i casi descritti sopra, solo i profili in cui si sono verificati aggiornamenti rilevanti vengono esportati nella destinazione. Ad esempio, se un segmento mappato al flusso di destinazione ha cento membri e cinque nuovi profili sono idonei per il segmento, l’esportazione nella destinazione è incrementale e include solo i cinque nuovi profili.
Tieni presente che tutti gli attributi mappati vengono esportati per un profilo, indipendentemente da dove si trovano le modifiche. Quindi, nell’esempio precedente, tutti gli attributi mappati per questi cinque nuovi profili verranno esportati anche se gli attributi stessi non sono stati modificati.
Per quanto riguarda i dati esportati per un determinato profilo, è importante comprendere i due diversi concetti di cosa determina un’esportazione di dati nella destinazione API di streaming e quali dati vengono inclusi nell’esportazione.
Cosa determina un’esportazione di destinazione | Cosa è incluso nell’esportazione di destinazione |
---|---|
|
|
Le destinazioni API di streaming riproducono i dati di backfill durante l’attivazione dei profili in una destinazione. Ciò significa che la prima esportazione dei dati dopo la configurazione di un flusso di lavoro di attivazione in una destinazione includerà i profili qualificati per il segmento attivato prima che il segmento venga mappato alla destinazione.
Ad esempio, considera questo flusso di dati come una destinazione di streaming in cui tre segmenti sono selezionati nel flusso di dati.
Un’esportazione di profilo nella destinazione può essere determinata da un profilo che si qualifica per o esce da uno dei tre segmenti mappati. Se un profilo è qualificato per Cliente con auto DeLorean , attiverà un’esportazione. Gli altri segmenti (Città - Dallas e Sito di base attivo) potrebbe essere esportato anche nel caso in cui il profilo abbia quel segmento presente con uno dei possibili stati (realized
o exited
). Segmenti non mappati (come Fantascienza) non verrà esportato.
Dal punto di vista degli attributi di profilo, eventuali modifiche ai tre attributi mappati in precedenza determineranno un’esportazione di destinazione.
Durante l’esportazione di profili in destinazioni basate su file ad Experience Platform, sono disponibili tre tipi di pianificazioni (elencate di seguito) e due opzioni di esportazione file (file completi o incrementali). Tutte queste impostazioni sono impostate a livello di segmento, anche quando più segmenti sono mappati su un singolo flusso di dati di destinazione.
In una qualsiasi delle situazioni di esportazione precedenti, i file esportati includono i profili idonei per l’esportazione, insieme alle colonne selezionate come attributi XDM per l’esportazione.
Quando un segmento di streaming viene mappato a una destinazione batch, vi è una maggiore probabilità che il numero di profili nel file esportato sia più vicino al numero di utenti nel segmento. Questo perché esiste una maggiore probabilità che l’ultima valutazione del segmento sia stata eseguita più vicino al tempo di esportazione.
Non tutti gli aggiornamenti di un profilo qualificano un profilo da includere nelle esportazioni di file incrementali. Ad esempio, se un attributo è stato aggiunto o rimosso da un profilo, questo non include il profilo nell’esportazione. Solo i profili per i quali segmentMembership
L'attributo modificato verrà incluso nei file esportati. In altre parole, solo se il profilo diventa parte del segmento o viene rimosso dal segmento, è incluso nelle esportazioni di file incrementali.
Analogamente, se una nuova identità (nuovo indirizzo e-mail, numero di telefono, ECID e così via) viene aggiunta a un profilo in grafo delle identità, che non rappresenta un motivo per includere il profilo in una nuova esportazione di file incrementale.
Se a una mappatura di destinazione viene aggiunto un nuovo segmento, questo non influisce sulle qualifiche e sulle esportazioni di un altro segmento. Le pianificazioni di esportazione sono configurate singolarmente per segmento e i file vengono esportati separatamente per ogni segmento, anche se i segmenti sono stati aggiunti allo stesso flusso di dati di destinazione.
Ad esempio, nell’impostazione di esportazione illustrata di seguito, dove un segmento esporta aggiornamenti di file incrementali, tieni presente le seguenti circostanze in cui un profilo è incluso o meno in un’esportazione di file incrementali:
xdm: loyalty.points
, xdm: loyalty.tier
, xdm: personalEmail.address
viene aggiornato su un profilo.segmentMembership.status
Il campo XDM è mappato nel flusso di lavoro di attivazione della destinazione. Anche i profili che escono dal segmento sono inclusi nei file incrementali esportati, con un exited
stato.In base alle informazioni contenute nella sezione precedente, il comportamento di esportazione del profilo nelle destinazioni basate su file può essere riassunto come descritto di seguito:
Esportazioni di file completi
La popolazione attiva completa del segmento viene esportata ogni giorno.
Cosa determina un’esportazione di destinazione | Cosa è incluso nel file esportato |
---|---|
|
Nelle esportazioni di file completi, l’intera popolazione di profili attivi di un segmento, in base alla valutazione del segmento più recente, viene inclusa in ogni esportazione di file. Come colonne in ciascun file vengono inclusi anche i valori più recenti di ciascun attributo XDM selezionato per l’esportazione. I profili in stato di uscita non vengono inclusi nell’esportazione del file. |
Esportazioni file incrementali
Nella prima esportazione di file dopo la configurazione del flusso di lavoro di attivazione, viene esportata l’intera popolazione del segmento. Nelle esportazioni successive, vengono esportati solo i profili modificati.
Cosa determina un’esportazione di destinazione | Cosa è incluso nel file esportato |
---|---|
|
I profili per i quali è stata modificata l’iscrizione al segmento, insieme alle informazioni più recenti per ogni attributo XDM selezionato per l’esportazione. I profili con lo stato di uscita vengono inclusi nelle esportazioni di destinazione, se |
Come promemoria, le modifiche nei valori degli attributi o nelle mappe di identità per un profilo non qualificano un profilo da includere in un’esportazione di file incrementale.
Dopo aver letto questo documento, sai cosa aspettarti di vedere nelle esportazioni di profili in destinazioni di streaming, aziendali e basate su file.
Ora, puoi leggere come le identità vengono gestite nel flusso di lavoro di attivazione.