google. ima. AdsRenderingSettings
Définit les paramètres qui contrôlent l'affichage des annonces.
Constructeur
Paramètres de rendu des annonces
Nouveau AdsRenderingSettings()
- Implémentations
- google.ima.AdsRenderingSettingsInterface
Propriétés
alignement automatique
booléen
Définissez cette valeur sur "false" si vous souhaitez contrôler précisément le positionnement de toutes les annonces non linéaires. Si cette valeur est "true", l'annonce est positionnée en bas au centre. Si cette valeur est "false", l'annonce est positionnée en haut à gauche. La valeur par défaut est "true".
bitrate
number (nombre)
Débit maximal recommandé. La valeur est en kbit/s.
Le SDK choisira le contenu multimédia dont le débit est inférieur au débit maximal spécifié, ou le débit le plus proche si aucun support n'est détecté avec un débit inférieur. La valeur par défaut (-1
) signifie que le SDK sélectionne le débit maximal.
Activer le préchargement
booléen
Active le préchargement d'assets vidéo. Pour en savoir plus, consultez notre guide sur le préchargement de contenus multimédias.
loadVideoTimeout
number (nombre)
Délai (en millisecondes) lors du chargement d'un fichier multimédia d'annonce vidéo. Si le chargement prend plus de temps que ce délai, la lecture de l'annonce est annulée et la prochaine annonce du pod est diffusée, si elle est disponible. Utilisez -1 pour la valeur par défaut de 8 secondes.
Types MIME
(tableau de chaînes nul ou non nul)
Compatible uniquement avec les types MIME des vidéos linéaires. Si ce champ est spécifié, le SDK inclura le contenu multimédia correspondant au ou aux types MIME spécifiés dans la liste et exclurea le contenu multimédia qui ne correspond pas au type MIME spécifié. Le format est une liste de chaînes, par exemple [ 'video/mp4', 'video/webm', ... ]. Si ce format n'est pas spécifié, le SDK choisira le contenu multimédia en fonction des fonctionnalités du lecteur.
Lire AdsAprèsHeure
number (nombre)
Pour les playlists VMAP et les règles relatives aux annonces, ne lire que les coupures publicitaires planifiées après cette période (en secondes). Ce paramètre est strictement après. Par exemple, si vous définissez playAdsAfterTime sur 15, IMA ignorera une coupure publicitaire dont la lecture est prévue à 15 secondes.
restaurerCustomPlaybackStateOnAdBreakComplete
booléen
Indique si le SDK doit restaurer l'état de lecture personnalisé à la fin de la coupure publicitaire. Ce paramètre est principalement utilisé lorsque l'éditeur transmet son lecteur de contenu pour la lecture d'annonces personnalisées.
Éléments d'interface utilisateur
(tableau de chaînes nul ou non nul)
Indique si les éléments de l'interface utilisateur à afficher. Les éléments de ce tableau sont ignorés pour les annonces AdSense/AdX.
useStyledLinearAds
booléen
Affichez des annonces linéaires avec un style d'interface utilisateur complet. Ce paramètre ne s'applique pas aux annonces AdSense/AdX, ni aux annonces diffusées sur des mobiles, qui utilisent déjà complètement le style d'interface utilisateur par défaut.
useStyledNonLinearAds
booléen
Affichez des annonces non linéaires à l'aide d'un bouton "Fermer" et "Rappel".