Oltre alle linee guida di Cosa guardare per gli sviluppatori di app, i fornitori di TV in diretta devono seguire queste linee guida quando inseriscono contenuti nel canale Cosa guardare.
Programmi TV in diretta
Utilizza l'API Cosa guardare solo per aggiungere film ed elementi TV. Ad esempio, se l'utente guarda 45 minuti del film Deadpool, aggiungi il film.
Non utilizzare l'entità a livello di canale. Ad esempio, se l'utente smette di guardare il canale TBS alle 16:30, non aggiungere il canale.
Contenuti non completati
Includi gli elementi TV in diretta in Cosa guardare se si verifica una delle seguenti condizioni:
- L'utente mette in pausa una trasmissione live e questa è ancora in corso quando viene visualizzata la riga Prossimi contenuti. In questo caso, riprendi la riproduzione dei contenuti dal timestamp in cui è stata messa in pausa.
- L'utente dispone di autorizzazioni on demand o DVR per l'elemento. In questo caso, riprendi la riproduzione dei contenuti dal punto in cui l'utente l'ha interrotta. Questa opzione sostituisce la trasmissione live.
Nuove puntate
Se l'utente inizia una serie, come descritto nelle linee guida per gli sviluppatori di app, e ha visto tutte le puntate, aggiungi una nuova puntata al canale Cosa guardare
con WATCH_NEXT_TYPE_NEW.
Rimuovere un programma
Per tutti gli scenari precedenti, se un programma attualmente in diretta viene aggiunto alla riga Prossimi contenuti dell'utente, rimuovilo al termine del programma in diretta, a meno che non si verifichi una delle seguenti condizioni:
- È disponibile sul videoregistratore digitale (DVR) dell'utente.
- È disponibile sul servizio come video on demand (VOD).
Programmi del videoregistratore digitale (DVR)
Aggiungi le registrazioni DVR alla riga Prossimi contenuti solo se si verifica una delle seguenti condizioni:
- L'utente inizia a guardare la registrazione, ma non la completa.
- Il programma registrato è una nuova puntata, come descritto in un'altra sezione di questa guida.
Fornitori di TV on demand (TVOD)
I fornitori di contenuti TV on demand devono seguire le linee guida riportate in questa sezione.
Noleggi
Se l'utente noleggia un contenuto dal tuo servizio, aggiungilo al canale Cosa guardare alle seguenti condizioni:
- L'utente ha noleggiato il contenuto, ma non l'ha ancora guardato. Utilizza
WATCH_NEXT_TYPE_NEWper aggiungere il contenuto e impostalastEngagementTimeUtcMilliscome timestamp in cui l'utente ha noleggiato il contenuto. - Il noleggio sta per scadere. In questo caso, aggiungilo al canale Cosa guardare 48 ore prima della scadenza e imposta il tipo su
WATCH_NEXT_TYPE_NEW.
Se l'utente inizia a guardare i contenuti e li lascia incompiuti, segui le linee guida per i contenuti non completati.
Acquisti
Se l'utente acquista un contenuto dal tuo servizio, aggiungilo al canale Cosa guardare. Utilizza WATCH_NEXT_TYPE_NEW e imposta
lastEngagementTimeUtcMillis come timestamp in cui l'utente ha acquistato il
contenuto.
Se l'utente inizia a guardare i contenuti e li lascia incompiuti, segui le linee guida per i contenuti non completati.
Contenuti non acquistati e non noleggiati
Non utilizzare l'API Cosa guardare per presentare nuovi contenuti che l'utente non ha ancora noleggiato o acquistato. Ad esempio, se l'utente noleggia una puntata di una serie e la guarda fino alla fine, non inviare la puntata successiva a Cosa guardare, a meno che l'utente non la noleggi o la acquisti.