Show Menu
ARGOMENTI×

Glossario di profili e variabili

Questa pagina elenca i profili, le variabili e i parametri utili negli script dei profili.

Profili incorporati

Profilo
Note
user.activeActivities
user.activeCampaigns
Restituisce l'ID della campagna per tutte le campagne/attività in cui si trova l'utente, anche se non ha interagito con la campagna/attività nella sessione corrente.
user.pcId
User.sessionId
user.categoryAffinity
user.categoryAffinities
Restituisce un array delle affinità che un visitatore ha popolato
user.isFirstSession
user.isNewSession
user.daysSinceLastVisit
User.browser
Agente utente
User.header
Tutti i profili user.header sono incorporati dai dati di intestazione di richiesta mbox
user.header('x-cluster-client-ip')
oruser.header('x-inoltrato-per')
L'indirizzo IP pubblico della connessione di rete che in cui si trova il visitatore.
NOTA: L'intestazione user.header('x-cluster-client-ip') non funziona nei margini AWS più recenti.
È possibile ottenerlo in diversi modi, ad esempio con whatismyip.com . L'indirizzo IP non è l'indirizzo NAT (indirizzo interno), che inizia con 10., 192,168., o 172.
user.header('host')
Hostname del sito web
user.header('cookie')
Dati cookie del visitatore
user.header('user-agent')
Agente utente del browser del visitatore
user.header('accept-language')
Lingua del visitatore
user.header('accept-encoding')
Codifica del carattere del visitatore
user.header('accept')
Lingua del visitatore e codifica del carattere
user.header('connection')
Connessione server. Ad esempio: keep-live
user.header('referrer')
URL del sito web della pagina corrente del visitatore. Non funziona per Internet Explorer.
user.getLocal('param_name','value');
user.setLocal('param_name','value');
user.get('param_name')
user.parameter
Attributi permanenti del profilo creati dagli script di profilo. Fa anche riferimento a profili “di sistema” come geolocalizzazione, conteggio delle visite, ecc.
profile.get('param_name')
Il modo corretto per ottenere un parametro di profilo da utilizzare in uno script di profilo è il metodo profile.get('param_name').
profile.param('param_name');
profile.parameter('parameter_name');
Parametri mbox che sono resi persistenti a causa del loro profilo. Prefisso.
profile.browserTime
Ora locale del browser del visitatore. Per l'ora di sistema, creare un nuovo oggetto di data nello script del profilo
profile.averageDaysBetweenVisits
profile.sessionCount
parameter=
Termine generico per valori aggiuntivi passati con una mbox, di solito come coppie nome/valore. Non persistente a meno che non sia fatto con profile.parameter o user.parameter .

Variabili di URL

landing
referrer
page
landing.url
referrer.url
page.url
landing.domain
referrer.domain
page.domain
landing.protocol
referrer.protocol
page.protocol
landing.param
referrer.param
page.param
landing.query
referrer.query
page.query

Profili carrier geo e mobili

  • profile.geolocation.country
  • profile.geolocation.state
  • profile.geolocation.city
  • profile.geolocation.zip
  • profile.geolocation.dma
  • profile.geolocation.domainName
  • profile.geolocation.ispName
  • profile.geolocation.connectionSpeed
  • profile.geolocation.mobileCarrier
  • profile.geolocation.latitude
  • profile.geolocation.longitude

Variabili di mbox

Variabile
Note
mbox.name
mbox.param('param_name')
I parametri passano automaticamente con ogni richiesta:
  • mbox.param('browserHeight')
  • mbox.param('browserTimeOffset')
  • mbox.param('browserWidth')
  • mbox.param('colorDepth')
  • mbox.param('mboxXDomain')
  • mbox.param('mboxTime')
  • mbox.param('screenHeight')
  • mbox.param('screenWidth')
Parametri passati con mbox di ordine:
  • mbox.param('orderId')
  • mbox.param('orderTotal')
  • mbox.param('productPurchasedId')
mbox3rdPartyId
Parametro mbox per sincronizzare un ID cliente per mboxPCID di Target. Un ID cliente è un ID utilizzato dalla società per tenere traccia dei visitatori, ad esempio un ID CRM, un ID di appartenenza o qualcosa di simile. Questo ID può quindi essere utilizzato per aggiungere informazioni tramite le API di profilo e Attributi del cliente .
mboxPageValue
In ogni mbox chiamata alla pagina viene assegnato un valore.
mboxDebug
Utilizzato solo per informazioni di debug. Aggiunto all'URL della pagina in cui lo cerca il mbox.js.
mboxOverride.browserIp
Imposta un geo diverso rispetto alla posizione effettiva in modo da poter testare come qualcosa apparirebbe in un'altra posizione.
Nota: ​l'utilizzo dei parametri mboxOverride deve essere utilizzato solo durante il test dell'attività e non in produzione. L’utilizzo di eventuali parametri mboxOverride può causare discrepanze nella creazione di rapporti quando si utilizza Analytics for Target (A4T). Utilizza la modalità di controllo qualità delle attività durante il test per garantire che l’attività funzioni come previsto prima di pubblicarla nell’ambiente live.

Attributi del cliente

Gli attributi del cliente possono essere indicati in script di profilo, formattati come crs.get('<Datasource Name>.<Attribute name>') .
Questi attributi sono disponibili anche come token negli script di profilo e direttamente nelle offerte senza prima richiedere uno script di profilo. Il token deve essere nel formato: ${crs.datasourceName.attributeName} . Tenete presente che gli spazi nel pannello datasourceName devono essere rimossi da qualsiasi chiamata API.