Utilisez les informations suivantes afin de planifier et de gérer le développement de vos applications et lecteurs pour l'insertion dynamique d'annonce.
Accéder à une section spécifique
Compatibilité avec les plates-formes d'insertion dynamique d'annonce
Compatibilité des commandes des lecteurs vidéo
Remplacer un tag d'emplacement publicitaire par défaut
Remplacer des paramètres de variantes de flux
Questions fréquentes
Compatibilité avec les plates-formes
Vous trouverez ci-dessous les plates-formes compatibles avec l'insertion d'annonces dynamiques, ainsi que celles qui ne le sont pas. Vous pouvez cliquer sur les liens pour voir des exemples d'applications et obtenir plus d'informations sur chaque plate-forme.
Les exemples d'applications de base présentent uniquement des événements de suivi vidéo. Elles conviennent parfaitement aux éditeurs qui n'utilisent que les annonces vidéo pré-roll.
Les exemples d'applications avancées présentent, en plus des fonctionnalités des applications de base, la fonction de favoris, le retour rapide, les sous-titres, le défilement et les comptes à rebours. Elles conviennent parfaitement aux éditeurs qui monétisent des contenus en version longue.
Plate-forme | Compatibilité avec le balisage côté serveur | SDK IMA avec insertion dynamique d'annonce | Exemples d'applications | Documentation supplémentaire |
---|---|---|---|---|
iOS | Oui | SDK IMA pour iOS | Exemples d'applications iOS | Guide de démarrage rapide pour iOS Référence iOS |
Android ou FireTV |
Oui | SDK IMA pour Android | Exemples d'applications Android | Guide de démarrage rapide pour Android Référence Android |
tvOS (Apple TV) |
Oui | SDK IMA pour tvOS | Exemples d'applications tvOS | Guide de démarrage rapide pour tvOS Référence tvOS |
Roku | Oui | SDK téléchargé lors de la diffusion |
Exemples d'applications Roku | Guide de démarrage rapide pour Roku |
Chromecast | Oui | SDK téléchargé lors de la diffusion |
Exemple d'application pour le récepteur |
Guide de démarrage rapide pour Chromecast |
HTML5 | Oui | SDK téléchargé lors de la diffusion |
Exemple d'application HTML5 Lecteur HTML5 de démonstration pour l'insertion dynamique d'annonce |
Guide de démarrage rapide pour HTML5 |
Compatibilité des commandes des lecteurs vidéo
Les commandes des lecteurs vidéo ne sont compatibles que lorsque le SDK IMA est activé. Tous les exemples d'applications avancées décrivent comment utiliser les fonctionnalités sur les différentes plates-formes compatibles. Vous trouverez également des informations concernant les points de repère dans les exemples d'applications de base.
-
Compte à rebours pour le nombre total d'annonces et Compte à rebours par annonce : possibilité d'ajouter un compte à rebours pour indiquer le temps restant pour le nombre total d'annonces.
iOS et Android : le SDK IMA dispose de cette fonctionnalité en option.
Roku et tvOS : dans le SDK IMA, l'exemple d'application avancée comporte un exemple de cette fonctionnalité. Si vous en avez besoin, vous devez inclure du code personnalisé.
-
Sous-titres : possibilité d'ajouter des sous-titres au flux de contenu. Les formats de sous-titres compatibles sont les suivants :
Le format TTML (Timed Text Markup Language) (fichiers side-car) : il a été conçu pour le transcodage ou l'échange d'informations de type Timed Text entre les anciens formats de distribution de contenu, utilisés aujourd'hui dans le cadre de l'ajout de sous-titres et de légendes.
Le format WebVTT (fichiers side-car) : ces fichiers fournissent des sous-titres ou légendes pour le contenu vidéo, les descriptions de vidéos textuelles, les chapitres pour la navigation dans le contenu et, plus généralement, toute forme de métadonnées synchronisées avec le contenu audio ou vidéo.
- Favoris : cette fonctionnalité permet d'enregistrer un point précis du flux de contenu, puis d'y revenir. Supposons qu'un utilisateur regarde cinq minutes de contenu, quitte ce flux vidéo, puis y revienne. La fonctionnalité de favoris enregistre la position de l'utilisateur dans le flux de sorte que celui-ci puisse reprendre la lecture là où l'utilisateur s'était arrêté. Cela garantit une expérience homogène à l'utilisateur.
- Snapback : la fonctionnalité snapback permet de ramener l'utilisateur au début de la coupure publicitaire qu'il avait passée en sélectionnant un point précis de la vidéo, puis de le renvoyer à cet emplacement, une fois la coupure publicitaire terminée.
- Défilement : cette fonctionnalité concerne généralement le contenu de longue durée et permet d'en afficher la première image alors que l'utilisateur fait défiler le curseur sur la barre de contenu.
Remplacer un tag d'emplacement publicitaire par défaut
Lorsque vous définissez une source de contenu de vidéo à la demande ou un flux linéaire en direct pour l'insertion dynamique d'annonce dans Ad Manager, vous devez spécifier un tag publicitaire vidéo par défaut.
Lorsque votre lecteur vidéo demande un flux, ce tag d'emplacement publicitaire est utilisé exactement comme vous l'avez spécifié dans l'interface utilisateur. Vous avez toutefois la possibilité de remplacer certains paramètres de ce tag dans votre demande de flux.
Découvrez comment fournir des paramètres de ciblage à votre flux.
Remplacer des paramètres de variantes de flux
L'ordre de la playlist HLS par défaut est déterminé par l'éditeur.
Vous pouvez indiquer de remplacer la sélection de variantes et les paramètres relatifs à l'ordre au moment de la création du flux. Cela vous permet de spécifier le sous-ensemble de variantes devant être inclus en réponse à une demande de playlist principale, ainsi que l'ordre de ces variantes. Le sous-ensemble et l'ordre des variantes restent inchangés pendant toute la durée de vie du flux, sauf si vous les remplacez explicitement.
Découvrez comment remplacer les paramètres de variantes de flux.
Questions fréquentes
Vous pouvez configurer l'affichage d'annonces vidéo pré-roll dans des flux de vidéo à la demande à l'aide de règles relatives aux annonces.
Sur les flux linéaires en direct, vous pouvez configurer Ad Manager pour diffuser des annonces pré-roll. Si vous le souhaitez, votre lecteur vidéo peut envoyer une demande d'annonce Ad Manager côté client afin de présenter une annonce vidéo pré-roll à un utilisateur avant de demander la diffusion en direct pour l'insertion dynamique d'annonce Ad Manager.
Configurer une trêve publicitaire
Pour les flux linéaires en direct, la fonctionnalité de trêve publicitaire permet d'éviter qu'une annonce pour l'insertion dynamique d'annonce ne s'affiche alors que l'internaute vient tout juste de visionner une annonce vidéo pré-roll.
La configuration d'une trêve publicitaire se fait en deux étapes :
- Indiquez la durée de la trêve publicitaire lors de la configuration d'un flux en direct pour l'insertion dynamique d'annonce.
- Dans la demande de création de flux, transmettez le paramètre
dai-ah
défini sur1
dans le tableauadtagparameters
. Ce tableau est utilisé lorsque vous remplacez des paramètres de tag d'emplacement publicitaire Ad Manager et définissez des paramètres de variantes de flux.
Lorsque vous créez une configuration CDN pour votre contenu de vidéo à la demande, vous avez la possibilité de définir une configuration CDN par défaut ainsi que des paramètres de diffusion CDN supplémentaires. Cela vous permet de configurer plusieurs CDN et de choisir de façon dynamique celui à partir duquel vous souhaitez que la diffusion ait lieu, et ce, au début d'une session et à l'aide d'une clé-valeur.
Une fois que vous avez configuré et enregistré vos configurations CDN, Ad Manager attribue un nom à chacune d'entre elles. Ce nom doit être transféré dans la demande de création de flux sous la forme d'une valeur du paramètre dai-dlid
*.
Pour le balisage côté serveur, le paramètre est simplement transféré sous la forme suivante : dai-dlid=AaBbC1aaBa0obA1BABaaBA
(où AaBbC1aaBa0obA1BABaaBA
correspond au nom qui figure dans Ad Manager).
En cas d'utilisation du SDK IMA, le paramètre doit être transféré dans la demande de création de flux à l'aide de paramètres de tag d'emplacement publicitaire.
* Si aucun nom n'est transféré dans la demande, Ad Manager utilise le CDN par défaut.
ingestUrl
, spécifié pour Ad Manager dans votre flux MRSS de source de contenu. Pour les flux linéaires en direct, il s'agit de l'URL pour le flux provenant de votre encodeur. En savoir plus sur les bonnes pratiques relatives aux flux secondaires pour l'insertion dynamique d'annonce