Risorsa: AdBreak
Metadati dell'interruzione pubblicitaria utilizzati per decidere gli annunci per un'interruzione pubblicitaria in un evento video live.
| Rappresentazione JSON |
|---|
{ "name": string, "createTime": string, "expectedDuration": string, "customParams": string, "scte35CueOut": string, "podTemplateName": string, "breakState": enum ( |
| Campi | |
|---|---|
name |
Solo output. Il nome della risorsa dell'interruzione pubblicitaria. Questo campo avrà il formato "networks/ network_code è il codice di rete in Google Ad Manager a cui appartengono questi contenuti. asset_key è la chiave dell'evento live streaming in Google Ad Manager in cui è stata creata l'interruzione pubblicitaria. adBreakId è la chiave dell'interruzione pubblicitaria. SOLO OUTPUT. |
createTime |
Solo output. L'ora di creazione dell'interruzione pubblicitaria. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
expectedDuration |
Obbligatorio. Durata prevista della pausa. Una durata in secondi con un massimo di nove cifre frazionarie, che termina con " |
customParams |
Facoltativo. Le coppie chiave-valore da includere nelle richieste di annunci per questa interruzione per il targeting dei criteri personalizzati in Ad Manager. Esempio: "key1=value&key2=value2,value22" Deprecato: imposta cust_params in breakParams.ad_tag_params utilizzando la chiave "cust_params". |
scte35CueOut |
Facoltativo. Dati con codifica Base64 a partire dal cue-out di scte35. Può includere il comando splice_insert() o time_signal(). Esempi: - con time_signal(): “/DA0AAAAAAAA///wBQb+cr0AUAAeAhxDVUVJSAAAjn/PAAGlmbAICAAAAAAsoKGKNAIAmsnRfg==” - con splice_insert(): "/DAvAAAAAAAA///wFAVIAACPf+/+c2nALv4AUsz1AAAAAAAKAAhDVUVJAAABNWLbowo=" |
podTemplateName |
Facoltativo. Nome del modello pod di Google Ad Manager. Obsoleto: imposta cust_params in breakParams.ad_tag_params utilizzando la chiave "ptpln". |
breakState |
Solo output. Lo stato attuale dell'interruzione pubblicitaria. |
expectedStartTime |
Facoltativo. L'ora di inizio prevista dell'interruzione pubblicitaria. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
expireDuration |
Facoltativo. Scade l'interruzione pubblicitaria all'ora expectedStartTime + expireDuration. Se expectedStartTime non è impostato, l'interruzione pubblicitaria scadrà dopo expireDuration dall'inizio del processo decisionale. Valore predefinito: 30 minuti. Minimo: 5 minuti. Massimo: 6 ore. Una durata in secondi con un massimo di nove cifre frazionarie, che termina con " |
breakSequence |
Solo output. L'ID sequenza mid-roll dell'interruzione pubblicitaria. Più interruzioni pubblicitarie possono avere lo stesso breakSequence se specificato esplicitamente tramite breakParams.ad_tag_params con la chiave mridx. In questo modo, vengono collegati due intervalli pubblicitari GAM. |
breakParams |
Facoltativo. Parametri dell'interruzione da includere nelle richieste di annuncio per questa interruzione. |
matchParams |
Facoltativo. Utilizzato per l'inserimento di annunci dinamici (DAI) per determinare la corrispondenza tra un'interruzione pubblicitaria creata tramite l'API e un'interruzione pubblicitaria nel manifest. Quando viene rilevata una nuova interruzione, viene eseguita una funzione di corrispondenza su tutte le interruzioni pubblicitarie di un evento con un valore breakState di Per evitare un comportamento "corrispondenza con tutto" accidentale (che si verificherebbe con un matchParams vuoto ma presente), matchParams non può essere vuoto se impostato. Se il campo è presente in una richiesta, deve essere impostato almeno uno dei suoi campi. Le interruzioni pubblicitarie vengono controllate in questo ordine: 1. con matchParams, ordinate in base a expectedStartTime crescente, createTime crescente, dove le interruzioni pubblicitarie senza expectedStartTime hanno la priorità quando vengono ordinate 2. senza matchParams, ordinate in base a expectedStartTime crescente, createTime crescente, dove le interruzioni pubblicitarie senza expectedStartTime hanno la priorità quando vengono ordinate Se tutti gli EABN in attesa non corrispondono, DAI tornerà al comportamento di decisione JIT utilizzando l'indice mid-roll successivo disponibile |
servedBreak |
Solo output. Riflette le informazioni effettive dell'interruzione pubblicitaria pubblicata. Impostato solo per le interruzioni pubblicitarie con un |
Metodi |
|
|---|---|
|
API per creare un'interruzione pubblicitaria all'interno del live streaming. |
|
API per eliminare un'interruzione pubblicitaria all'interno del live streaming. |
|
API per ottenere un'interruzione pubblicitaria all'interno del live streaming. |
|
API per elencare le interruzioni pubblicitarie all'interno del live streaming. |
|
API per aggiornare un'interruzione pubblicitaria all'interno del live streaming. |