Show Menu
THEMEN×

Nützliche Variablen, Profile, Parameter und Methoden

Diese Seite listet Profile, Variablen und Parameter auf, die in Profilskripten nützlich sind.

Integrierte Profile

Profil
Hinweise
user.activeActivities
user.activeCampaigns
Gibt die Kampagnen-ID für alle Kampagnen/Aktivitäten zurück, in denen sich der Benutzer befindet. Dies passiert auch dann, wenn er in der aktuellen Sitzung nicht mit der Kampagne/Aktivität interagiert hat.
user.pcId
user.sessionId
user.categoryAffinity
user.categoryAffinities
Gibt ein Array der Präferenzen zurück, die für den Benutzer vorhanden sind
user.isFirstSession
user.isNewSession
user.daysSinceLastVisit
user.browser
Der Benutzeragent
user.header
Alle user.header -Profile werden von den Kopfzeilendaten einer Mbox-Anfrage integriert
user.header('x-forwarded-for')
Die öffentliche IP-Adresse der Netzwerkverbindung des Besuchers.
Sie können dies auf verschiedenen Wegen erreichen, z. B. whatismyip. com . Die IP-Adresse ist nicht die NAT-Adresse (interne Adresse), die mit 10., 192.168. oder 172 beginnt.
Hinweis: user.header('x-cluster-client-ip') wurde nicht mehr unterstützt.
user.header('host')
Website-Hostname
user.header('cookie')
Cookie-Daten des Besuchers
user.header('user-agent')
Benutzeragent des Benutzer-Browsers
user.header('accept-language')
Besuchersprache
user.header('accept-encoding')
Besucher-Zeichenkodierung
user.header('accept')
Besuchersprache und Zeichenkodierung
user.header('connection')
Serververbindung. Beispiel: keep-live
user.header('referrer')
Website-URL der aktuellen Seite des Besuchers. Funktioniert nicht im Internet Explorer.
user.getLocal('param_name','value');
user.setLocal('param_name','value');
user.get('param_name')
user.parameter
Aus Profilskripten erstellte beständige Profilattribute. Verweist auch auf „Systemprofile“ wie geografischer Standort, Besucherzahlen usw.
profile.get('param_name')
Die richtige Methode zum Abrufen eines Profil-Parameters, der in einem Profil-Skript verwendet werden soll, ist die Profil.get('param_name')-Methode.
profile.param('param_name');
profile.parameter('parameter_name');
mbox-Parameter, die aufgrund ihres Profil. -Präfix als beständig festgelegt wurden.
„profile.browserTime“
Die lokale Browserzeit des Besuchers. Erstellen Sie für die Systemzeit ein neues Datenobjekt im Profilskript.
profile.averageDaysBetweenVisits
profile.sessionCount
parameter=
Allgemeiner Begriff für zusätzliche Werte, die mit einer Mbox weitergegeben werden, zum Beispiel Namen-/Werte-Paare. Nicht beständig, sofern nicht mit profile.parameter oder user.parameter so festgelegt.

URL-Variablen

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- und Mobilnetzbetreiber-Profile

  • 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-Variablen

Variable
Hinweise
mbox.name
mbox.param('param_name')
Automatisch mit jeder Anfrage weitergegebene Parameter:
  • mbox.param('browserHeight')
  • mbox.param('browserTimeOffset')
  • mbox.param('browserWidth')
  • mbox.param('colorDepth')
  • mbox.param('mboxXDomain')
  • mbox.param('mboxTime')
  • mbox.param('screenHeight')
  • mbox.param('screenWidth')
Parameter, die mit Bestellaufgabe-Mboxes weitergegeben werden:
  • mbox.param('orderId')
  • mbox.param('orderTotal')
  • mbox.param('productPurchasedId')
mbox3rdPartyId
Ein Parameter „mbox“ zum Synchronisieren einer Kunden-ID mit der mboxPC-ID in Target. Eine Kunden-ID ist eine ID, die Ihr Unternehmen zum Verfolgen von Besuchern verwendet, zum Beispiel eine CRM-ID, eine Mitglieds-ID oder etwas Ähnliches. Diese ID kann anschließend verwendet werden für das Hinzufügen von Informationen über die Profil-APIs und Kundenattribute .
mboxPageValue
Bei jeder Mbox-Anfrage wird der Seite ein Wert zugewiesen.
mboxDebug
Wird nur für Debug-Informationen verwendet. Wird der Seiten-URL hinzugefügt, auf der mbox.js danach sucht.
mboxOverride.browserIp
Legt einen anderen Geo-Standort als den tatsächlichen Standort fest, damit Sie sehen können, wie etwas an einem anderen Standort aussehen würde.
Hinweis: mboxOverride-Parameter sollte nur beim Testen der Aktivität verwendet werden, aber nicht bei der Produktion. Die Verwendung von MboxOverride-Parametern kann bei der Verwendung von Analytics für Target (A4T) zu Berichtsdiskrepanzen führen. Sie sollten während des Testens den Aktivitäts-QA-Modus verwenden, um sicherzustellen, dass Ihre Aktivität wie erwartet funktioniert, bevor Sie die Aktivität in Ihre Live-Umgebung versetzen.

Kundenattribute

Kundenattribute können in Profilskripts referenziert werden, formatiert als crs.get('<Datasource Name>.<Attribute name>') .
Diese Attribute stehen auch als Tokens in Profilskripts und direkt in Angeboten zur Verfügung, ohne dass zunächst ein Profilskript erforderlich ist. Das Token sollte folgende Form aufweisen: ${crs.datasourceName.attributeName} . Beachten Sie, dass Leerzeichen im datasourceName API-Aufruf entfernt werden sollten.