Raccogli le informazioni richieste per le applicazioni client
Dovresti avere le seguenti informazioni, necessarie per: Google Ad Manager per creare una sessione di asset VOD:
Campo | Descrizione |
---|---|
projectNumber | Il numero del progetto Google Cloud
(PROJECT_NUMBER )
utilizzato per creare sessioni abilitate per Ad Manager. In alternativa,
puoi utilizzare l'ID progetto. |
region |
La
posizione
(LOCATION )
che vuoi che l'SDK IMA utilizzi per creare la sessione VOD.
|
vodConfigId | La
ID configurazione VOD utilizzato
registrare lo stream VOD con l'API Video Stitcher. Le seguenti
mostra il formato del nome completo della risorsa di configurazione:projects/PROJECT_NUMBER/locations/LOCATION/vodConfigs/VOD_CONFIG_ID VOD_CONFIG_ID ).
Tieni presente che la posizione della configurazione deve essere la stessa in cui crei la sessione VOD.
|
networkCode | L'identificatore numerico
(NETWORK_CODE ) per
la tua rete Ad Manager. |
oAuthToken | Un token OAuth di breve durata per l'account di servizio con il ruolo Utente Video Stitcher. Consulta Generare token OAuth di breve durata. |
Tabella 1. Informazioni richieste per le sessioni degli asset VOD abilitati per Ad Manager
Genera token OAuth di breve durata per i test
Per generare un token OAuth di breve durata associato all'account di servizio con il ruolo Utente Video Stitcher, segui questi passaggi:
- Sostituisci
PATH_TO_YOUR_SERVICE_KEY
con il percorso del file JSON scaricato sul computer locale.gcloud auth activate-service-account --key-file PATH_TO_YOUR_SERVICE_KEY
- Recupera il token bearer OAuth 2.0 dall'account di servizio:
gcloud auth print-access-token
Poiché si tratta di un token di breve durata, devi generarlo di nuovo
periodicamente con il comando gcloud auth print-access-token
e inviare i nuovi
token alle tue applicazioni client. Per saperne di più, consulta la sezione seguente.
informazioni sulla creazione di un servizio di produzione per fornire token di breve durata.
Creare un servizio per fornire informazioni alle applicazioni client
Crea un servizio in grado di fornire le informazioni richieste da passare al client. Quando l'applicazione richiede al tuo servizio informazioni su come riprodurre un asset VOD, il servizio deve restituire le informazioni descritte nella Tabella 1.
In particolare, il servizio deve essere in grado di fornire token OAuth alle applicazioni client in modo sicuro. Configura questo servizio utilizzando due account servizio, uno dei quali finge di essere l'altro. Un account di servizio dispone del ruolo Creatore token di servizio e crea un token OAuth per l'account di servizio che dispone del ruolo Utente Video Stitcher. Ad esempio:
- Account di servizio 1: l'account di servizio del chiamante. Questo account ha Autorizzazione Creatore token di servizio per l'account di servizio 2 e imitazioni l'account di servizio 2 alle applicazioni client.
- Account di servizio 2: si tratta dell'account di servizio con privilegi che dispone Ruolo Utente stitching video per creare sessioni.
Per informazioni su come fornire un token OAuth dal tuo servizio, inclusi esempi di codice della libreria client, consulta Creare un token di accesso di breve durata.