Diese Seite listet Profile, Variablen und Parameter auf, die in Profilskripten nützlich sind.
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') wird 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'); | Rufen Sie den Wert ab, den Sie mithilfe von user.setLocal . |
user.setLocal('param_name','value') | Erstellen Sie beibehaltene Profilwerte in einem Profilskript. Diese Werte bleiben wie ein Profilskript erhalten, Sie haben jedoch nur Zugriff darauf innerhalb des Skripts, das festgelegt wurde. |
user.get('param_name') | |
user.parameter | Aus Profilskripten erstellte beständige Profilattribute. Verweist auch auf "Systemprofile"wie Geolocation, Besuchsanzahl usw. |
profile.get('param_name') | Die richtige Methode zum Abrufen eines Profilparameters, der in einem Profilskript verwendet werden soll, ist die Methode profile.get('param_name') . |
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. |
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
Variable | Hinweise |
---|---|
mbox.name |
|
mbox.param('param_name') | |
Automatisch mit jeder Anfrage weitergegebene Parameter:
|
|
Parameter, die mit Bestellaufgabe-Mboxes weitergegeben werden:
|
|
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. Zur Seiten-URL hinzugefügt, nach der at.js 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 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 in datasourceName
sollte bei jedem API-Aufruf entfernt werden.