L'insertion d'annonces guidée par le serveur (SGAI) est une solution qui utilise la diffusion de séries d'annonces avec insertion dynamique d'annonces pour assembler sur l'appareil les blocs d'annonces fournis par Google avec les annonces provenant de Google ou d'ad servers tiers. Dans le cas de l'insertion d'annonces côté serveur, une application de lecteur vidéo client planifie le moment où elle doit demander des annonces préconditionnées à Google Ad Manager sous la forme d'un fichier manifeste de diffusion de série d'annonces. Vous pouvez également demander à un serveur de flux d'insérer des repères publicitaires dans le fichier manifeste du contenu pour guider le calendrier publicitaire de l'application cliente.

Voici les principaux avantages de SGAI :

  • Haute évolutivité : gère des millions de sessions utilisateur simultanées.
  • Rentabilité : optimise l'utilisation des ressources en distribuant la charge de travail sur les appareils clients, ce qui permet de réaliser des économies.
  • Complexité réduite côté client : l'insertion dynamique de séries d'annonces permet de sélectionner les annonces de manière très efficace et de traiter les créations VAST de manière fiable.
  • Transitions fluides : profitez des capacités de streaming adaptatif éprouvées du lecteur vidéo client pour créer des transitions fluides entre le contenu et les annonces, afin d'assurer une expérience de visionnage globale pour l'utilisateur.
  • Polyvalence : vous pouvez implémenter SGAI sur les plates-formes avec et sans prise en charge du SDK IMA.

Nous vous recommandons d'appeler l'API EABN (Early Ad Break Notification) environ une minute ou plus avant chaque coupure publicitaire planifiée, en fournissant des informations sur le ciblage des annonces. Cet avis préalable permet à Google Ad Manager de préparer et d'optimiser la diffusion des annonces. Cela permet d'améliorer le taux de remplissage des annonces, d'améliorer la pertinence des annonces et de faciliter les transitions entre les coupures publicitaires et les coupures publicitaires pour les utilisateurs. Bien que l'utilisation d'EABN soit totalement facultative, nous la recommandons pour tous les flux de production et de test, en particulier si votre réseau Google Ad Manager comporte des campagnes programmatiques.

Le flux SGAI global comporte les étapes suivantes:

  1. L'application cliente envoie une demande d'enregistrement de flux à Google Ad Manager. y compris des paramètres de ciblage à Google Ad Manager. Cette demande crée une diffusion en direct session.
  2. Google Ad Manager répond par une session en direct incluant un ID de flux unique, l'URL des métadonnées de l'annonce pour les sondages et une URL de base pour la validation des supports.
  3. L'application cliente lance la lecture du contenu en direct et interroge Google Ad Manager à intervalles réguliers pour les métadonnées des événements d'annonce à venir
  4. Lorsqu'une coupure publicitaire à venir est détectée ou planifiée, l'application de lecteur vidéo cliente récupère l'URL du fichier manifeste d'une série d'annonces et lance le chargement de cette dernière.
    • Si le serveur de l'outil de manipulation du fichier manifeste insère les URL du fichier manifeste de la série d'annonces dans les marqueurs d'annonce, reportez-vous au guide de votre lecteur vidéo pour savoir comment observer l'événement de coupure publicitaire.
    • Si le lecteur vidéo de votre client utilise un autre mécanisme pour détecter une annonce à venir d'arrêt, suivez la référence du point de terminaison SGAI pour créer l'URL du fichier manifeste de la série d'annonces côté client.
  5. Pendant la coupure publicitaire, l'application cliente quitte le fichier manifeste du flux de contenu pour lire le fichier manifeste de la série d'annonces.
  6. L'application cliente écoute les événements ID3 dans le lecteur vidéo de l'annonce et calcule le les URL de validation multimédia pour les pings d'activité.
  7. L'application cliente envoie des pings d'activité à Google Ad Manager.
Pour commencer à utiliser la SGAI, consultez le guide suivant: