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:
-
Come input al
PRE_ADS_REQUESTciclo di vita, si aggancia tramiteplayer_params.* -
In ADS richiedi gli URL tramite MediaTailor variabili pubblicitarie dinamiche per richieste ADS (ad esempio,)
[player_params.deviceType] -
Per tutta la durata della sessione per tutte le interruzioni pubblicitarie
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.