close

Filter

loading table of contents...

Studio Benutzerhandbuch / Version 2310

Table Of Contents

7.2.4.1 Kundenpersona-Format

Normalerweise führen Sie die Kundenpersona-Einstellungen im Formular in einer graphischen Oberfläche durch (siehe Kapitel 7.2.4.2: “Kundenpersonas anlegen”). Wenn allerdings jemand im Site Manager oder in der Registerkarte Basis Einstellungen einen Fehler im Datenformat erzeugt hat, wird anstatt des GUIs ein einfaches Textfeld angezeigt. Hier können Sie den Fehler korrigieren.

Kundenpersonas in CoreMedia Studio bearbeiten

Abbildung 7.19. Kundenpersonas in CoreMedia Studio bearbeiten


In Abbildung 7.19, „Kundenpersonas in CoreMedia Studio bearbeiten“ verursacht der Eintrag "referrer.searchengine.en=google" einen Fehler, da mehrere Punkte in einem Property-Schlüssel nicht erlaubt sind.

Die Properties werden aufgrund ihres Property-Schlüssels in verschiedene Kontexte verteilt. Hier ein Beispiel:

personal.givenname=Alice
personal.familyname=Doe
personal.dateofbirth=1967-06-30T00:00:00+02:00
personal.emailaddress=alice@fakehost.com
personal.dateTime=2011-05-18T12:20:00+02:00
keyword.sports=1
keyword.fashion=0.7

Der Teil vor dem "." wird verwendet um einen Kontext mit diesem Namen zu erzeugen. Das heißt, im Beispiel gibt es zwei benannte Kontexte, keyword und personal. Der Kontext keyword enthält zwei Einträge sports=1 and fashion=0.7.

Unterstützte Werttypen

Wenn Kontext-Daten gelesen werden, werden die Werte zu einem Schlüssel spezifisch interpretiert. Dabei wird einer der vorhandenen Typen verwendet.

Die folgenden Typen können für Werte verwendet werden:

  • String (implizit oder explizit)

  • Boolean

  • Zahl

  • Datum

Ein String wird nur explizit gelesen, wenn der Wert in einfachen oder doppelten Anführungszeichen steht. Die Anführungszeichen werden dabei nicht als Teil des Wertes interpretiert. Wenn keine Anführungszeichen angegeben werden, wird zuerst versucht den Wert als Boolean, Datum oder Nummer zu interpretieren, bevor er als String interpretiert wird.

Beispiel

example.string="an "example" String"
or
example.string='an "example" String'

Ein Boolean-Wert kann als "true" oder "false" definiert sein.

Eine Zahl kann in jedem Format angegeben werden, dass in der Java-Programmiersprache in ein Float-Objekt geparst werden kann. Beispiele:

  • 1234

  • 1234.0

  • -1234

  • -1234.0

Oder in wissenschaftlicher Schreibweise:

  • 1.2345E5

  • 1.2345E+5

  • 1.2345E-5

Ein Datum kann in den folgenden Formaten angegeben werden:

  • ISO8601

  • yyyy-MM-dd'T'HH:mm:ss.SSSZ

  • yyyy-MM-dd HH:mm:ss

Search Results

Table Of Contents
warning

Your Internet Explorer is no longer supported.

Please use Mozilla Firefox, Google Chrome, or Microsoft Edge.