bodyHidingEnabled
- Tipo: booleano
- Valore predefinito: true
- Descrizione: utilizzato per controllare lo sfarfallio quando
target-global-mbox
viene utilizzato per fornire le offerte create nel Compositore esperienza visivo (offerte visive).
clientCode
- Tipo: String
- Valore predefinito: valore impostato tramite l’interfaccia utente.
- Descrizione: rappresenta il codice client.
cookieDomain
- Tipo: String
- Valore predefinito: se possibile, imposta il dominio di primo livello.
- Descrizione: rappresenta il dominio utilizzato quando si salvano i cookie.
crossDomain
- Tipo: String
- Valore predefinito: valore impostato tramite l’interfaccia utente.
- Descrizione: indica se il tracciamento tra domini diversi è abilitato o meno. I valori consentiti dipendono dalla versione at.js in uso. Per at.js v1.x, specifica se le funzionalità tra domini diversi sono
disabled
(i browser impostano i cookie solo nel tuo dominio (cookie di prime parti),x only
(i browser impostano i cookie solo nel dominio di Target) o entrambi, selezionandoenabled
(i browser impostano sia i cookie di prima parte che quelli di terze parti). Per at.js v2.10 e versioni successive, specifica se le funzionalità tra domini diversi sonoenabled
(i browser impostano sia cookie di prima parte che di terze parti) odisabled
(i browser non impostano cookie di terze parti).
cspScriptNonce
- Tipo: consulta Criteri di sicurezza dei contenuti di seguito.
- Valore predefinito: consulta Criteri di sicurezza dei contenuti di seguito.
- Descrizione: consulta Criteri di sicurezza dei contenuti di seguito.
cspStyleNonce
- Tipo: consulta Criteri di sicurezza dei contenuti di seguito.
- Valore predefinito: consulta Criteri di sicurezza dei contenuti di seguito.
- Descrizione: consulta Criteri di sicurezza dei contenuti di seguito.
dataProviders
- Tipo: consulta Fornitori di dati di seguito.
- Valore predefinito: consulta Fornitori di dati di seguito.
- Descrizione: consulta Fornitori di dati di seguito.
decisioningMethod
-
Tipo: String
-
Valore predefinito: lato server
-
Altri valori: su dispositivo, ibrido
-
Descrizione: consulta Metodi di decisione di seguito.
Metodi di decisione
Con le decisioni sul dispositivo, Target introduce una nuova impostazione denominata Metodo di decisione che determina il modo in cui at.js distribuisce le esperienze.
decisioningMethod
ha tre valori: solo lato server, solo su dispositivo e ibrido. QuandodecisioningMethod
viene impostato intargetGlobalSettings()
, agisce come metodo di decisione predefinito per tutte le decisioni di Target.Solo lato server:
Solo lato server è il metodo decisionale predefinito impostato automaticamente quando at.js 2.5+ viene implementato e distribuito sulle proprietà web.
Se si utilizza solo lato server come configurazione predefinita, tutte le decisioni vengono prese sulla rete Edge Target, il che comporta una chiamata di blocco al server. Questo approccio può introdurre una latenza incrementale, ma offre anche vantaggi significativi, come la possibilità di applicare le funzionalità di machine learning di Target, che includono attività Recommendations, Automated Personalization (AP) e Targeting automatico.
Inoltre, migliorare le tue esperienze personalizzate utilizzando il profilo utente di Target, che viene mantenuto tra sessioni e canali diversi, può fornire risultati potenti per la tua azienda.
Infine, solo lato server consente di utilizzare Adobe Experience Cloud e di perfezionare i tipi di pubblico a cui rivolgersi tramite i segmenti Audience Manager e Adobe Analytics.
Solo su dispositivo:
Solo su dispositivo è il metodo decisionale che deve essere impostato in at.js 2.5+ quando le decisioni su dispositivo devono essere utilizzate solo in tutte le pagine web.
Le decisioni sul dispositivo possono fornire esperienze e attività di personalizzazione a una velocità sorprendente, perché derivano da un artefatto di regole memorizzate nella cache che contiene tutte le attività che si qualificano per le decisioni sul dispositivo.
Per ulteriori informazioni sulle attività che si qualificano per le decisioni su dispositivo, consulta la sezione sulle funzionalità supportate.
Questo metodo decisionale deve essere utilizzato solo se le prestazioni sono altamente critiche in tutte le pagine che richiedono decisioni da Target. Inoltre, ricorda che quando viene selezionato questo metodo decisionale, le attività Target che non possono avvalersi delle decisioni su dispositivo non verranno consegnate o eseguite. La libreria at.js 2.5+ è configurata per cercare solo l’artefatto delle regole memorizzate nella cache per prendere decisioni.
Ibrido:
Ibrido è il metodo decisionale che deve essere impostato in at.js 2.5+ quando è necessario eseguire sia le decisioni su dispositivo che le attività che richiedono una chiamata alla rete Edge Adobe Target.
Quando gestisci sia le attività di decisione su dispositivo che quelle lato server, può essere un po’ complicato e noioso pensare a come distribuire ed eseguire il provisioning di Target sulle pagine. Con il metodo decisionale ibrido, Target sa quando deve effettuare una chiamata al server alla rete Edge Adobe Target per le attività che richiedono l'esecuzione lato server e anche quando eseguire solo le decisioni su dispositivo.
L’artefatto delle regole JSON include i metadati che informano at.js se una mbox ha un’attività lato server in esecuzione o un’attività decisionale su dispositivo. Questo metodo decisionale assicura che le attività che intendi consegnare rapidamente vengano eseguite tramite le decisioni su dispositivo e che quelle che richiedono una personalizzazione basata su ML più potente vengano eseguite tramite la rete Edge Adobe Target.
defaultContentHiddenStyle
- Tipo: String
- Valore predefinito: visibilità: nascosto
- Descrizione: utilizzato solo per il wrapping di mbox che utilizzano DIV con il nome di classe “mboxDefault” e vengono eseguiti tramite
mboxCreate()
,mboxUpdate()
, omboxDefine()
per nascondere il contenuto predefinito.
defaultContentVisibleStyle
- Tipo: String
- Valore predefinito: visibilità: visibile
- Descrizione: utilizzato solo per il wrapping di mbox che utilizzano DIV con il nome di classe “mboxDefault” e vengono eseguiti tramite
mboxCreate()
,mboxUpdate()
omboxDefine()
per rivelare l’offerta applicata, se presente, o il contenuto predefinito.
deviceIdLifetime
- Tipo: numero
- Valore predefinito: 63244800000 ms = 2 anni
- Descrizione: quantità di tempo in cui
deviceId
viene mantenuto nei cookie.
abilitato
-
Tipo: booleano
-
Valore predefinito: true
-
Descrizione: quando questa opzione è abilitata, viene eseguita automaticamente una richiesta Target di recupero esperienze e di manipolazione DOM per il rendering delle esperienze. Inoltre, le chiamate di Target possono essere eseguite manualmente tramite
getOffer(s)
/applyOffer(s)
.Se è disabilitata, le richieste di Target non vengono eseguite automaticamente o manualmente.
globalMboxAutoCreate
- Tipo: numero
- Valore predefinito: valore impostato tramite l’interfaccia utente.
- Descrizione: indica se la richiesta mbox globale deve essere attivata o meno.
imsOrgId
- Tipo: String
- Valore predefinito: true
- Descrizione: rappresenta l'ID ORG di IMS.
optinEnabled
- Tipo: booleano
- Valore predefinito: false
- Descrizione: Target fornisce supporto per la funzionalità opt-in tramite Adobe Experience Platform per supportare la strategia di gestione dei consensi. La funzionalità opt-in consente ai clienti di controllare come e quando viene attivato il tag di Target. È inoltre disponibile un'opzione tramite Adobe Experience Platform per pre-approvare il tag Target. Per abilitare la capacità di utilizzare la funzione di opt-in nella libreria at.js di Target, aggiungi l’impostazione
optinEnabled=true
. In Adobe Experience Platform, è necessario selezionare "abilita" dall’elenco a discesa Opt-in RGPD nella visualizzazione di installazione dell’estensione. Per ulteriori informazioni, consulta la documentazione di Adobe Experience Platform. Per ulteriori informazioni su questa impostazione in relazione alle normative sulla privacy e la protezione dei dati, tra cui il Regolamento generale sulla protezione dei dati (RGPD) dell'Unione Europea e il California Consumer Privacy Act (CCPA), consulta Normative sulla privacy e la protezione dei dati.
optoutEnabled
- Tipo: booleano
- Valore predefinito: false
- Descrizione: indica se Target deve chiamare la funzione
isOptedOut()
dell'API visitatore. Ciò fa parte dell'abilitazione di Device Graph.
overrideMboxEdgeServer
-
Tipo: booleano
-
Valore predefinito: true (true a partire dalla versione 1.6.2 di at.js)
-
Descrizione: indica se è necessario utilizzare il dominio
<clientCode>.tt.omtrdc.net
omboxedge<clusterNumber>.tt.omtrdc.net
.Se questo valore è true, il dominio
mboxedge<clusterNumber>.tt.omtrdc.net
verrà salvato in un cookie. Attualmente non funziona con CNAME quando utilizzi versioni di at.js precedenti ad at.js 1.8.2 e at.js 2.3.1. Se questo è un problema, valuta l’aggiornamento di at.js a una versione più recente e supportata.
overrideMboxEdgeServerTimeout
- Tipo: numero
- Valore predefinito: 1860000 => 31 minuti
- Descrizione: indica il periodo di vita del cookie contenente il valore
mboxedge<clusterNumber>.tt.omtrdc.net
.
pageLoadEnabled
- Tipo: booleano
- Valore predefinito: true
- Descrizione: quando questa opzione è abilitata, recupera automaticamente le esperienze che devono essere restituite al caricamento della pagina.
pollingInterval
- Tipo: numero
- Valore predefinito: 300000 (cinque minuti in millisecondi)
- Descrizione: intervallo che at.js recupera una nuova versione di un artefatto di decisioning sul dispositivo e aggiorna la cache. 300000 valore minimo consentito per
pollingInterval
.
secureOnly
- Tipo: booleano
- Valore predefinito: false
- Descrizione: indica se at.js deve utilizzare solo HTTPS o può passare da HTTP a HTTPS in base al protocollo della pagina. Se è impostato su true, secureOnly imposta anche gli attributi Secure e SameSite sul cookie mbox.
selectorsPollingTimeout
-
Tipo: numero
-
Valore predefinito: 5000 ms = 5 s
-
Descrizione: in at.js 0.9.6, Target ha introdotto questa nuova impostazione che può essere sovrascritta tramite
targetGlobalSettings
.L’impostazione
selectorsPollingTimeout
rappresenta il tempo in cui il client è disposto ad attendere che tutti gli elementi identificati dai selettori vengano visualizzati nella pagina.Le attività create tramite il Compositore esperienza visivo hanno offerte che contengono selettori.
serverDomain
- Tipo: String
- Valore predefinito: valore impostato tramite l’interfaccia utente.
- Descrizione: rappresenta il server Edge Target.
serverState
- Tipo: consulta Personalizzazione ibrida di seguito.
- Valore predefinito: consulta Personalizzazione ibrida di seguito.
- Descrizione: consulta Personalizzazione ibrida di seguito.
telemetryEnabled
- Tipo: booleano
- Valore predefinito: true
- Descrizione: se abilitata, Adobe raccoglie dati di telemetria relativi all'utilizzo delle funzionalità SDK e alle prestazioni. I dati personali non vengono raccolti.