Einstellungen der Teilzeichenfolge-Komponente substring-component-settings
Mit Einstellungen der Teilzeichenfolge-Komponente können Sie mehrere Methoden zur Zeichenfolgenmanipulation verwenden, um die gewünschten Dimensionselemente in Berichten zu erhalten.
Teilzeichenfolge ist nur für Dimensionen verfügbar und gilt rückwirkend für die Daten, auf die sie angewendet wird. Es handelt sich um eine sofortige Datenumwandlung, die vor der Anwendung von Filtern oder anderen Analysevorgängen erfolgt.
Von links/rechts
Hiermit stellen Sie einen Teil einer Zeichenfolge je nach ihrer Position an den Beginn oder das Ende einer Zeichenfolge. Die Methoden Von links und Von rechts bieten zwei Dropdownlisten: Von (wo die Ausgabe beginnt) und bis (wo die Ausgabe endet).
-
Zeichenfolgen-Start: Der Beginn der Zeichenfolge.
-
Zeichenfolge-Ende: Das Ende der Zeichenfolge.
-
Position: Eine statische Anzahl von Zeichen je nach Methode von links oder rechts.
-
Zeichenfolge: Ordnen Sie ein Zeichen oder eine Zeichenfolge zu, um den Beginn oder das Ende einer Zeichenfolge anzugeben. Diese Dropdownliste enthält auch zusätzliche Optionen:
- Übereinstimmung: Die zuzuordnende Zeichenfolge. Wenn die Eingabe nicht mit diesem Feld übereinstimmt, werden keine Wertoptionen angewendet.
- Index: Die Übereinstimmungskriterien können in einer Zeichenfolge mehrmals vorkommen. Diese Ganzzahl bestimmt, welche Übereinstimmung je nach Methode die Ausgabe starten oder beenden soll. Beispiel: Ein Index von
1
stellt die erste Übereinstimmung dar. Wenn der Index höher ist als die Anzahl der verfügbaren Übereinstimmungen, werden keine Wertoptionen angewendet. - Zeichenfolge einschließen: Ist dieses Kontrollkästchen aktiviert, wird die Übereinstimmungszeichenfolge in der Ausgabe einbezogen.
-
Länge: Eine Ganzzahl, die angibt, wie hoch die einzubeziehende Zeichenzahl nach der Startposition der Ausgabe sein soll. Nur verfügbar unter der Dropdownliste bis.
Trennzeichen
Verwenden Sie diese Methode für Felder, die ein Trennzeichen einsetzen, um mehrere Zeichenfolgenwerte zu trennen. Sie können entweder ein einzelnes Element extrahieren, das als Ausgabe verwendet werden soll, oder die Zeichenfolge in ein Objekt-Array-Schemaelement konvertieren.
-
Kriterium: Hiermit geben Sie an, wie Sie die durch Trennzeichen getrennte Werteliste handhaben möchten.
- Von links: Starten Sie am Beginn der durch Trennzeichen getrennten Liste und zählen Sie weiter.
- Von rechts: Beginnen Sie am Ende der durch Trennzeichen getrennten Liste und zählen Sie rückwärts.
- In Array konvertieren: Hiermit wird diese Dimension so gehandhabt, als wäre sie ein Objekt-Array-Schemaelement.
-
Trennzeichen: Das Trennzeichen, das vom Feld verwendet wird.
-
Index: Nur vorhanden, wenn das Kriterium „Von links/rechts“ ist. Die Elementnummer, als ob sie sich in einem Array befände. Wenn die Zeichenfolgeneingabe beispielsweise
"Fox,Turtle,Rabbit,Wolf"
mit einem Index von 3 ist, ist die Ausgabe"Rabbit"
. Wenn der Index höher ist als die Anzahl der durch Trennzeichen getrennten Elemente, werden Keine Wertoptionen angewendet.
URL-Analyse
Zur Verwendung mit Feldern, die URLs enthalten. Wenn die Beispiel-URL https://example.com/store/index.html?cid=campaign#cart
verwendet wird, sind die folgenden Optionen verfügbar:
- Protokoll abrufen: Das Protokoll der URL wird abgerufen. Zum Beispiel
"https://"
. - Host abrufen: Der Host der URL wird abgerufen. Zum Beispiel
"example.com"
. - Pfad abrufen: Der Pfad der URL wird abgerufen. Zum Beispiel
"store/index.html"
. - Wert der Abfragezeichenfolge abrufen: Der Wert wird aus einer einzelnen Abfragezeichenfolge abgerufen. Setzen Sie den gewünschten Parameter der Abfragezeichenfolge in das Feld Abfrageschlüssel. Wenn die obige URL mit dem Abfrageschlüssel
"cid"
verwendet wird, ist die Ausgabe"campaign"
. - Hash-Wert abrufen: Der Hash-Wert der URL wird abgerufen. Zum Beispiel
"cart"
.
Wenn die Eingabe keine gültige URL ist oder die gewünschte URL-Komponente nicht vorhanden ist, werden Keine Wertoptionen angewendet.
Zuschneiden
Entfernt Leerzeichen oder Sonderzeichen aus der Zeichenfolge.
- Leerzeichen zuschneiden: Ist dieses Kontrollkästchen aktiviert, werden alle Leerzeichen am Beginn und am Ende der Zeichenfolge entfernt.
- Sonderzeichen zuschneiden: Ist dieses Kontrollkästchen aktiviert, wird das Eingabefeld Sonderzeichen angezeigt. Alle Zeichen in diesem Feld werden aus der Ausgabe entfernt. Multi-Byte-Zeichen werden nicht unterstützt.
Regex
Wenden Sie reguläre Ausdrücke auf eine Dimension an, um den gewünschten Wert abzurufen.
- Regex: Die Formel für reguläre Ausdrücke.
- Ausgabeformat: Ein optionales Feld, mit dem Sie Text hinzufügen oder die Regex-Untergruppenausgabe neu anordnen können. Wenn dieses Feld leer ist, ist die Zeichenfolgenausgabe der ausgewertete Regex-Ausdruck.
- Groß-/Kleinschreibung: Ist dieses Kontrollkästchen aktiviert, muss beim regulären Ausdruck die Groß-/Kleinschreibung beachtet werden.
Customer Journey Analytics verwendet eine Untergruppe der Perl-Regex-Syntax. Wenn die Eingabe nicht mit dem regulären Ausdruck übereinstimmt und das Ausgabeformat leer ist, werden keine Wertoptionen angewendet. Die folgenden Ausdrücke werden unterstützt:
a
a
.a|b
a
oder b
.[abc]
a
, b
oder c
.[^abc]
a
, b
oder c
.[a-z]
a
–z
.[a-zA-Z0-9]
a
–z
, A
–Z
oder im Ziffernbereich 0
–9
.^
$
\A
\z
.
\s
\S
\d
\D
\w
\W
\b
\B
\<
\>
(...)
(?:...)
a?
a
.a*
a
.a+
a
.a{3}
a
.a{3,}
a
.a{3,6}
a
.Ausgabe-Platzhalter werden ebenfalls unterstützt. Sie können diese Sequenzen im Ausgabeformat beliebig oft und in beliebiger Reihenfolge verwenden, um die gewünschte Zeichenfolgenausgabe zu erlangen.
$&
$n
$1
gibt den ersten Unterausdruck aus.$`
$+
$$
"$"
aus.