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 in datasourceName aus jedem API-Aufruf entfernt werden sollten.

Auf dieser Seite

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now