Découvrir l'architecture du SDK

Ce guide présente le cycle de vie du SDK et les interactions entre votre lecteur de flux vidéo, le SDK IMA DAI et un ad server.

Interactions de base

Le diagramme suivant illustre et commente les interactions entre votre lecteur vidéo, le SDK IMA DAI et Ad Manager 360.

  1. La page Web ou l'application charge le SDK IMA DAI via :

    • une balise de script intégrée pour HTML5
    • Une application native pour Android, Google Cast, iOS, tvOS ou Roku
  2. Le SDK IMA DAI demande un flux VOD ou un flux en direct à Google Ad Manager 360.

  3. Ad Manager 360 répond avec le flux vidéo incluant les coupures publicitaires insérées.

  4. Le SDK IMA DAI analyse la réponse et détermine le type de contenu sur l'environnement, et fournit le flux vidéo (et des annonces associées, si nécessaire) à la page Web ou à l'application.

  5. Le lecteur vidéo négocie les détails de la lecture avec le SDK IMA DAI et diffuse les annonces.

  6. Le SDK IMA génère un ping d'impression et des événements de suivi, si nécessaire.

Cycle de vie

Ce diagramme illustre le cycle de vie complet du SDK IMA DAI. Les appels de constructeur et de méthode sont mis en surbrillance en bleu, les événements en rouge, et les conditions d'erreur sont affichées avec des connecteurs et du texte rouges.