På den här sidan visas profiler, variabler och parametrar som är användbara i profilskript.
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 . |
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 |
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
Variabel | Anteckningar |
---|---|
mbox.name |
|
mbox.param('param_name') | |
Parametrar skickas automatiskt med varje begäran:
|
|
Parametrar skickade med orderrutor:
|
|
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 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.