Profil och variabel ordlista

På den här sidan visas profiler, variabler och parametrar som är användbara i profilskript.

Inbyggda profiler

Profil Anteckningar
user.activeActivities
user.activeCampaigns
Returnera kampanj-ID:t för alla kampanjer/aktiviteter som användaren befinner sig i, även om han/hon inte har interagerat med kampanjen/aktiviteten i den aktuella sessionen.
user.pcId
user.sessionId
user.categoryAffinity
user.categoryAffinities Returnera en array med tillhörigheter som en besökare har fyllt i
user.isFirstSession
user.isNewSession
user.daysSinceLastVisit
user.browser Användaragenten
user.header Alla user.header profiler är inbyggda från mbox request header-data
user.header('x-forward-for') Den offentliga IP-adressen för den nätverksanslutning som besökaren är ansluten till.
Du kan till exempel få detta på flera sätt whatismyip.com. IP-adressen är inte NAT-adressen (intern adress), med början 10.192.168 eller 172.
Obs! user.header('x-Cluster-client-ip') har tagits bort.
user.header('host') Värdnamn för webbplats
user.header('cookie') Data för besöks-cookie
user.header('user-agent') Användaragent för besökare
user.header('accept-language') Besökarspråk
user.header('accept-encoding') Teckenkodning för besökare
user.header('accept') Besökarspråk och teckenkodning
user.header('connection') Serveranslutning. Till exempel: keep-live
user.header('referrer') Webbplats-URL för besökarens aktuella sida. Fungerar inte för Internet Explorer.
user.getLocal('param_name'); Hämta värdet som du angett med user.setLocal.
user.setLocal('param_name','value') Skapa beständiga profilvärden i ett profilskript. Dessa värden behålls på samma sätt som ett profilskript, men du har bara åtkomst till det i skriptet som det angavs.
user.get('param_name')
user.parameter Beständiga profilattribut som har skapats från profilskript. Refererar också till"systemprofiler" som geopositionering, besöksantal osv.
profile.get('param_name') Det rätta sättet att få en profilparameter att använda i ett profilskript är metoden profile.get('param_name').
profile.param('param_name');
profile.parameter('parameter_name'); Mbox-parametrar som görs beständiga på grund av deras profil. prefix.
profile.browserTime Besökarens lokala webbläsartid. Skapa ett nytt datumobjekt i profilskriptet för systemtid
profile.averageDaysBetweenVisits
profile.sessionCount
parameter= Allmän term för ytterligare värden som skickas med en mbox, vanligtvis som namn/värde-par. Inte beständig såvida den inte har gjorts med profile.parameter eller user.parameter.

URL-variabler

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

Geo- och mobiltransportprofiler

  • 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

Mbox-variabler

Variabel Anteckningar
mbox.name
mbox.param('param_name')
Parametrar skickas automatiskt med varje begäran:
  • mbox.param('browserHeight')
  • mbox.param('browserTimeOffset')
  • mbox.param('browserWidth')
  • mbox.param('colorDepth')
  • mbox.param('mboxXDomain')
  • mbox.param('mboxTime')
  • mbox.param('screenHeight')
  • mbox.param('screenWidth')
Parametrar skickade med orderrutor:
  • mbox.param('orderId')
  • mbox.param('orderTotal')
  • mbox.param('productPurchasedId')
mbox3rdPartyId En mbox-parameter för att synkronisera ett kund-ID till Target mboxPCID. Ett kund-ID är ett ID som ditt företag använder för att spåra besökare, till exempel ett CRM-ID, ett medlems-ID eller något liknande. Detta ID kan sedan användas för att lägga till information via profilens API:er och Kundattribut.
mboxPageValue I varje mbox-anrop tilldelas sidan ett värde.
mboxDebug Används endast för felsökningsinformation. Tillagd på sid-URL:en där at.js söker efter den.
mboxOverride.browserIp Ställer in en annan region än den faktiska platsen så att du kan testa hur någonting skulle se ut på en annan plats.
Obs! Parametrar för mboxOverride ska bara användas när aktiviteten testas och inte i produktionen. Om du använder någon av parametrarna mboxOverride kan det orsaka rapporteringsdiskrepanser när du använder Analyser för Target (A4T). Du bör använda Aktivitets-QA-läge när du testar för att säkerställa att din aktivitet fungerar som förväntat innan du flyttar aktiviteten till din aktiva miljö.

Kundattribut

Kundattribut kan refereras i profilskript, formaterade som crs.get('<Datasource Name>.<Attribute name>').

Dessa attribut är också tillgängliga som token i profilskript och direkt i erbjudanden utan att först behöva ett profilskript. Token ska ha följande format: ${crs.datasourceName.attributeName}. Observera att blanksteg i datasourceName ska tas bort från API-anrop.

På denna sida