Instradare la raccolta dati tramite una rete CDN
Alcune organizzazioni indirizzano le richieste di raccolta dati tramite la propria rete CDN (Content Delivery Network) invece di inviarle direttamente ad Adobe. Motivi comuni includono la protezione del firewall dell’applicazione web (WAF), criteri aziendali che richiedono il passaggio di tutto il traffico del sito web attraverso una rete CDN e la possibilità di controllare il traffico inviato ad Adobe. La CDN riceve le richieste su un nome host di proprietà della tua organizzazione, quindi le inoltra a un nome host di raccolta dati di Adobe, denominato origine.
Scegli un tipo di origine origin-type
data.adobedc.net, ad esempio example.data.adobedc.netdata.example.com*.data.adobedc.net)Requisiti per tutte le implementazioni CDN requirements
Le librerie di raccolta dati di Adobe, come AppMeasurement e Web SDK, includono tutto ciò che serve ad Adobe in ogni richiesta. Configura la tua CDN per inoltrare queste richieste ad Adobe senza modificarle.
La configurazione CDN deve:
- Inoltra il metodo di richiesta, il percorso URL, la stringa di query e il corpo senza modifiche.
- Lascia invariata l’intestazione
Host. - Lascia invariato il dominio in cui sono impostati i cookie di Adobe.
- Mantieni tutti i cookie elencati nella sezione cookie di questa guida.
- Aggiungi l’intestazione
X-Forwarded-Forcontenente l’indirizzo IP del visitatore. Adobe utilizza questa intestazione per la geolocalizzazione. Senza di esso, i dati di geolocalizzazione riflettono la posizione dei server della rete CDN invece che i visitatori. - Restituisci le risposte di Adobe al browser senza modifiche.
La configurazione CDN può:
- Rimuovi i cookie non utilizzati da Adobe, ad esempio i cookie di altri sistemi sul tuo sito. I cookie non correlati aggiungono un sovraccarico a ogni richiesta.
- Utilizza i servizi WAF, di filtro bot o di rimozione dei dati personali, purché non vengano apportate modifiche ai dati elencati sopra. Test di questi servizi con una suite di rapporti per lo sviluppo o uno stream di dati prima di applicarli al traffico di produzione. Un filtro eccessivamente aggressivo può rimuovere una quantità di dati sufficiente a rendere i rapporti inutilizzabili.
La configurazione CDN non deve:
- Memorizza nella cache le richieste o le risposte di raccolta dati. Ogni richiesta deve raggiungere Adobe.
- Puntare a un nome host di origine che non esiste.
- Accetta i certificati scaduti o fissane uno specifico dall’origine. Adobe non supporta la trasmissione di certificati scaduti e può rimuoverli in qualsiasi momento.
Configurare una rete CDN con origine di terze parti third-party-origin
Un’origine di terze parti utilizza il certificato proprio di Adobe, pertanto la tua organizzazione non deve mantenere un certificato sui server Adobe.
- Trova l’ID tenant della tua organizzazione. Consulta Trovare il tuo ID tenant.
- Nella configurazione CDN, imposta il nome host di origine sul sottodominio dell’ID tenant di
data.adobedc.net. Ad esempio,example.data.adobedc.net. - Abilitare SNI (Server Name Indication) per l’origine. Imposta il nome host SNI sul nome host di origine (ad esempio,
example.data.adobedc.net), non sul nome host del tuo sito Web. - Configura la tua CDN in modo da soddisfare i requisiti per tutte le implementazioni CDN di cui sopra.
- Se il nome host inviato dall’implementazione cambia, aggiorna l’implementazione. Se mantieni lo stesso nome host, non sono necessarie modifiche all’implementazione.
hiodsibxvip01.data.adobedc.net. Il nome host è associato al certificato di prima parte e può smettere di funzionare quando il certificato viene rimosso.Le origini di terze parti utilizzano sempre il tipo predefinito RDC, in modo che i dati possano essere raccolti in qualsiasi percorso di raccolta dati di Adobe.
Configurare una rete CDN con origine di prime parti first-party-origin
Utilizza un’origine di prima parte solo se l’organizzazione lo richiede. I motivi comuni includono:
- I criteri di sicurezza richiedono il controllo diretto del certificato di origine. Ad esempio, l’organizzazione deve essere in grado di revocare il certificato tramite la propria autorità di certificazione.
- La tua organizzazione richiede un tipo di RDC bloccato per area geografica.
- Contatta l’Assistenza clienti Adobe per configurare un certificato gestito dal cliente per il nome host di prime parti, ad esempio
data.example.com. Se l’organizzazione richiede un tipo di RDC bloccato per regione, specificalo nella richiesta. - Nella configurazione CDN, imposta il nome host di origine sul nome host di prima parte.
- Abilitare SNI (Server Name Indication) per l’origine. Imposta il nome host SNI sul nome host di prima parte e configura la rete CDN in modo che il certificato di prima parte arrivi dall’origine.
- Configura la tua CDN in modo da soddisfare i requisiti per tutte le implementazioni CDN di cui sopra.
- Se il nome host inviato dall’implementazione cambia, aggiorna l’implementazione. Se mantieni lo stesso nome host, non sono necessarie modifiche all’implementazione.
Spostare un’implementazione di prima parte esistente in una rete CDN migrate
Se al momento la tua organizzazione invia i dati direttamente a un nome host di prima parte con un certificato ospitato da Adobe, procedi come segue per passare a una rete CDN:
- Identifica ogni implementazione che invia dati al nome host di prime parti, in tutti i prodotti Adobe. Altri prodotti, come Adobe Target o Adobe Journey Optimizer, potrebbero utilizzare lo stesso nome host e un singolo certificato può coprire molti nomi host.
- Scegli un tipo di origine. Se scegli un’origine di prima parte, contatta l’Assistenza clienti Adobe per convertire il certificato in certificato gestito dal cliente prima della scadenza.
- Configura la tua CDN. Mantieni il nome host esistente in modo da non dover aggiornare le implementazioni.
- Prima della scadenza del certificato, punta il nome host alla tua CDN e cambia tutte le implementazioni in modo da utilizzarlo.
- Verifica i dati.
- Se hai scelto un’origine di terze parti, contatta l’Assistenza clienti di Adobe per contrassegnare il certificato di prima parte per la rimozione.
Una volta che il nome host punta alla rete CDN, Adobe non può rinnovare il certificato di prime parti. Se un’implementazione si basa ancora sul certificato quando scade, i dati di tale implementazione andranno persi. Contattare l’Assistenza clienti di Adobe consente all’organizzazione di controllare quando il certificato viene rimosso.
Verifica i dati check
Adobe non può convalidare la configurazione CDN. Dopo aver indirizzato la raccolta dati tramite la rete CDN, confronta i dati prima e dopo la modifica:
- I dati continuano a pervenire nelle suite di rapporti, negli stream di dati o nei set di dati previsti al volume usuale.
- I rapporti di geolocalizzazione mostrano le posizioni dei visitatori, non un numero limitato di città in cui si trovano i server della rete CDN.
- Il numero di visitatori univoci non aumenta in modo imprevisto.
- Negli strumenti per sviluppatori del browser, le richieste di raccolta dati al nome host hanno esito positivo e i cookie di Adobe sono impostati sullo stesso dominio di prima.
Configurazioni errate comuni
È noto che i seguenti problemi causano problemi di qualità dei dati o perdita di dati. Questo elenco non è esaustivo.
X-Forwarded-ForHost o modifica il dominio dei cookie