View a markdown version of this page

Pre-session Initialisierung - AWS Elemental MediaTailor

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Pre-session Initialisierung

Wenn es feuert

MediaTailor führt die Funktion aus, die PRE_SESSION_INITIALIZATION einmal zugeordnet ist, zu Beginn einer neuen Wiedergabesitzung. Die Funktion wird ausgeführt, bevor die erste MediaTailor Manifestantwort erstellt wird.

Input

session.*, player_params.* und event.*. Alle verfügbaren Felder finden Sie unterReferenz zum Eingabefeld.

Ausgabe-Namespace zulässig

Namespace Zulässige Typen
player_params.* Zeichenketten, Zahlen, Boolesche Werte

Werte, in die geschrieben wurde, player_params.* bleiben in der Sitzung erhalten. Sie sind verfügbar:

Anmerkung

Die serialisierte Gesamtgröße aller player_params Ausgabeschlüssel und -werte darf 1.000 Zeichen nicht überschreiten. Wenn die Summe diesen Grenzwert überschreitet, wird die Funktionsausgabe verworfen. Weitere Informationen finden Sie unter Grenzen der Funktionen.

Typische Anwendungsfälle

  • Rufen Sie Identitäts- oder Zielgruppendaten von einem externen Dienst ab und speichern Sie sie in Player-Parametern, um sie in späteren ADS-Anfragen zu verwenden.

  • Klassifizieren Sie den Gerätetyp anhand des Benutzeragenten und schreiben Sie die Klassifizierung in einen Player-Parameter.

  • Legen Sie Standardwerte für Player-Parameter fest, auf die sich die nachgelagerte Verarbeitung von Werbeunterbrechungen stützt.

  • Speichern Sie Werte in Player-Parametern, die in der ADS-URL über enthalten sindMediaTailor dynamische Anzeigenvariablen für ADS-Anfragen.

Verhalten bei Fehlern

Wenn eine an angehängte Funktion aus irgendeinem Grund PRE_SESSION_INITIALIZATION fehlschlägt, wird die MediaTailor Ausgabe der Funktion verworfen und so vorgegangen, als ob keine Funktion angehängt wäre. Die Sitzung beginnt normal ohne die Player-Parameterwerte der Funktion.