Verweis auf ein Feld in Sammlungen
Auf die in Sammlungen definierten Elemente wird mit den speziellen Funktionen all
, first
und last
verwiesen. Weitere Informationen dazu finden Sie auf dieser Seite.
Beispiel:
@event{LobbyBeacon._experience.campaign.message.profile.pushNotificationTokens.all()
Verweis auf ein in einer Zuordnung definiertes Feld
entry
-Funktion
Um ein Element in einer Zuordnung abzurufen, verwenden Sie die Eingabefunktion mit einem bestimmten Schlüssel. Sie wird beispielsweise verwendet, wenn der Schlüssel eines Ereignisses entsprechend dem ausgewählten Namespace definiert wird. Weitere Informationen finden Sie auf dieser Seite.
@event{MyEvent.identityMap.entry('Email').first().id}
In diesem Ausdruck erhalten wir den Eintrag für den Schlüssel „Email“ des Felds „IdentityMap“ eines Ereignisses. Der Eintrag „Email“ ist eine Sammlung, aus der wir mithilfe von „first()“ die „ID“ im ersten Element übernehmen. Weitere Informationen finden Sie auf dieser Seite.
firstEntryKey
-Funktion
Verwenden Sie die firstEntryKey
-Funktion, um den ersten Eintragsschlüssel einer Zuordnung abzurufen.
In diesem Beispiel wird gezeigt, wie die erste E-Mail-Adresse der Abonnenten aus einer bestimmten Liste abgerufen wird:
#{ExperiencePlatform.Subscriptions.profile.consents.marketing.email.subscriptions.entry('daily-email').subscribers.firstEntryKey()}
In diesem Beispiel erhält die Abonnement-Liste den Namen daily-email
. E-Mail-Adressen werden als Schlüssel in der Zuordnung subscribers
definiert, die mit der Zuordnung der Abonnement-Liste verknüpft ist.