View a markdown version of this page

Pre-session inizializzazione - AWS Elemental MediaTailor

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Pre-session inizializzazione

Quando si attiva

MediaTailor esegue la funzione mappata PRE_SESSION_INITIALIZATION una volta, all'inizio di una nuova sessione di riproduzione. La funzione viene eseguita prima di MediaTailor costruire la risposta del manifesto iniziale.

Input

session.*, player_params.* e event.*. Per tutti i campi disponibili, vedere. Riferimento al campo di immissione

Namespace di output consentito

Namespace Tipi accettati
player_params.* Stringhe, numeri, valori booleani

I valori scritti player_params.* vengono mantenuti nella sessione. Sono disponibili:

Nota

La dimensione totale serializzata di tutte le chiavi e i valori di player_params output non deve superare i 1.000 caratteri. Se il totale supera questo limite, l'output della funzione viene scartato. Per ulteriori informazioni, consulta Limiti delle funzioni.

Casi d'uso tipici

  • Recupera i dati sull'identità o sull'audience da un servizio esterno e memorizzali nei parametri del player per utilizzarli nelle successive richieste ADS.

  • Classifica il tipo di dispositivo in base allo user agent e scrivi la classificazione in un parametro del giocatore.

  • Imposta i valori predefiniti dei parametri del giocatore su cui si basa l'elaborazione in downstream e break.

  • Memorizza i valori nei parametri del giocatore inclusi nell'URL ADS tramite. MediaTailor variabili pubblicitarie dinamiche per richieste ADS

Comportamento di errore

Se una funzione collegata a PRE_SESSION_INITIALIZATION fallisce per qualsiasi motivo, MediaTailor scarta l'output della funzione e procede come se nessuna funzione fosse collegata. La sessione inizia normalmente senza i valori dei parametri player della funzione.