trackingServerSecure
La variabile trackingServerSecure
determina il dominio utilizzato da AppMeasurement per inviare dati ad Adobe tramite HTTPS. Se questa variabile non è definita correttamente, l’implementazione può causare la perdita di dati.
Prima del servizio Adobe Experience Cloud Identity, questa variabile determinava anche dove erano impostati i cookie di terze parti. Adobe consiglia vivamente di utilizzare il servizio ID in tutte le implementazioni, laddove possibile.
Dominio Edge tramite l’estensione Web SDK
Web SDK utilizza Edge domain per gestire sia il server di tracciamento che il server di tracciamento protetto. È possibile impostare il valore Edge domain desiderato durante la configurazione dell'estensione Web SDK.
- Accedi a Raccolta dati di Adobe Experience Platform utilizzando le credenziali Adobe ID.
- Seleziona la proprietà tag desiderata.
- Passa alla scheda Extensions, quindi seleziona il pulsante Configure in Adobe Experience Platform Web SDK.
- Imposta il campo di testo Edge domain desiderato.
Per ulteriori informazioni, vedere Configurare l'estensione Adobe Experience Platform Web SDK nella documentazione di Web SDK.
trackingServerSecure
(o trackingServer
).Dominio Edge con implementazione manuale del Web SDK
Configurare SDK utilizzando edgeDomain
. Il campo è una stringa che determina il dominio a cui inviare i dati.
alloy("configure", {
"edgeDomain": "data.example.com"
});
Server di tracciamento SSL tramite l’estensione Adobe Analytics
SSL Tracking Server è un campo nel pannello a soffietto General durante la configurazione dell'estensione Adobe Analytics.
- Accedi a Raccolta dati di Adobe Experience Platform utilizzando le credenziali Adobe ID.
- Seleziona la proprietà tag desiderata.
- Vai alla scheda Extensions, quindi seleziona il pulsante Configure in Adobe Analytics.
- Espandi il pannello a soffietto General, che mostra il campo SSL Tracking Server.
Se questo campo viene lasciato vuoto, il valore predefinito sarà Tracking Server. Se SSL Tracking Server e Tracking Server sono entrambi vuoti, il valore predefinito è [rsid].data.adobedc.net
.
s.trackingServerSecure in AppMeasurement e nell’editor di codice personalizzato dell’estensione Analytics
La variabile s.trackingServerSecure
è una stringa che contiene il dominio da inviare ad Adobe. È solo dominio; ometti protocollo, percorso, porta e barre. Se questa variabile è vuota, verrà utilizzato il valore della variabile s.trackingServer
. Se s.trackingServerSecure
e s.trackingServer
sono entrambi vuoti, il valore predefinito è [rsid].2o7.net
.
// Example value when participating in the Adobe-managed certificate program
s.trackingServerSecure = "data.example.com";
// Example value sending data directly to Adobe
s.trackingServerSecure = "example.data.adobedc.net";
Considerazioni sulla determinazione del valore per trackingServerSecure
Il valore utilizzato per trackingServerSecure
(o edgeDomain
) dipende da diversi fattori:
- La tua partecipazione al programma di certificazione gestito da Adobe
- Se il servizio Adobe Experience Cloud Identity è stato implementato e configurato correttamente
Se la tua organizzazione partecipa al programma di certificazione gestito da Adobe, imposta il valore sul dominio di prime parti selezionato durante la configurazione del certificato. In genere questo valore è un sottodominio di proprietà dell’organizzazione. Ad esempio, data.example.com
. I record CNAME nella tua organizzazione reindirizzano tali dati ad Adobe.
Se non partecipi al programma di certificazione, imposta il valore su un sottodominio di data.adobedc.net
. Adobe consiglia di utilizzare per coerenza l’ID azienda della tua organizzazione. Ad esempio, example.data.adobedc.net
. Per determinare l'ID società, effettua le seguenti operazioni:
- Accedi a experience.adobe.com utilizzando le credenziali Adobe ID.
- In qualsiasi punto dell'interfaccia di Experience Cloud, premere
[Cmd]
+[I]
(iOS) o[Ctrl]
+[I]
(Windows). - Verrà visualizzato User data debugger. Seleziona la scheda Assigned orgs.
- Espandi l’organizzazione IMS desiderata.
- Individua il campo Tenant. Questo valore è il sottodominio consigliato di
data.adobedc.net
da utilizzare.
example.data.adobedc.net
. custom.example.data.adobedc.net
ad esempio non è un server di tracciamento valido.Le implementazioni meno recenti potrebbero avere valori come sc.omtrdc.net
o 2o7.net
. Questi sono stati utilizzati principalmente nelle versioni precedenti di Adobe Analytics e sono ancora validi.
Adobe consiglia vivamente di mantenere queste informazioni in un documento di progettazione della soluzione per coerenza a livello di organizzazione.
Ramificazioni per il mancato utilizzo del servizio ID visitatore
Adobe consiglia vivamente di utilizzare il servizio Adobe Experience Cloud Identity in tutte le implementazioni. Il servizio ID può essere implementato in diversi modi:
- Le implementazioni manuali di AppMeasurement utilizzano
VisitorAPI.js
e chiamano il metodogetInstance
. Per ulteriori informazioni, vedere Implementazione del servizio Experience Cloud Identity per Analytics. - Le implementazioni che utilizzano l'estensione tag Adobe Analytics utilizzano l'estensione tag del servizio Adobe Experience Cloud ID. Una volta aggiunta, non è necessaria alcuna configurazione aggiuntiva.
- Le implementazioni che utilizzano qualsiasi forma di Web SDK (
alloy.js
o l'estensione tag Web SDK) dispongono già del servizio ID in modalità nativa. Non è richiesta alcuna configurazione oltre all'impostazione del valoreedgeDomain
.
Se la tua implementazione non utilizza il servizio Identity, considera i seguenti impatti sulla tua implementazione:
- Se non si utilizza il servizio Identity,
trackingServerSecure
determina la posizione del cookie. Se si imposta questa variabile su un dominio di terze parti, AppMeasurement utilizza un cookie di fallback, in quanto la maggior parte dei browser moderni rifiuta i cookie di terze parti. - Il tracciamento dei collegamenti interni e Activity Map potrebbero essere meno affidabili.