La inserción de anuncios dinámicos (DAI) admite la inserción de anuncios durante el video para contenido de video on demand (VOD).
Para mostrar anuncios durante el video de manera correcta, debe completar los siguientes pasos:
- Crea una fuente del contenido y activa los anuncios durante el video.
- Crea una configuración de CDN de anuncios durante el video (compatible únicamente con HLS) o asegúrate de que tu contenido esté condicionado para controlar el tiempo deseado de la pausa publicitaria.
- Configura tus reglas de anuncios de Ad Manager para que se muestre una lista de anuncios en los momentos adecuados.
Asegúrate de que tu contenido esté acondicionado para controlar el tiempo de la pausa publicitaria
Es posible que las pausas publicitarias para anuncios durante el video no quepan en los límites de segmento de video para tu transmisión.
El proceso de dividir un segmento de video de contenido a fin de activar una pausa publicitaria se denomina "acondicionamiento de contenido". Para admitir la inserción de anuncios en las ubicaciones deseadas de la pausa publicitaria, debes proporcionar contenido que esté precondicionado o que Ad Manager pueda condicionar.
Todo el contenido DASH VOD debe estar precondicionado.
Normalmente, su contenido podría estar dividido en segmentos de 10 segundos, pero es posible que necesite una pausa publicitaria a los 0:36
(36 segundos). En este caso, tendrá que dividir un video de 10 segundos en 2 segmentos separados de 6 segundos y 4 segundos, respectivamente, lo que permitirá que se inserte un anuncio en el tiempo correcto.
Contenido preacondicionado
Se considera que el contenido está "precondicionado" si la transmisión de video por Internet está segmentada precisamente para alinearse con los puntos de inserción donde se insertarán los anuncios. El preacondicionamiento es necesario a fin de activar los anuncios durante el video para contenido de VOD de DASH y como alternativa a tener acondicionamiento de DAI para contenido de VOD de HLS.
Criterios para transferir contenido preacondicionado
Para el contenido HLS y DASH VOD, debes definir el atributo preconditioned
como true
para el elemento ingestURL en el feed de MRSS. Además, su feed de MRSS debe especificar puntos de inserción para que los anuncios durante el video se muestren correctamente.
HLS
- Cree el manifiesto de HLS para dividir contenido.
- Defina el atributo preacondicionado como
true
para el elemento ingestURL en el feed de MRSS. - Coloque marcadores en el archivo de transmisión de HLS para indicar oportunidades de colocación de anuncios. Los marcadores disponibles son los siguientes:
#EXT-X-PLACEMENT-OPPORTUNITY
- La cantidad de marcadores
#EXT-X-PLACEMENT-OPPORTUNITY
debe ser igual a la cantidad de puntos de inserción
- La cantidad de marcadores
#EXT-X-CUE-OUT
y#EXT-X-CUE-IN
(Beta)- Cualquier contenido que exista entre los marcadores
#EXT-X-CUE-OUT
y#EXT-X-CUE-IN
se cortará y se reemplazará por anuncios unidos con DAI - Se ignorarán los marcadores
#EXT-X-CUE-OUT
y#EXT-X-CUE-IN
que estén al principio o al final de la playlist, ya que solo corresponden a la inserción de anuncios durante el video - La cantidad de pares de marcadores
#EXT-X-CUE-OUT
y#EXT-X-CUE-IN
debe ser igual a la cantidad de puntos de inserción
- Cualquier contenido que exista entre los marcadores
DASH VOD
- La presentación multimedia debe dividirse en múltiples períodos, y cada punto de inserción del anuncio durante el video debe coincidir con el límite del período.
- Los segmentos de contenido al principio y al final de cada período deben estar preparados para que cada marco del segmento se incluya en el período.
- Los puntos de inserción deben estar seguidos de un punto que comience con un fotograma de IDR/fotograma clave.
Obtenga más información sobre los requisitos para el atributo precondicionado del elemento del feed ingestURL.
Contenido sin acondicionar
Si su contenido no está preacondicionado, Ad Manager puede acondicionarlo por usted si se cumplen los criterios que se mencionan a continuación.
Criterios que deben cumplirse para que Ad Manager pueda acondicionar su contenido
- Para especificar los tiempos de las pausas publicitarias, el feed de MRSS debe contener el parámetro
<dfpvideo:cuepoints>
. - Se debe proporcionar una ubicación de CDN de anuncio durante el video donde Ad Manager pueda guardar su contenido acondicionado.
<vmap:VMAP xmlns:vmap="http://www.iab.net/videosuite/vmap" version="1.0">
<vmap:AdBreak timeOffset="start" breakType="linear" breakId="preroll">
<vmap:AdSource id="preroll‑ad‑1" allowMultipleAds="false" followRedirects="true">
<vmap:AdTagURI templateType="vast3">
<![CDATA[
https://securepubads.g.doubleclick.net/gampad/ads?
slotname=/124319096/external/ad_rule_samples&sz=640x480&ciu_szs=300x250&unviewed_position_start=1&output=xml_vast3&impl=s&env=vp&gdfp_req=1&ad_rule=0&vad_type=linear&vpos=preroll&pod=1&ppos=1&lip=true&min_ad_duration=0&max_ad_duration=30000&cust_params=deployment%3Ddevsite%26sample_ar%3Dpremidpost&url=&video_doc_id=short_onecue&cmsid=496&kfa=0&tfcd=0
]]>
</vmap:AdTagURI>
</vmap:AdSource>
</vmap:AdBreak>
<vmap:AdBreak timeOffset="00:00:15.000" breakType="linear" breakId="midroll‑1">
<vmap:AdSource id="midroll‑1‑ad‑1" allowMultipleAds="false" followRedirects="true">
<vmap:AdTagURI templateType="vast3">
<![CDATA[
https://securepubads.g.doubleclick.net/gampad/ads?
slotname=/124319096/external/ad_rule_samples&sz=640x480&ciu_szs=300x250&unviewed_position_start=1&output=xml_vast3&impl=s&env=vp&gdfp_req=1&ad_rule=0&vad_type=linear&vpos=midroll&pod=2&mridx=1&ppos=1&lip=true&min_ad_duration=0&max_ad_duration=30000&cust_params=deployment%3Ddevsite%26sample_ar%3Dpremidpost&url=&video_doc_id=short_onecue&cmsid=496&kfa=0&tfcd=0
]]>
</vmap:AdTagURI>
</vmap:AdSource>
</vmap:AdBreak>
<vmap:AdBreak timeOffset="end" breakType="linear" breakId="postroll">
<vmap:AdSource id="postroll‑ad‑1" allowMultipleAds="false" followRedirects="true">
<vmap:AdTagURI templateType="vast3">
<![CDATA[
https://securepubads.g.doubleclick.net/gampad/ads?
slotname=/124319096/external/ad_rule_samples&sz=640x480&ciu_szs=300x250&unviewed_position_start=1&output=xml_vast3&impl=s&env=vp&gdfp_req=1&ad_rule=0&vad_type=linear&vpos=postroll&pod=3&ppos=1&lip=true&min_ad_duration=0&max_ad_duration=30000&cust_params=deployment%3Ddevsite%26sample_ar%3Dpremidpost&url=&video_doc_id=short_onecue&cmsid=496&kfa=0&tfcd=0
]]>
</vmap:AdTagURI>
</vmap:AdSource>
</vmap:AdBreak>
</vmap:VMAP>