Présentation de Video Cloud SSAI

Dans cette rubrique, vous apprendrez comment utiliser l'Insertion d'annonces côté serveur Brightcove (SSAI) avec des vidéos ingérées pour la diffusion dynamique.

Aperçu

Le nombre d'appareils capables de lire des vidéos augmente chaque jour. Les appareils connectés OTT, en particulier, continuent de remplacer la télévision traditionnelle à un rythme rapide. Dans cet environnement, il peut être coûteux et fastidieux de construire des intégrations de lecteur client pour chaque plate-forme de périphérique et chaque serveur publicitaire ou réseau. Parfois, il n'est pas pratique de construire des joueurs clients pour certaines plates-formes du tout.

Brightcove SSAI offre un moyen facile de diffuser des vidéos prises en charge par les annonces sur ces appareils, sans avoir à créer et à maintenir des intégrations coûteuses pour chaque appareil. Brightcove SSAI incorpore les annonces directement dans le flux de contenu vidéo, de sorte qu'il fonctionne sur n'importe quel appareil capable de lire des vidéos en streaming, ainsi que le ciblage publicitaire par session, le balisage côté client, les rapports de visualisation et la compatibilité avec les services publicitaires populaires, le tout au sein de la vidéo en ligne leader du secteur Video Cloud plate-forme.

Flux de processus

Sans SSAI, les annonces côté client, telles que IMA ou FreeWheel utilisant VAST, VMAP et VPAID, ne seront pas diffusées s'il y a un bloqueur de publicité dans le navigateur.

Avec SSAI et basculement automatique avec détection des blocs publicitaires activés, vos annonces seront toujours lues :

  • Lorsqu'il n'y a pas de bloqueur de publicité, les annonces côté client sont diffusées.

  • Lorsqu'un bloqueur d'annonces est détecté, les annonces côté serveur sont diffusées.

Si vous n'activez pas le basculement automatique pour SSAI, seules les annonces côté serveur seront lues.

Pourquoi SSAI ?

Les avantages de SSAI sont les suivants :

  • Expérience utilisateur fluide et semblable à la télévision : obtenez un engagement plus élevé sans le spinner, les erreurs et les blocages des publicités côté client. Il joue juste à travers, comme à la télé habituelle !
  • Multi-Screen Reach - Vous souhaitez atteindre les appareils connectés OTT avec la VOD prise en charge par la publicité ? Passez votre vidéo vers le segment de visionnage vidéo qui connaît la croissance la plus rapide, et monétiser facilement. SSAI fonctionne sur n'importe quel appareil qui peut lire des vidéos, Brightcove Player en option !
  • Récupérer les pertes de blocage des publicités - Retrouvez immédiatement 10 à 30 % de revenus perdus au profit des bloqueurs de publicités. SSAI ne peut pas être bloqué comme le peuvent les publicités côté client.
  • Ciblage par session : transmettez des balises de métadonnées vidéo, des informations sur l'appareil, des identifiants d'utilisateur ou des paramètres spécifiques à chaque application à chaque appel publicitaire afin de permettre au ciblage publicitaire individualisé d'obtenir les taux de CPM les plus élevés pour votre inventaire.

SSAI avec le lecteur Brightcove fournit ces fonctionnalités supplémentaires (VOD uniquement) :

  • Balises côté client - Signalez l'impression, l'engagement et la visibilité du client, y compris l'intégration avec des bibliothèques d'analyse tierces.
  • Désactiver la recherche d'annonces - Désactivez le transfert rapide sur les pauses publicitaires.
  • Clics sur les publicités : l'utilisateur peut cliquer dessus pour en savoir plus au cours d'une annonce.
  • Companion Overlays - Les annonces vidéo linéaires peuvent comporter des images superpositions complémentaires.

Plateformes clientes

Brightcove SSAI fournit un moyen facile de diffuser des vidéos prises en charge par les annonces aux périphériques OTT.

Le tableau suivant présente le type d'intégration de lecture pour différents exemples OTT :

Appareil Soutenu ? Intégration BGS disponible ? Type d'intégration Remarques
Apple TV Oui Oui SDK natif Brightcove pour iOS [1] TVos 12.4.1 +
Télévision Android Oui Oui SDK natif Brightcove pour Android [1] Android 6.0+
Télé d'incendie Oui Oui SDK natif Brightcove pour Android [1] FireOS 5.0+
Lecteur Nvidia, Bouclier Nvidia Oui Oui SDK natif Brightcove pour Android [1] fonctionne Android TV
Roku Oui Oui API personnalisée [3] Aucune logique d'intégration fournie
Chromecast Oui Oui Web [2] Intégration fournie via le plugin Chromecast Brightcove Player
Samsung Smart TV (Tizen) Non Oui API personnalisée [3] Aucune logique d'intégration fournie
Tout autre lecteur de streaming Non Oui API personnalisée [3] Tout appareil capable de lire un flux HLS ou DASH

Ciblage basé sur la session

Les annonces peuvent être ciblées sur différentes plateformes, sites, applications ou selon d'autres critères connus au moment de la lecture - évaluées lorsque la session de lecture individuelle a lieu. Vous pouvez utiliser des balises publicitaires distinctes pour partitionner vos différents environnements de lecture d'annonces, ou utiliser une seule balise d'annonce avec des macros publicitaires.

Les macros sont évaluées au moment de la demande d'annonce, de sorte que chaque fois qu'une vidéo est lue - et peuvent faire référence à des variables transmises par le client ou insérées par le service SSAI en fonction des métadonnées vidéo ou des informations d'en-tête de requête HTTP. Pour plus d'informations sur le fonctionnement des macros avec Brightcove SSAI, reportez-vous au guide de configuration SSAI.

Visibilité

Transcodage

Avant qu'une annonce ne devienne visible, elle doit d'abord être transcodée. Ensuite, il peut être cousu dans le ruisseau. Cela s'applique également au ciblage basé sur la session.

Par exemple, si vous avez deux annonces, A et B, pour une configuration d'annonce :

  • L'utilisateur 1 obtient l'annonce A : Le transcodage commence ; l'annonce n'est pas disponible pour l'utilisateur 1
  • L'utilisateur 2 obtient l'annonce A (quelques minutes plus tard) : Puisque le transcodage est terminé pour l'annonce A, ils voient l'annonce
  • L'utilisateur 1 obtient l'annonce B : Le transcodage commence ; l'annonce n'est pas disponible pour l'utilisateur 1
  • L'utilisateur 3 obtient l'annonce A : Puisque le transcodage est terminé pour l'annonce A, ils voient l'annonce
  • L'utilisateur 4 obtient l'annonce B : Puisque le transcodage est terminé pour l'annonce B, ils voient l'annonce

Les annonces ne dépendent pas du contenu. Ils dépendent du rendu. Ainsi, dans l'exemple ci-dessus, si l'utilisateur 2 regarde du contenu qui a le même format associé que celui que l'utilisateur 1 a regardé, il recevra l'annonce A. Cela signifie que lorsque le nouveau contenu est téléchargé, il n'est généralement pas nécessaire de retranscoder des annonces.

Mesures tierces

Les mesures et les systèmes de visualisation tiers fonctionnent avec Brightcove SSAI à l'aide de balises côté client ou côté serveur. Le lecteur Brightcove pour le web et les lecteurs SDK émettent des événements côté client qui peuvent être utilisés par les plugins côté client pour signaler directement. Plusieurs fournisseurs ont mis à jour les plugins d'affichage et de métriques pour recevoir ces données. Contactez votre responsable de compte pour plus d'informations.

En savoir plus sur les événements publicitaires courants côté client.

Vous pouvez également configurer SSAI pour qu'il émet des événements à partir du serveur à différents moments pendant la diffusion en continu.

Consultez les modèles de balise dans la documentation des détails du champ de configuration.

Conditions préalables

SSAI nécessite Brightcove Dynamic Delivery. Cela signifie que vous devez effectuer les opérations suivantes :

  1. Contactez votre responsable de compte pour activer votre compte pour Dynamic Delivery et SSAI.
  2. Insédez une ou plusieurs nouvelles vidéos ou retranscodez d'anciennes vidéos à l'aide d'un profil d'ingest Dynamic Delivery. Pour plus d'informations, consultez le document Présentation : Dynamic Ingest API pour la livraison dynamique .

Contraintes

Soyez conscient des limitations suivantes lors de l'utilisation du plugin SSAI :

  • Le plugin SSAI est compatible uniquement avec Brightcove Player v6.8.0 et plus récent. Aucun support ne sera offert pour v5.
  • SSAI requiert que votre contenu vidéo soit audio, mais il ne prend pas en charge plusieurs pistes audio.
  • La première fois que l'annonce est vue par notre système, elle ne sera pas diffusée tant qu'elle n'aura pas été transcodée et prête à être diffusée.
  • Lors de la lecture d'une vidéo partagée avec SSAI, le remplacement de macro SSAI utilisera les métadonnées de la vidéo parente au lieu de la vidéo enfant. SSAI ignorera également la recherche d'annonces si la vidéo parente est marquée comme Advertising='Free' , même si la vidéo enfant est étiquetée comme Ad Supported.

Commencer

Pour commencer à utiliser SSAI avec des vidéos ingérées pour la livraison dynamique, procédez comme suit :

  1. Obtenez une balise publicitaire auprès de votre fournisseur d'annonces ou de l'équipe des opérations publicitaires. Assurez-vous que la demande publicitaire associée à cette balise est configurée pour ne pas renvoyer les unités d'annonces VPAID.
  2. À l'aide d'un navigateur Web, demandez la balise d'annonce en la collant dans la barre d'adresse. S'il existe des paramètres de remplacement, vous pouvez essayer la requête avec de fausses valeurs ou laisser les noms de variables dans pour le test.

    • Si vous recevez une réponse d'erreur, vérifiez d'abord la balise d'annonce et vérifiez qu'elle est correcte. Vous devrez peut-être essayer de fausses valeurs pour les macros/variables.
    • Regardez le type de réponse. Assurez-vous qu'il s'agit d'une réponse aux règles publicitaires DFP, affichant tous les sauts publicitaires, qui renvoie aux documents VAST pour les annonces dans chaque module. La réponse devrait dire VAST ou VMAP dans les premières lignes du XML. Autre XML de DFP est probablement ce qu'ils appellent Ad Rules XML.
    • Si vous n'utilisez pas FreeWheel, vous pouvez suivre les redirections manuellement en copiant et collant les valeurs dans la barre d'adresse de votre navigateur. Recherchez les MediaFiles éléments qui pointent vers des sources vidéo compatibles. Vous recherchez des fichiers source vidéo MP4 ou HLS (.m3u8).
    • Si la réponse de l'annonce pointe vers un fichier qui se termine par .js, il s'agit d'une unité publicitaire VPAID et elle ne fonctionnera pas avec Brightcove SSAI.
  3. Déterminez quels paramètres de votre balise d'annonce peuvent être remplacés par le serveur SSAI et ceux qui doivent être transmis depuis le lecteur ou l'appareil. Composez votre balise d'annonce de manière appropriée. Pour plus d'informations sur les macros de tags d'emplacement publicitaire et la syntaxe appropriée, consultez le Configuration des annonces SSAI document.
  4. Décidez si vous souhaitez émettre des balises d'impression et d'engagement pour vos annonces à partir du lecteur client ou du serveur.

    • Si votre lecteur doit être utilisé uniquement sur des appareils qui ne peuvent pas utiliser un lecteur Brightcove (Web ou SDK) ou si vous ciblez des cas Web où le blocage des annonces est activé, vous souhaitez utiliser des balises côté serveur.
    • Si vous souhaitez émettre des balises à partir du serveur sur certaines plates-formes, mais du client sur d'autres, vous devrez créer plusieurs configurations d'annonces SSAI.
       

    Les configurations d'annonces SSAI peuvent activer ou désactiver les balises côté serveur. Si vous utilisez un lecteur Brightcove (Web ou SDK), vous devrez également le définir sur le client.

  5. Créez une configuration d'annonce SSAI (ad config) avec vos paramètres de balise d'annonce et de balise. Pour plus de détails, consultez le Configuration des paramètres d'annonce côté serveur document.
  6. Quelle que soit la plate-forme que vous ciblez, vous pouvez essayer le lecteur web d'abord en tant que test. Pour plus de détails, consultez le Implémentation des publicités côté serveur avec Brightcove Player document.
  7. Une fois que vous avez vérifié que le lecteur fonctionne, vous pouvez cibler d'autres plates-formes en consultant les documents appropriés basés sur le tableau de plate-forme ci-dessus.