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à.
INIZIALIZZAZIONE DELLA PRE_SESSIONE
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 manifesta iniziale.
Input
session.*, player_params.* e event.*. Per tutti i campi disponibili, vedereRiferimento al campo di input.
Namespace di output consentito
| Namespace | Tipi accettati |
|---|---|
player_params.* |
Stringhe, numeri, valori booleani |
I valori scritti in player_params.* vengono mantenuti nella sessione. Sono disponibili:
-
Come input durante il
PRE_ADS_REQUESTciclo di vita, aggancio tramiteplayer_params.* -
In ADS richiedi gli URL tramite MediaTailor variabili pubblicitarie dinamiche per le richieste ADS (ad esempio,)
[player_params.deviceType] -
Per tutta la durata della sessione durante tutte le interruzioni pubblicitarie
Nota
La dimensione serializzata totale 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 sul pubblico da un servizio esterno e memorizzali nei parametri del lettore per utilizzarli nelle successive richieste ADS.
-
Classificate il tipo di dispositivo in base allo user agent e scrivete la classificazione in un parametro del giocatore.
-
Imposta i valori predefiniti dei parametri del giocatore su cui si basa l'elaborazione degli annunci a valle.
-
Memorizza i valori nei parametri del giocatore che sono inclusi nell'URL ADS tramite. MediaTailor variabili pubblicitarie dinamiche per le 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 non fosse collegata alcuna funzione. La sessione inizia normalmente senza i valori dei parametri del player della funzione.