La gestion de la durée des coupures publicitaires vous permet de proposer des diffusions ininterrompues à vos utilisateurs. Lorsque vous appelez l'API Google Dynamic Ad Insertion (DAI) Ad Break et définissez le paramètre expectedDuration, Google DAI gère les durées des blocs d'annonces pour éviter les erreurs de lecture liées aux annonces, telles que les blocs d'annonces sous-remplis ou surremplis.
Définir la durée attendue de la coupure publicitaire
Définissez le paramètre expectedDuration sur la durée attendue de l'emplacement publicitaire en secondes, avec neuf chiffres au maximum après la virgule et se terminant par une valeur s, par exemple : 30s ou 29.899999999s.
Définissez le paramètre expectedDuration sur une valeur proche de la durée réelle de la coupure publicitaire.
Évitez les erreurs de lecture d'annonces suivantes :
- Durée trop longue : si la durée attendue est plus longue que la coupure publicitaire réelle, le temps restant est comblé par un écran vide, ce qui crée une pause dans le contenu.
- Définir une durée trop courte : si la durée attendue est plus courte que la coupure publicitaire réelle, l'annonce risque d'être coupée avant la fin.
Lorsque la coupure publicitaire commence à être diffusée, l'insertion dynamique d'annonce Google met à jour cette valeur de durée pour qu'elle corresponde à la durée réelle de la coupure publicitaire à partir du fichier manifeste, de la demande de segment de série d'annonces ou de la demande de fichier manifeste de série d'annonces.
Comprendre la durée des segments d'annonce
Google DAI détermine la durée du segment en fonction du type de paramètres de votre flux et des segments de contenu.
Google DAI détermine la durée des segments comme suit :
- Par défaut : si aucune durée n'est spécifiée, Google DAI définit la durée du segment d'annonce sur deux secondes.
- Flux HLS : la durée correspond à la durée cible du flux ou à cinq secondes, selon la valeur la plus petite.
- Flux DASH : Google DAI définit la durée sur la valeur
MPD@maxSegmentDurationdu fichier manifeste. Si cette valeur n'est pas présente, Google DAI utilise la durée par défaut.
Une fois que Google DAI a déterminé la durée d'une coupure publicitaire, il l'utilise pour toutes les coupures publicitaires suivantes de la même diffusion en direct.