Show Menu
THEMEN×

Haupterweiterung

Die Haupterweiterung ist die mit Launch veröffentlichte Standarderweiterung.
Verwenden Sie diese Referenz, um Informationen zu den verfügbaren Optionen beim Erstellen einer Regel mithilfe dieser Erweiterung zu erhalten.

Ereignistypen für die Haupterweiterung

In diesem Thema werden die in der Haupterweiterung verfügbaren Ereignistypen beschrieben.
Informationen zu den Optionen, die für verschiedene Ereignistypen festgelegt werden können, finden Sie unter Optionen .

Browser

Registerfokus verloren

Lösen Sie die Aktion aus, wenn eine Registerkarte den Fokus verliert.
Für diesen Ereignistyp sind keine Einstellungen vorhanden.

Registerfokus

Lösen Sie die Aktion aus, wenn eine Registerkarte den Fokus erhält.
Für diesen Ereignistyp sind keine Einstellungen vorhanden.

Formular

Fokus verloren

Lösen Sie die Aktion aus, wenn ein Formular den Fokus verliert.
Siehe Optionen unten.

Fokus

Lösen Sie die Aktion aus, wenn ein Formular den Fokus erhält.
Siehe Optionen unten.

Absenden

Lösen Sie die Aktion aus, wenn ein Formular gesendet wird.
Siehe Optionen unten.

Tastatur

Tastendruck

Lösen Sie das Ereignis aus, wenn eine Taste gedrückt wird.
Siehe Optionen unten.

Medien

Medien beendet

Lösen Sie das Ereignis aus, wenn die Medien beendet sind.
Siehe Optionen unten.

Daten durch Medien geladen

Lösen Sie das Ereignis aus, wenn Daten durch Medien geladen werden.
Siehe Optionen unten.

Medienpause

Lösen Sie das Ereignis aus, wenn die Medien pausiert werden.
Siehe Optionen unten.

Medienwiedergabe

Lösen Sie das Ereignis aus, wenn die Medien wiedergegeben werden.
Siehe Optionen unten.

Medien unterbrochen

Lösen Sie das Ereignis aus, wenn die Medien unterbrochen werden.
Siehe Optionen unten.

Medienwiedergabezeit

Lösen Sie das Ereignis aus, wenn die Medien für eine bestimmte Zeitdauer wiedergegeben werden.
Siehe Optionen unten.
Geben Sie zudem an, dass das Ereignis nach einer bestimmten Zeitdauer ausgelöst wird.

Medienlautstärke geändert

Lösen Sie das Ereignis aus, wenn die Lautstärke erhöht oder verringert wird.
Siehe Optionen unten.

Mobil

Ausrichtungsänderung

Lösen Sie das Ereignis aus, wenn sich die Ausrichtung des Geräts ändert.
Für diesen Ereignistyp sind keine Einstellungen vorhanden.
Geben Sie zudem an, dass das Ereignis nach einer bestimmten Zeitdauer ausgelöst wird.

Zoomänderung

Lösen Sie das Ereignis aus, wenn der Benutzer die Ansicht vergrößert oder verkleinert.
Für diesen Ereignistyp sind keine Einstellungen vorhanden.

Maus

Klicken

Lösen Sie das Ereignis aus, wenn auf das angegebene Element geklickt wird.
Optional können Sie Eigenschaftswerte angeben, die für das Element „true“ sein müssen, bevor das Ereignis ausgelöst wird.
Sie können auch angeben, ob die Navigation bis zum Ausführen der Regel verzögert wird, wenn es sich bei dem Element um einen Link handelt. Beim Klicken auf das Kontrollkästchen wird ein Feld geöffnet, in das Sie die gewünschte Verzögerung in Millisekunden eingeben können. Gibt an, wie lange Launch darauf wartet, dass Tags bei angeklickten Links ausgelöst werden, bevor ein Wechsel zur nächsten Seite erfolgt. Der Standardwert beträgt 100 Millisekunden. Größere Verzögerungen erhöhen die Genauigkeit der Verfolgung. Adobe empfiehlt eine Verzögerung von 500 Millisekunden oder weniger; eine solche wird vom Benutzer nicht wahrgenommen. Launch wartet die angegebene Zeitspanne ab, wird das Signal jedoch früher ausgelöst, wird die Verzögerung verkürzt. (Das bedeutet, dass der Benutzer nicht immer die volle Verzögerungsdauer abwarten muss.)
Geben Sie zudem an, dass das Ereignis nach einer bestimmten Zeitdauer ausgelöst wird.
Informationen zu erweiterten Optionen finden Sie im Folgenden unter Optionen .

Hover

Lösen Sie das Ereignis aus, wenn der Benutzer den Mauszeiger über ein angegebenes Element bewegt.
Siehe Optionen unten.
Konfigurieren Sie zudem, ob die Regel sofort oder nach einer angegebenen Anzahl Millisekunden ausgelöst wird.

Sonstige

Benutzerspezifisches Ereignis

Lösen Sie das Ereignis aus, wenn ein benutzerspezifischer Ereignistyp eintritt.
Sie können eine JavaScript-Funktion, die Sie an anderer Stelle definiert haben, benennen und für das Ereignis verwenden.
Geben Sie den Namen des benutzerspezifischen Ereignistyps an. Konfigurieren Sie dann die anderen Einstellungen wie im Folgenden unter Optionen beschrieben.

Datenelement geändert

Lösen Sie das Ereignis aus, wenn sich ein angegebenes Datenelement ändert.
Geben Sie den Namen des Datenelements ein. Sie können das Datenelement in einer Liste auswählen, indem Sie auf das Symbol klicken und anschließend das Datenelement auswählen.

Direkter Aufruf

Wurde für die Umgehung der Ereigniserkennung und Suchsysteme konzipiert.
Direktaufruf-Regeln eignen sich optimal für Situationen, in denen Sie Launch explizit vorgeben möchten, was passieren soll. Außerdem eignen sich Regeln dieses Typs ideal für Fälle, in denen Launch kein Ereignis im DOM erkennen kann (z. B. bei Adobe Flash).
Geben Sie die _satellite.track -Zeichenfolge an.

Element vorhanden

Lösen Sie das Ereignis aus, wenn ein angegebenes Element vorhanden ist.
Siehe Optionen unten.

Viewport-Aufruf

Lösen Sie das Ereignis aus, wenn der Benutzer einen angegebenen Viewport aufruft.
Siehe Optionen unten.
Konfigurieren Sie zudem, ob die Regel sofort oder nach einer angegebenen Anzahl Millisekunden ausgelöst wird.

Verlaufsänderung

Lösen Sie das Ereignis aus, wenn ein pushState- oder hashchange-Ereignis eintritt.
Für diesen Ereignistyp sind keine Einstellungen vorhanden.

Besuchszeit pro Seite

Lösen Sie das Ereignis aus, wenn der Benutzer für eine bestimmte Anzahl Sekunden auf der Seite bleibt.
Geben Sie die Anzahl Sekunden an, die vergehen müssen, bevor das Ereignis ausgelöst wird.

Laden der Seite

DOM-bereit

Auslösen bei DOM-Bereitschaft und wenn der Benutzer mit der Seite interagieren kann
Für diesen Ereignistyp sind keine Einstellungen vorhanden.

Bibliothek geladen (Seitenanfang)

Lösen Sie das Ereignis aus, sobald die Launch-Bibliothek geladen wird.
Für diesen Ereignistyp sind keine Einstellungen vorhanden.

Seitenende

Lösen Sie das Ereignis aus, wenn _satellite.pageBottom(); aufgerufen wurde. Bei asynchronem Laden der Launch-Bibliothek sollte dieser Ereignistyp nicht verwendet werden.
Für diesen Ereignistyp sind keine Einstellungen vorhanden.

Fenster geladen

Lösen Sie das Ereignis aus, wenn onLoad vom Browser aufgerufen wird und die Seite fertig geladen wurde.
Für diesen Ereignistyp sind keine Einstellungen vorhanden.

Optionen

Für die einzelnen Formularereignistypen werden die folgenden Einstellungen verwendet:

Bestimmte Elemente \| Beliebiges Element

  • Wenn Sie Specific Elements auswählen, werden die Optionen zur Auswahl der Elemente und Eigenschaftswerte angezeigt.
  • Wenn Sie Any Element auswählen, sind zum Eingrenzen der Elemente keine weiteren Optionen erforderlich.

Mit dem CSS-Selektor übereinstimmende Elemente

Geben Sie den CSS-Selektor zur Identifizierung der Elemente ein, anhand deren das Ereignis ausgelöst wird.

Mit bestimmten Eigenschaftswerten

Wenn Sie diese Option auswählen, werden folgende Parameter verfügbar:
  • property=value
    Geben Sie den Wert für die Eigenschaft an
  • Regulärer Ausdruck
    Aktivieren Sie diese Option, wenn property=value ein regulärer Ausdruck ist.
  • Neue
    Fügen Sie ein weiteres property=value -Paar hinzu.

Erweiterte Optionen (Bubbling)

  • Führen Sie diese Regel auch dann aus, wenn das Ereignis aus einem nachkommenden Element stammt
  • Lassen Sie die Ausführung dieser Regel auch dann zu, wenn durch das Ereignis bereits eine Regel ausgelöst wurde, die auf ein nachkommendes Element abzielt
  • Nach dem Ausführen der Regel wird verhindert, dass durch das Ereignis Regeln ausgelöst werden, die auf Vorgängerelemente abzielen

Bedingungstypen für die Haupterweiterung

In diesem Abschnitt werden die in der Haupterweiterung verfügbaren Bedingungstypen beschrieben.

Daten

Benutzerspezifischer Code

Geben Sie einen benutzerspezifischen Code an, der als Bedingung des Ereignisses vorhanden sein muss. Verwenden Sie für die Eingabe des benutzerspezifischen Codes den integrierten Code-Editor.
  1. Klicken Sie auf Open Editor .
  2. Geben Sie den benutzerspezifischen Code ein.
  3. Klicken Sie auf Save .
Automatisch wird eine Variable mit der Bezeichnung event verfügbar, die Sie in Ihrem benutzerdefinierten Code referenzieren können. Das event -Objekt enthält nützliche Informationen zum Ereignis, das die Regel ausgelöst hat. Die einfachste Methode zur Bestimmung der verfügbaren Ereignisdaten besteht darin, event mit dem console.log-Befehl in Ihrem benutzerspezifischen Code auf der Konsole auszugeben:
console.log(event);
return true;

Führen Sie die Regel in einem Browser aus und überprüfen Sie das aufgezeichnete Ereignisobjekt in der Browser-Konsole. Sobald Sie wissen, welche Informationen verfügbar sind, können Sie sie für programmatische Entscheidungen in Ihrem benutzerspezifischen Code verwenden.

Wertvergleich

Vergleicht zwei Werte, um zu ermitteln, ob diese Bedingung „true“ zurückgibt.
Wenn Sie eine Regel mit mehreren Bedingungen haben, ist es möglich, dass diese Bedingung möglicherweise „true“ zurückgibt, die Regel jedoch trotzdem nicht ausgelöst wird, weil die andere Bedingung als „false“ oder eine der Ausnahmen als „true“ ausgewertet wird.
  1. Stellen Sie einen Wert bereit.
  2. Wählen Sie den Operator aus. Weitere Einzelheiten dazu finden Sie unten in der Liste der Wertvergleichsoperatoren.
  3. (Falls erforderlich) Wählen Sie aus, ob bei dem Vergleich nicht nach Groß-/Kleinschreibung unterschieden werden soll.
  4. Stellen Sie einen anderen Wert für den Vergleich bereit.
Die folgenden Wertvergleichsoperatoren sind verfügbar:
Gleich: Die Bedingung gibt „true“ zurück, wenn die beiden Werte anhand eines nicht strikten Vergleichs gleich sind (in JavaScript der Operator ==). Die Werte können einem beliebigen Typ entsprechen: Wenn Sie ein Wort wie wahr , falsch , null oder undefiniert in ein Wertfeld eingeben, wird das Wort als Zeichenfolge verglichen und nicht in das zugehörige JavaScript-Äquivalent konvertiert.
Nicht gleich: Die Bedingung gibt „true“ zurück, wenn die beiden Werte anhand eines nicht strikten Vergleichs nicht gleich sind (in JavaScript der Operator !=). Die Werte können einem beliebigen Typ entsprechen: Wenn Sie ein Wort wie wahr , falsch , null oder undefiniert in ein Wertfeld eingeben, wird das Wort als Zeichenfolge verglichen und nicht in das zugehörige JavaScript-Äquivalent konvertiert.
Enthält: Die Bedingung gibt „true“ zurück, wenn der erste Wert den zweiten Wert enthält. Zahlen werden in Zeichenfolgen konvertiert. Bei Werten, die keine Zahl oder Zeichenfolge sind, gibt die Bedingung „false“ zurück.
Enthält nicht: Die Bedingung gibt „true“ zurück, wenn der erste Wert den zweiten Wert nicht enthält. Zahlen werden in Zeichenfolgen konvertiert. Bei Werten, die keine Zahl oder Zeichenfolge sind, gibt die Bedingung „true“ zurück.
Beginnt mit: Die Bedingung gibt „true“ zurück, wenn der erste Wert mit dem zweiten Wert beginnt. Zahlen werden in Zeichenfolgen konvertiert. Bei Werten, die keine Zahl oder Zeichenfolge sind, gibt die Bedingung „false“ zurück.
Beginnt nicht mit: Die Bedingung gibt „true“ zurück, wenn der erste Wert nicht mit dem zweiten Wert beginnt. Zahlen werden in Zeichenfolgen konvertiert. Bei Werten, die keine Zahl oder Zeichenfolge sind, gibt die Bedingung „true“ zurück.
Endet mit: Die Bedingung gibt „true“ zurück, wenn der erste Wert mit dem zweiten Wert endet. Zahlen werden in Zeichenfolgen konvertiert. Bei Werten, die keine Zahl oder Zeichenfolge sind, gibt die Bedingung „false“ zurück.
Endet nicht mit: Die Bedingung gibt „true“ zurück, wenn der erste Wert nicht mit dem zweiten Wert endet. Zahlen werden in Zeichenfolgen konvertiert. Bei Werten, die keine Zahl oder Zeichenfolge sind, gibt die Bedingung „true“ zurück.
Stimmt mit regulärem Ausdruck überein: Die Bedingung gibt „true“ zurück, wenn der erste Wert mit dem regulären Ausdruck übereinstimmt. Zahlen werden in Zeichenfolgen konvertiert. Bei Werten, die keine Zahl oder Zeichenfolge sind, gibt die Bedingung „false“ zurück.
Stimmt nicht mit regulärem Ausdruck überein: Die Bedingung gibt „true“ zurück, wenn der erste Wert nicht mit dem regulären Ausdruck übereinstimmt. Zahlen werden in Zeichenfolgen konvertiert. Bei Werten, die keine Zahl oder Zeichenfolge sind, gibt die Bedingung „true“ zurück.
Ist kleiner als: Die Bedingung gibt „true“ zurück, wenn der erste Wert kleiner als der zweite Wert ist. Zahlen repräsentierende Zeichenfolgen werden in Zahlen konvertiert. Bei Werten, die keine Zahl oder konvertierbare Zeichenfolge sind, gibt die Bedingung „false“ zurück.
Ist kleiner oder gleich: Die Bedingung gibt „true“ zurück, wenn der erste Wert kleiner oder gleich dem zweiten Wert ist. Zahlen repräsentierende Zeichenfolgen werden in Zahlen konvertiert. Bei Werten, die keine Zahl oder konvertierbare Zeichenfolge sind, gibt die Bedingung „false“ zurück.
Ist größer als: Die Bedingung gibt „true“ zurück, wenn der erste Wert größer als der zweite Wert ist. Zahlen repräsentierende Zeichenfolgen werden in Zahlen konvertiert. Bei Werten, die keine Zahl oder konvertierbare Zeichenfolge sind, gibt die Bedingung „false“ zurück.
Ist größer oder gleich: Die Bedingung gibt „true“ zurück, wenn der erste Wert größer oder gleich dem zweiten Wert ist. Zahlen repräsentierende Zeichenfolgen werden in Zahlen konvertiert. Bei Werten, die keine Zahl oder konvertierbare Zeichenfolge sind, gibt die Bedingung „false“ zurück.
Ist True: Die Bedingung gibt „true“ zurück, wenn der Wert ein boolescher Wert mit dem Wert „true“ ist. Der von Ihnen bereitgestellte Wert wird nicht in einen booleschen Wert konvertiert, wenn er einem anderen Typ entspricht. Bei Werten, die kein boolescher Wert vom Typ „true“ sind, gibt die Bedingung „false“ zurück.
Ist Truthy: Die Bedingung gibt „true“ zurück, wenn der Wert nach dem Konvertieren in einen booleschen Wert „true“ ist. Beispiele für Truthy-Werte finden Sie in der Truthy-Dokumentation von MDN .
Ist False: Die Bedingung gibt „true“ zurück, wenn der Wert ein boolescher Wert mit dem Wert „false“ ist. Der von Ihnen bereitgestellte Wert wird nicht in einen booleschen Wert konvertiert, wenn er einem anderen Typ entspricht. Bei Werten, die kein boolescher Wert vom Typ „false“ sind, gibt die Bedingung „false“ zurück.
Ist Falsy: Die Bedingung gibt „true“ zurück, wenn der Wert nach dem Konvertieren in einen booleschen Wert „false“ ist. Beispiele für Falsy-Werte finden Sie in der Falsy-Dokumentation von MDN .

Variable

Geben Sie den JavaScript-Variablennamen und -wert an, der für ein Ereignis vorhanden sein muss, damit eine Aktion ausgelöst wird.
  1. Geben Sie den JavaScript-Variablennamen an.
  2. Geben Sie den Variablenwert an, der als Bedingung für das Ereignis vorhanden sein muss.
  3. (Optional) Aktivieren Sie reguläre Ausdrücke, wenn dies ein regulärer Ausdruck ist.

Interaktion

Landingpage

Geben Sie die Seite an, auf der der Benutzer landen muss, um das Ereignis auszulösen.
  1. Geben Sie die Landingpage an.
  2. (Optional) Aktivieren Sie reguläre Ausdrücke, wenn dies ein regulärer Ausdruck ist.

Neuer/wiederkehrender Besucher

Geben Sie an, ob der Besucher ein neuer oder ein wiederkehrender Besucher sein muss, damit ein Ereignis eine Aktion auslöst.
Wählen Sie eine der folgenden Optionen aus:
  • Neuer Besucher
  • Wiederkehrender Besucher

Seitenansichten

Konfigurieren Sie die Anzahl Seitenansichten durch den Besucher, bevor die Aktion ausgelöst wird.
  1. Wählen Sie aus, ob die Anzahl Seitenansichten größer, gleich oder kleiner als der angegebene Wert sein muss.
  2. Geben Sie die Anzahl Seitenansichten an, mit deren Hilfe bestimmt wird, ob die Bedingung erfüllt ist.
  3. Konfigurieren Sie, wann die Seitenansichten gezählt werden, indem Sie eine der folgenden Optionen auswählen:
    • Lebensdauer
    • Aktuelle Sitzung:

Sitzungen

Lösen Sie die Aktion aus, wenn die Anzahl Sitzungen des Benutzers die angegebenen Kriterien erfüllt.
  1. Wählen Sie aus, ob die Anzahl Sitzungen größer, gleich oder kleiner als der angegebene Wert sein muss.
  2. Geben Sie die Anzahl Sitzungen an, mit deren Hilfe bestimmt wird, ob die Bedingung erfüllt ist.

Besuchszeit pro Site

Lösen Sie die Aktion aus, wenn die Anzahl Sitzungen des Benutzers die angegebenen Kriterien erfüllt.
Konfigurieren Sie, wie lange der Besucher auf der Site bleiben muss, bevor die Aktion ausgelöst wird.
  1. Wählen Sie aus, ob die Anzahl Minuten, die sich der Besucher auf der Site befindet, größer, gleich oder kleiner als der angegebene Wert sein muss.
  2. Geben Sie die Anzahl Minuten an, mit deren Hilfe bestimmt wird, ob die Bedingung erfüllt ist.

Traffic-Quelle

Lösen Sie die Aktion aus, wenn die Anzahl Sitzungen des Benutzers die angegebenen Kriterien erfüllt.
Geben Sie die Quelle des Besucher-Traffics an, die „true“ sein muss, damit die Aktion ausgelöst wird.
  1. Geben Sie die Traffic-Quelle an.
  2. (Optional) Aktivieren Sie reguläre Ausdrücke, wenn dies ein regulärer Ausdruck ist.

Sonstige

Datumsbereich

Geben Sie einen Datumsbereich an. Wählen Sie das Datum und die Uhrzeit aus, nach denen das Ereignis eintritt, sowie das Datum, vor dem es eintritt, und die Zeitzone.

Max. Häufigkeit

Geben Sie an, wie oft die Bedingung „true“ zurückgibt. Sie können aus den folgenden Optionen auswählen:
  • Seitenansicht
  • Sitzungen
  • Besucher
  • Sekunden
  • Minuten
  • Tage
  • Wochen
  • Monate

Sampling

Geben Sie an, zu welchem Prozentsatz die Bedingung „true“ zurückgibt.

Technologie

Browser

Wählen Sie den Browser aus, den der Besucher verwenden muss, damit die Aktion ausgelöst wird.
Wählen Sie einen oder mehrere der folgenden Browser aus:
  • Chrome
  • Firefox
  • Internet Explorer/Edge
  • Internet Explorer Mobile
  • Mobile Safari
  • OmniWeb
  • Opera
  • Opera Mini
  • Opera Mobile
  • Safari

Gerätetyp

Wählen Sie den Gerätetyp aus, den der Besucher verwenden muss, damit die Aktion ausgelöst wird.
Wählen Sie einen oder mehrere der folgenden Gerätetypen aus:
  • Android
  • BlackBerry
  • Desktop
  • iPad
  • iPhone
  • iPod
  • Nokia
  • Windows Phone

Betriebssystem

Wählen Sie das Betriebssystem aus, das der Besucher verwenden muss, damit die Aktion ausgelöst wird.
Wählen Sie eines oder mehrere der folgenden Betriebssysteme aus:
  • Android
  • BlackBerry
  • iOS
  • Linux
  • MacOS
  • Maemo
  • Symbian OS
  • Unix
  • Windows

Bildschirmauflösung

Wählen Sie die Bildschirmauflösung aus, die Besucher auf ihren Geräten verwenden müssen, damit die Aktion ausgelöst wird.
  1. Wählen Sie aus, ob die Breite der Bildschirmauflösung des Besuchergeräts größer, gleich oder kleiner als der angegebene Wert sein muss.
  2. Geben Sie die Anzahl Pixel an, die für die Breite der Bildschirmauflösung erforderlich sind.
  3. Wählen Sie aus, ob die Höhe der Bildschirmauflösung des Besuchergeräts größer, gleich oder kleiner als der angegebene Wert sein muss.
  4. Geben Sie die Anzahl Pixel an, die für die Höhe der Bildschirmauflösung erforderlich sind.

Fenstergröße

Wählen Sie die Fenstergröße aus, die Besucher auf ihren Geräten verwenden müssen, damit die Aktion ausgelöst wird.
  1. Wählen Sie aus, ob die Breite der Fenstergröße des Besuchergeräts größer, gleich oder kleiner als der angegebene Wert sein muss.
  2. Geben Sie die Anzahl Pixel an, die für die Breite der Fenstergröße erforderlich sind.
  3. Wählen Sie aus, ob die Höhe der Fenstergröße des Besuchergeräts größer, gleich oder kleiner als der angegebene Wert sein muss.
  4. Geben Sie die Anzahl Pixel an, die für die Höhe der Fenstergröße erforderlich sind.

URL

Domäne

Geben Sie die Domäne des Besuchers an.

Hash

Geben Sie ein oder mehrere Hash-Muster an, die in der URL vorhanden sein müssen.
Mehrere Hash-Muster werden durch OR zusammengefügt.
  1. Geben Sie das Hash-Muster an.
  2. (Optional) Aktivieren Sie reguläre Ausdrücke, wenn dies ein regulärer Ausdruck ist.
  3. Fügen Sie beliebige weitere Hash-Muster hinzu.

Pfad

Geben Sie einen oder mehrere Pfade an, die in der URL vorhanden sein müssen.
Mehrere Pfade werden durch OR zusammengefügt.
  1. Geben Sie den Pfad an.
  2. (Optional) Aktivieren Sie reguläre Ausdrücke, wenn dies ein regulärer Ausdruck ist.
  3. Fügen Sie beliebige weitere Pfade hinzu.

Protokoll

Geben Sie das in der URL verwendete Protokoll an.
Wählen Sie eine der folgenden Optionen aus:
  • HTTP
  • HTTPS

Subdomäne

Geben Sie eine oder mehrere Unterdomänen an, die in der URL vorhanden sein müssen.
Mehrere Unterdomänen werden durch OR zusammengefügt.
  1. Geben Sie die Unterdomäne an.
  2. (Optional) Aktivieren Sie reguläre Ausdrücke, wenn dies ein regulärer Ausdruck ist.
  3. Fügen Sie beliebige weitere Unterdomänen hinzu.

URL-Parameter

Geben Sie den in der URL verwendeten URL-Parameter an.
  1. Geben Sie einen URL-Parameternamen an.
  2. Geben Sie den für den URL-Parameter verwendeten Wert an.
  3. (Optional) Aktivieren Sie reguläre Ausdrücke, wenn dies ein regulärer Ausdruck ist.

Ausnahmetypen für die Haupterweiterung

In diesem Abschnitt werden die in der Haupterweiterung verfügbaren Ausnahmetypen beschrieben.

Daten

Benutzerspezifischer Code

Geben Sie einen benutzerspezifischen Code an, der als Bedingung des Ereignisses vorhanden sein muss. Verwenden Sie für die Eingabe des benutzerspezifischen Codes den integrierten Code-Editor.
  1. Klicken Sie auf Open Editor .
  2. Geben Sie den benutzerspezifischen Code ein.
  3. Klicken Sie auf Save .
Automatisch wird eine Variable mit der Bezeichnung event verfügbar, die Sie in Ihrem benutzerdefinierten Code referenzieren können. Das event -Objekt enthält nützliche Informationen zum Ereignis, das die Regel ausgelöst hat. Die einfachste Methode zur Bestimmung der verfügbaren Ereignisdaten besteht darin, event mit dem console.log-Befehl in Ihrem benutzerspezifischen Code auf der Konsole auszugeben:
console.log(event);
return true;

Führen Sie die Regel in einem Browser aus und überprüfen Sie das aufgezeichnete Ereignisobjekt in der Browser-Konsole. Sobald Sie wissen, welche Informationen verfügbar sind, können Sie sie für programmatische Entscheidungen in Ihrem benutzerspezifischen Code verwenden.

Wertvergleich

Vergleicht zwei Werte, um zu ermitteln, ob diese Ausnahme „true“ zurückgibt.
Wenn Sie eine Regel mit mehreren Bedingungen haben, ist es möglich, dass diese Bedingung möglicherweise „true“ zurückgibt, die Regel jedoch trotzdem nicht ausgelöst wird, weil die andere Bedingung als „false“ oder eine der Ausnahmen als „true“ ausgewertet wird.
  1. Stellen Sie einen Wert bereit.
  2. Wählen Sie den Operator aus. Weitere Einzelheiten dazu finden Sie unten in der Liste der Wertvergleichsoperatoren.
  3. (Falls erforderlich) Wählen Sie aus, ob bei dem Vergleich nicht nach Groß-/Kleinschreibung unterschieden werden soll.
  4. Stellen Sie einen anderen Wert für den Vergleich bereit.
Die folgenden Wertvergleichsoperatoren sind verfügbar:
Gleich: Die Bedingung gibt „true“ zurück, wenn die beiden Werte anhand eines nicht strikten Vergleichs gleich sind (in JavaScript der Operator ==). Die Werte können einem beliebigen Typ entsprechen: Wenn Sie ein Wort wie wahr , falsch , null oder undefiniert in ein Wertfeld eingeben, wird das Wort als Zeichenfolge verglichen und nicht in das zugehörige JavaScript-Äquivalent konvertiert.
Nicht gleich: Die Bedingung gibt „true“ zurück, wenn die beiden Werte anhand eines nicht strikten Vergleichs nicht gleich sind (in JavaScript der Operator !=). Die Werte können einem beliebigen Typ entsprechen: Wenn Sie ein Wort wie wahr , falsch , null oder undefiniert in ein Wertfeld eingeben, wird das Wort als Zeichenfolge verglichen und nicht in das zugehörige JavaScript-Äquivalent konvertiert.
Enthält: Die Bedingung gibt „true“ zurück, wenn der erste Wert den zweiten Wert enthält. Zahlen werden in Zeichenfolgen konvertiert. Bei Werten, die keine Zahl oder Zeichenfolge sind, gibt die Bedingung „false“ zurück.
Enthält nicht: Die Bedingung gibt „true“ zurück, wenn der erste Wert den zweiten Wert nicht enthält. Zahlen werden in Zeichenfolgen konvertiert. Bei Werten, die keine Zahl oder Zeichenfolge sind, gibt die Bedingung „true“ zurück.
Beginnt mit: Die Bedingung gibt „true“ zurück, wenn der erste Wert mit dem zweiten Wert beginnt. Zahlen werden in Zeichenfolgen konvertiert. Bei Werten, die keine Zahl oder Zeichenfolge sind, gibt die Bedingung „false“ zurück.
Beginnt nicht mit: Die Bedingung gibt „true“ zurück, wenn der erste Wert nicht mit dem zweiten Wert beginnt. Zahlen werden in Zeichenfolgen konvertiert. Bei Werten, die keine Zahl oder Zeichenfolge sind, gibt die Bedingung „true“ zurück.
Endet mit: Die Bedingung gibt „true“ zurück, wenn der erste Wert mit dem zweiten Wert endet. Zahlen werden in Zeichenfolgen konvertiert. Bei Werten, die keine Zahl oder Zeichenfolge sind, gibt die Bedingung „false“ zurück.
Endet nicht mit: Die Bedingung gibt „true“ zurück, wenn der erste Wert nicht mit dem zweiten Wert endet. Zahlen werden in Zeichenfolgen konvertiert. Bei Werten, die keine Zahl oder Zeichenfolge sind, gibt die Bedingung „true“ zurück.
Stimmt mit regulärem Ausdruck überein: Die Bedingung gibt „true“ zurück, wenn der erste Wert mit dem regulären Ausdruck übereinstimmt. Zahlen werden in Zeichenfolgen konvertiert. Bei Werten, die keine Zahl oder Zeichenfolge sind, gibt die Bedingung „false“ zurück.
Stimmt nicht mit regulärem Ausdruck überein: Die Bedingung gibt „true“ zurück, wenn der erste Wert nicht mit dem regulären Ausdruck übereinstimmt. Zahlen werden in Zeichenfolgen konvertiert. Bei Werten, die keine Zahl oder Zeichenfolge sind, gibt die Bedingung „true“ zurück.
Ist kleiner als: Die Bedingung gibt „true“ zurück, wenn der erste Wert kleiner als der zweite Wert ist. Zahlen repräsentierende Zeichenfolgen werden in Zahlen konvertiert. Bei Werten, die keine Zahl oder konvertierbare Zeichenfolge sind, gibt die Bedingung „false“ zurück.
Ist kleiner oder gleich: Die Bedingung gibt „true“ zurück, wenn der erste Wert kleiner oder gleich dem zweiten Wert ist. Zahlen repräsentierende Zeichenfolgen werden in Zahlen konvertiert. Bei Werten, die keine Zahl oder konvertierbare Zeichenfolge sind, gibt die Bedingung „false“ zurück.
Ist größer als: Die Bedingung gibt „true“ zurück, wenn der erste Wert größer als der zweite Wert ist. Zahlen repräsentierende Zeichenfolgen werden in Zahlen konvertiert. Bei Werten, die keine Zahl oder konvertierbare Zeichenfolge sind, gibt die Bedingung „false“ zurück.
Ist größer oder gleich: Die Bedingung gibt „true“ zurück, wenn der erste Wert größer oder gleich dem zweiten Wert ist. Zahlen repräsentierende Zeichenfolgen werden in Zahlen konvertiert. Bei Werten, die keine Zahl oder konvertierbare Zeichenfolge sind, gibt die Bedingung „false“ zurück.
Ist True: Die Bedingung gibt „true“ zurück, wenn der Wert ein boolescher Wert mit dem Wert „true“ ist. Der von Ihnen bereitgestellte Wert wird nicht in einen booleschen Wert konvertiert, wenn er einem anderen Typ entspricht. Bei Werten, die kein boolescher Wert vom Typ „true“ sind, gibt die Bedingung „false“ zurück.
Ist Truthy: Die Bedingung gibt „true“ zurück, wenn der Wert nach dem Konvertieren in einen booleschen Wert „true“ ist. Beispiele für Truthy-Werte finden Sie in der Truthy-Dokumentation von MDN .
Ist False: Die Bedingung gibt „true“ zurück, wenn der Wert ein boolescher Wert mit dem Wert „false“ ist. Der von Ihnen bereitgestellte Wert wird nicht in einen booleschen Wert konvertiert, wenn er einem anderen Typ entspricht. Bei Werten, die kein boolescher Wert vom Typ „false“ sind, gibt die Bedingung „false“ zurück.
Ist Falsy: Die Bedingung gibt „true“ zurück, wenn der Wert nach dem Konvertieren in einen booleschen Wert „false“ ist. Beispiele für Falsy-Werte finden Sie in der Falsy-Dokumentation von MDN .

Variable

Geben Sie den JavaScript-Variablennamen und -wert an, der für ein Ereignis nicht vorhanden sein darf, damit eine Aktion ausgelöst wird.
  1. Geben Sie den JavaScript-Variablennamen an.
  2. Geben Sie den Variablenwert an, der als Bedingung für das Ereignis nicht vorhanden sein darf.
  3. (Optional) Aktivieren Sie reguläre Ausdrücke, wenn dies ein regulärer Ausdruck ist.

Interaktion

Landingpage

Geben Sie die Seite an, auf der der Benutzer nicht landen darf, um das Ereignis auszulösen.
  1. Geben Sie die Landingpage an.
  2. (Optional) Aktivieren Sie reguläre Ausdrücke, wenn dies ein regulärer Ausdruck ist.

Neuer/wiederkehrender Besucher

Geben Sie an, ob der Besucher kein neuer oder wiederkehrender Besucher sein sollte, damit ein Ereignis eine Aktion auslöst.
Wählen Sie eine der folgenden Optionen aus:
  • Neuer Besucher
  • Wiederkehrender Besucher

Seitenansichten

Konfigurieren Sie die Anzahl Seitenansichten durch den Besucher, damit die Aktion nicht ausgelöst wird.
  1. Wählen Sie aus, ob die Anzahl Seitenansichten größer, gleich oder kleiner als der angegebene Wert sein muss.
  2. Geben Sie die Anzahl Seitenansichten an, mit deren Hilfe bestimmt wird, ob die Ausnahme erfüllt ist.
  3. Konfigurieren Sie, wann die Seitenansichten gezählt werden, indem Sie eine der folgenden Optionen auswählen:
    • Lebensdauer
    • Aktuelle Sitzung:

Sitzungen

Lösen Sie die Aktion nicht aus, wenn die Anzahl Sitzungen des Benutzers die angegebenen Kriterien erfüllt.
  1. Wählen Sie aus, ob die Anzahl Sitzungen größer, gleich oder kleiner als der angegebene Wert sein muss.
  2. Geben Sie die Anzahl Sitzungen an, mit deren Hilfe bestimmt wird, ob die Bedingung erfüllt ist.

Besuchszeit pro Site

Konfigurieren Sie, wie lange der Besucher auf der Site bleiben muss, damit die Aktion nicht ausgelöst wird.
  1. Wählen Sie aus, ob die Anzahl Minuten, die sich der Besucher auf der Site befindet, größer, gleich oder kleiner als der angegebene Wert sein muss.
  2. Geben Sie die Anzahl Minuten an, mit deren Hilfe bestimmt wird, ob die Bedingung erfüllt ist.

Traffic-Quelle

Geben Sie die Quelle des Besucher-Traffics an, die „true“ sein muss, damit das Auslösen der Aktion verhindert wird.
  1. Geben Sie die Traffic-Quelle an.
  2. (Optional) Aktivieren Sie reguläre Ausdrücke, wenn dies ein regulärer Ausdruck ist.

Sonstige

Datumsbereich

Geben Sie einen Datumsbereich an. Wählen Sie das Datum und die Uhrzeit aus, nach denen das Ereignis eintritt, sowie das Datum, vor dem es eintritt, und die Zeitzone.

Max. Häufigkeit

Geben Sie an, wie oft die Bedingung „true“ zurückgibt. Sie können aus den folgenden Optionen auswählen:
  • Seitenansicht
  • Sitzungen
  • Besucher
  • Sekunden
  • Minuten
  • Tage
  • Wochen
  • Monate

Sampling

Geben Sie an, zu welchem Prozentsatz die Bedingung „true“ zurückgibt.

Technologie

Browser

Wählen Sie den Browser aus, den der Besucher nicht verwenden darf, damit die Aktion ausgelöst wird.
Wählen Sie einen oder mehrere der folgenden Browser aus:
  • Chrome
  • Firefox
  • Internet Explorer/Edge
  • Internet Explorer Mobile
  • Mobile Safari
  • OmniWeb
  • Opera
  • Opera Mini
  • Opera Mobile
  • Safari

Gerätetyp

Wählen Sie den Gerätetyp aus, den der Besucher nicht verwenden darf, damit die Aktion ausgelöst wird.
Wählen Sie einen oder mehrere der folgenden Gerätetypen aus:
  • Android
  • BlackBerry
  • Desktop
  • iPad
  • iPhone
  • iPod
  • Nokia
  • Windows Phone

Betriebssystem

Wählen Sie das Betriebssystem aus, das der Besucher nicht verwenden darf, damit die Aktion ausgelöst wird.
Wählen Sie eines oder mehrere der folgenden Betriebssysteme aus:
  • Android
  • BlackBerry
  • iOS
  • Linux
  • MacOS
  • Maemo
  • Symbian OS
  • Unix
  • Windows

Bildschirmauflösung

Wählen Sie die Bildschirmauflösung aus, die Besucher auf ihren Geräten nicht verwenden dürfen, damit die Aktion ausgelöst wird.
  1. Wählen Sie aus, ob die Breite der Bildschirmauflösung des Besuchergeräts größer, gleich oder kleiner als der angegebene Wert sein muss.
  2. Geben Sie die Anzahl Pixel an, die für die Breite der Bildschirmauflösung erforderlich sind.
  3. Wählen Sie aus, ob die Höhe der Bildschirmauflösung des Besuchergeräts größer, gleich oder kleiner als der angegebene Wert sein muss.
  4. Geben Sie die Anzahl Pixel an, die für die Höhe der Bildschirmauflösung erforderlich sind.

Fenstergröße

Wählen Sie die Fenstergröße aus, die Besucher auf ihren Geräten nicht verwenden dürfen, damit die Aktion ausgelöst wird.
  1. Wählen Sie aus, ob die Breite der Fenstergröße des Besuchergeräts größer, gleich oder kleiner als der angegebene Wert sein muss.
  2. Geben Sie die Anzahl Pixel an, die für die Breite der Fenstergröße erforderlich sind.
  3. Wählen Sie aus, ob die Höhe der Fenstergröße des Besuchergeräts größer, gleich oder kleiner als der angegebene Wert sein muss.
  4. Geben Sie die Anzahl Pixel an, die für die Höhe der Fenstergröße erforderlich sind.

URL

Domäne

Geben Sie die Domäne des Besuchers an, durch die das Auslösen der Aktion verhindert wird.

Hash

Geben Sie ein oder mehrere Hash-Muster an, die in der URL nicht vorhanden sein dürfen.
Mehrere Hash-Muster werden durch OR zusammengefügt.
  1. Geben Sie das Hash-Muster an.
  2. (Optional) Aktivieren Sie reguläre Ausdrücke, wenn dies ein regulärer Ausdruck ist.
  3. Fügen Sie beliebige weitere Hash-Muster hinzu.

Pfad

Geben Sie einen oder mehrere Pfade an, die in der URL nicht vorhanden sein dürfen.
Mehrere Pfade werden durch OR zusammengefügt.
  1. Geben Sie den Pfad an.
  2. (Optional) Aktivieren Sie reguläre Ausdrücke, wenn dies ein regulärer Ausdruck ist.
  3. Fügen Sie beliebige weitere Pfade hinzu.

Protokoll

Geben Sie das Protokoll an, das in der URL nicht verwendet werden darf.
Wählen Sie eine der folgenden Optionen aus:
  • HTTP
  • HTTPS

Subdomäne

Geben Sie eine oder mehrere Unterdomänen an, die in der URL nicht vorhanden sein dürfen.
Mehrere Unterdomänen werden durch OR zusammengefügt.
  1. Geben Sie die Unterdomäne an.
  2. (Optional) Aktivieren Sie reguläre Ausdrücke, wenn dies ein regulärer Ausdruck ist.
  3. Fügen Sie beliebige weitere Unterdomänen hinzu.

URL-Parameter

Geben Sie den URL-Parameter an, der in der URL nicht verwendet werden darf.
  1. Geben Sie einen URL-Parameternamen an.
  2. Geben Sie den für den URL-Parameter verwendeten Wert an.
  3. (Optional) Aktivieren Sie reguläre Ausdrücke, wenn dies ein regulärer Ausdruck ist.

Aktionstypen für die Haupterweiterung

In diesem Abschnitt werden die in der Haupterweiterung verfügbaren Aktionstypen beschrieben.

Benutzerspezifischer Code

Geben Sie den Code an, der ausgeführt wird, nachdem das Ereignis ausgelöst wurde und die Bedingungen ausgewertet wurden.
  1. Benennen Sie den Aktionscode.
  2. Wählen Sie die zum Definieren der Aktion verwendete Sprache aus:
    • JavaScript
    • HTML
  3. Wählen Sie aus, ob der Aktionscode global ausgeführt wird.
  4. Klicken Sie auf „Editor öffnen“.
  5. Bearbeiten Sie den Code und klicken Sie dann auf „Speichern“.
Wenn JavaScript als Sprache ausgewählt ist, wird automatisch eine Variable mit der Bezeichnung event verfügbar, die Sie in Ihrem benutzerdefinierten Code referenzieren können. Das event -Objekt enthält nützliche Informationen zum Ereignis, das die Regel ausgelöst hat. Die einfachste Methode zur Bestimmung der verfügbaren Ereignisdaten besteht darin, event mit dem console.log-Befehl in Ihrem benutzerspezifischen Code auf der Konsole auszugeben:
console.log(event);

Führen Sie die Regel in einem Browser aus und überprüfen Sie das aufgezeichnete Ereignisobjekt in der Browser-Konsole. Sobald Sie die verfügbaren Informationen kennen, können Sie sie zur programmatischen Entscheidungsfindung in Ihrem benutzerdefinierten Code verwenden, einen Teil des event -Objekts an einen Server senden usw.

Verarbeitung der Aktion mit benutzerspezifischem Code

Die für alle Launch-Benutzer verfügbare Haupterweiterung enthält eine Aktion mit benutzerspezifischem Code zum Ausführen von JavaScript- oder HTML-Code, der vom Benutzer bereitgestellt wurde. Oftmals ist es für Benutzer hilfreich, zu verstehen, wie Aktionen mit benutzerspezifischem Code verarbeitet werden.

Regeln mit Seitenanfangs- oder Seitenende-Ereignissen

Der Code aus benutzerspezifischen Aktionen wird in die Launch-Hauptbibliothek eingebettet. Der Code wird mithilfe von „document.write“ in das Dokument geschrieben. Wenn eine Regel mehrere Aktionen mit benutzerspezifischem Code enthält, wird der Code in der Reihenfolge geschrieben, die in der Regel konfiguriert ist.

Regeln mit anderen Ereignissen als Seitenanfang oder Seitenende

Der Code aus benutzerspezifischen Aktionen wird vom Server geladen und mit Postscribe in das Dokument geschrieben. Wenn eine Regel mehrere Aktionen mit benutzerspezifischem Code enthält, wird der Code parallel vom Server geladen, jedoch in der Reihenfolge geschrieben, die in der Regel konfiguriert ist.
Während die Verwendung von „document.write“ nach dem Laden einer Seite normalerweise zu Problemen führen würde, stellt dies für von Aktionen mit benutzerspezifischem Code bereitgestelltem Code kein Problem dar. Sie können „document.write“ in Aktionen mit benutzerspezifischem Code ungeachtet dessen, wann der Code ausgeführt wird, verwenden.

Validierung von benutzerspezifischem Code

Der im Code-Editor von Launch verwendete Validator dient der Identifizierung von Problemen mit Code, der von Entwicklern geschrieben wurde. Code, der einen Minimierungsprozess durchlaufen hat, z. B. der vom Code-Manager heruntergeladene AppMeasurement.js-Code, wird unter Umständen fälschlicherweise vom Launch-Validator als fehlerbehaftet markiert. Im Normalfall können Sie dies ignorieren.

Datenelementtypen der Haupterweiterung

Datenelementtypen werden durch die Erweiterung bestimmt. Die erstellbaren Typen sind nicht beschränkt.
In den folgenden Abschnitten werden die in der Haupterweiterung verfügbaren Datenelementtypen beschrieben. In anderen Erweiterungen werden andere Datenelementtypen verwendet.

Konstante

Ein konstanter Zeichenfolgenwert, der in Aktionen oder Bedingungen referenziert werden kann.

Beispiel:

string

Benutzerspezifischer Code

Benutzerdefiniertes JavaScript kann in die Benutzerschnittstelle eingegeben werden, indem Sie auf „Editor öffnen“ klicken und den Code in das Editor-Fenster einfügen.
Eine Rückkehranweisung ist im Editor erforderlich, damit festgelegt ist, welcher Wert als Datenelementwert verwendet wird. Wenn keine Rückkehranweisung angegeben ist oder der Wert null oder undefined zurückgegeben wird, wird der Standardwert des Datenelements als Datenelementwert verwendet.
Beispiel:
var pageType = $('div.page-wrapper').attr('class').split('')[1];
if (window.location.pathname == '/') {
  return 'homepage';
} else {
  return pageType;
}

Wenn ein Datenelement des benutzerdefiniertem Codes während der Ausführung einer Regel abgerufen wird, wird automatisch eine Variable mit der Bezeichnung event verfügbar, die Sie in Ihrem benutzerdefinierten Code referenzieren können. Das event -Objekt enthält nützliche Informationen zum Ereignis, das die Regel ausgelöst hat. Die einfachste Methode zur Bestimmung der verfügbaren Ereignisdaten besteht darin, event mit dem console.log-Befehl in Ihrem benutzerspezifischen Code auf der Konsole auszugeben:
console.log(event);
return true;

Führen Sie die Regel in einem Browser aus und überprüfen Sie das aufgezeichnete Ereignisobjekt in der Browser-Konsole. Sobald Sie die Informationen kennen, die bei den unterschiedlichen Regeln, die Ihr Datenelement verwenden können, verfügbar sind, können Sie sie zur programmatischen Entscheidungsfindung in Ihrem benutzerdefinierten Code verwenden oder einen Teil des event -Objekts als Wert des Datenelements zurückgeben.

DOM-Attribut

Es kann ein beliebiger Elementwert abgerufen werden, z. B. „div“ oder H1-Tag.

Beispiel:

CSS-Selektor-Kette:
id#dc logo img
Wert abrufen von:
src

JavaScript-Variable

Verfügbare JavaScript-Objekte oder -Variablen können mit dem Pfadfeld referenziert werden.
Wenn Ihr Markup JavaScript-Variablen oder Objekteigenschaften enthält und Sie diese Werte in Launch erfassen möchten, um sie mit einer Ihrer Erweiterungen oder Regeln zu verwenden, können Sie diese Werte z. B. erfassen, indem Sie Datenelemente in Launch verwenden. Auf diese Weise können Sie das Datenelement in allen Ihren Regeln referenzieren, und sollte sich die Quelle der Daten jemals ändern, müssen Sie nur den Verweis auf die Quelle (das Datenelement) an einer Stelle in Launch ändern.
Nehmen wir beispielsweise an, das Markup enthält eine JavaScript-Variable namens Page_Name wie hier gezeigt:
<script>
  //data layer
  var Page_Name = "Homepage"
</script>

Wenn Sie das Datenelement in Launch erstellen, geben Sie einfach den Pfad zu dieser Variablen an.
Wenn Sie ein Datenerfassungsobjekt als Teil Ihrer Datenebene verwenden, verwenden Sie im Pfad Punktnotation zur Referenzierung des Objekts und der Eigenschaft, die Sie im Datenelement erfassen möchten, z. B. _myData.pageName oder digitalData.pageName .

Beispiel:

window.document.title

Lokaler Speicher

Geben Sie den Namen Ihres lokalen Speicherelements im Feld „Name des lokalen Speicherelements“ an.
Der lokale Speicher bietet Browsern die Möglichkeit, Informationen seitenweise zu speichern ( https://www.w3schools.com/html/html5_webstorage.asp ). Die Funktion des lokalen Speichers ähnelt der von Cookies sehr stark. Er ist jedoch deutlich größer und bietet mehr Flexibilität.
Geben Sie in dem bereitgestellten Feld den Wert an, den Sie für ein lokales Speicherelement erstellt haben, z. B. lastProductViewed.

Seiteninfo

Verwenden Sie diese Datenpunkte zum Erfassen von Seiteninfos für Ihre Regellogik oder zum Senden von Informationen an Analytics oder externe Tracking-Systeme.
Sie können eines der folgenden Seitenattribute auswählen, um es in Ihrem Datenelement zu verwenden:
  • URL
  • Hostname
  • Pfadname
  • Protokoll
  • Verweisende Stelle
  • Titel

Abfragezeichenfolgen-Parameter

Geben Sie im Feld „URL-Parameter“ einen einzelnen URL-Parameter an.
Es ist nur der Abschnitt für den Namen erforderlich. Besondere Kennzeichner wie „?“ oder „=“ sollten weggelassen werden.

Beispiel:

contentType

Zufällige Nummer

Verwenden Sie dieses Datenelement zum Generieren einer zufälligen Nummer. Diese wird oft für das Sampling von Daten oder zum Erstellen von IDs wie einer Treffer-ID verwendet. Die zufällige Nummer kann auch zum Verschleiern oder für Salt-Vorgänge für vertrauliche Daten verwendet. Mögliche Beispiele sind:
  • Generieren einer Treffer-ID
  • Verketten der Nummer für ein Benutzer-Token oder einen Zeitstempel zur Gewährleistung der Eindeutigkeit
  • Ausführen eines unidirektionalen Hash-Vorgangs für PII-Daten
  • Zufälliges Entscheiden, wann auf der Seite eine Anfrage zu einer Umfrage angezeigt wird
Geben Sie den Minimal- und Maximalwert für Ihre zufällige Nummer an.
Standardeinstellungen:
Minimum: 0
Maximum: 1000000000

Sitzungsspeicher

Geben Sie den Namen Ihres Sitzungsspeicherelements im Feld „Name des Sitzungsspeicherelements“ an.
Der Sitzungsspeicher ähnelt dem lokalen Speicher. Der Unterschied besteht darin, dass die Daten nach Ende der Sitzung verworfen werden. Beim lokalen Speicher oder einem Cookie bleiben die Daten hingegen möglicherweise gespeichert.

Besucherverhalten

Dieses Datenelement verwendet ähnlich wie die Seiteninfo allgemeine Verhaltenstypen zur Erweiterung der Logik in Regeln oder der Datenerfassung.
Wählen Sie eines der folgenden Attribute für das Besucherverhalten aus:
  • Landingpage
  • Traffic-Quelle
  • Minuten auf der Website
  • Sitzungsanzahl
  • Anzahl Seitenansichten für Sitzung
  • Anzahl Seitenansichten für Lebensdauer
  • Neuer Besucher
Einige häufige Anwendungsfälle lauten wie folgt:
  • Anzeigen einer Umfrage, nachdem ein Besucher fünf Minuten auf der Site war
  • Füllen der Analytics-Metrik, wenn dies die Landingpage für den Besuch ist
  • Anzeigen eines neuen Angebots für den Besucher nach X Sitzungen
  • Anzeigen einer Newsletter-Registrierung, wenn es sich um einen erstmaligen Besucher handelt