Publicités de prélecture - AWS Elemental MediaTailor

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Publicités de prélecture

Le préchargement des annonces permet de récupérer les annonces de AWS Elemental MediaTailor manière proactive depuis le serveur de décision publicitaire (ADS) et de les préparer pour les prochaines pauses publicitaires. La prélecture des annonces permet d'optimiser les taux de remplissage et de monétisation des annonces dans les flux de travail en direct qui utilisent la signalisation SCTE-35, où les délais de demande d'annonces et de transcodage peuvent se produire. La prélecture des annonces permet de consacrer plus de temps au trading publicitaire programmatique. Cela réduit également la latence d'insertion des annonces, car MediaTailor le transcodage des nouvelles ressources et la réponse ADS s'exécutent en arrière-plan.

Pour configurer le préchargement des publicités, vous devez créer un ou plusieurs programmes de prélecture dans votre configuration de diffusion. Un calendrier de prélecture indique MediaTailor comment et quand récupérer et préparer les publicités pour une prochaine pause publicitaire. Chaque calendrier de prélecture définit un ensemble unique d'annonces MediaTailor à placer au cours d'une seule pause publicitaire. Pour prévisualiser des annonces pour plusieurs pauses publicitaires, vous pouvez créer plusieurs programmes de prélecture. Lorsque vous créez un calendrier de prélecture, vous pouvez inclure des critères qui vous permettent de contrôler de manière précise les pauses publicitaires et les flux de diffusion dans lesquels les publicités MediaTailor prélues sont placées.

Pour créer et gérer des plannings de prélecture, vous pouvez utiliser la MediaTailor console ou l' MediaTailorAPI.

Comment ça marche

Lorsque votre client envoie une demande de manifeste à MediaTailor, le service évalue tous les programmes de prélecture associés à la configuration de lecture. S'il MediaTailor ne trouve aucun calendrier de prélecture correspondant, le service revient à l'insertion normale des annonces et ne précharge pas les annonces.

S'il MediaTailor trouve un calendrier de prélecture correspondant, le service évalue le calendrier en fonction de deux éléments, l'extraction et la consommation.

Récupération

Cela définit la fenêtre de récupération, qui est la plage de temps pendant laquelle les publicités sont MediaTailor prélues depuis l'ADS. Pour configurer la fenêtre de récupération, déterminez d'abord à quel moment la pause publicitaire aura lieu.

Pour les cas d'utilisation avancés, vous pouvez éventuellement ajouter des variables dynamiques à la demande de prélecture envoyée à l' MediaTailor ADS. Cela vous permet d'envoyer des données de session, de joueur et d'autres données à l'ADS dans le cadre de la demande. Si vous n'incluez pas de variables dynamiques dans le planning de prélecture, utilisez les variables MediaTailor dynamiques, le cas échéant, que vous avez configurées dans l'URL ADS de votre configuration de lecture.

Consommation

Cela définit la fenêtre de consommation, c'est-à-dire la plage de temps pendant laquelle des publicités MediaTailor prélues sont insérées dans le break publicitaire.

Pour ce composant, vous pouvez éventuellement ajouter jusqu'à cinq critères de correspondance Avail à un calendrier de prélecture. MediaTailor utilise ces critères pour déterminer si le break publicitaire est éligible au placement des annonces prélues. Par exemple, vous pouvez utiliser la variable scte.event_iddynamique si vous souhaitez que le service place des annonces dans un break publicitaire avec un identifiant d'événement SCTE spécifique. MediaTailor place les annonces prélues dans un break publicitaire uniquement si celui-ci répond aux critères définis par les variables dynamiques.

Lorsque votre client envoie des demandes de manifeste MediaTailor pendant la fenêtre de récupération, envoie de MediaTailor manière proactive des demandes à l'ADS pour récupérer et préparer les publicités pour une insertion ultérieure. Si vous configurez des variables dynamiques pour la récupération, MediaTailor incluez ces variables dans les demandes.

Lorsqu'un MediaTailor marqueur de rupture de publicité SCTE-35 est détecté pendant la période de consommation, le service utilise les critères de correspondance de disponibilité, s'ils sont configurés, pour déterminer dans quel intervalle publicitaire placer les publicités. Si aucun critère de correspondance n'est configuré, MediaTailor place les annonces prélues dès le premier intervalle publicitaire de la fenêtre de consommation.

Comprendre les coûts de prélecture

Pour la récupération des publicités prélues, vous serez facturé au tarif de transcodage standard pour les publicités prélues qui transcodent. MediaTailor Pour la consommation de publicités prélues, vous serez facturée au tarif standard pour l'insertion d'annonces prélues placées dans des pauses publicitaires. MediaTailor Pour plus d'informations sur les coûts de transcodage et d'insertion de publicités, consultez la section AWS Elemental MediaTailorTarification.

Création de plannings de prélecture

La procédure suivante explique comment créer un planning de prélecture à l'aide de la MediaTailor console. Pour plus d'informations sur la création et la gestion des plannings de prélecture par programmation à l'aide de l' MediaTailor API, consultez la référence de PrefetchSchedulesl'API. AWS Elemental MediaTailor

Note

Si vous souhaitez utiliser des critères de correspondance de disponibilité dans un calendrier, assurez-vous d'abord de configurer le modèle d'URL ADS de votre configuration de lecture avec des variables dynamiques, sinon les critères de correspondance de disponibilité n'auront aucun effet. Pour plus d'informations sur l'utilisation de variables dynamiques, consultez Étape 3 : Configuration de l'URL de demande ADS et des paramètres de requête la rubrique Commencer à insérer des MediaTailor annonces.

Pour créer un nouveau calendrier de prélecture à l'aide de la console
  1. Ouvrez la MediaTailor console à l'adresse https://console.aws.amazon.com/mediatailor/.

  2. Dans le volet de navigation, sélectionnez Configurations. Sélectionnez la configuration de lecture pour laquelle vous souhaitez créer un calendrier de prélecture.

  3. Dans l'onglet Programmes de prélecture, choisissez Ajouter un calendrier de prélecture.

  4. Dans le volet des détails du planning Prefetch, procédez comme suit :

    • Dans Nom, entrez un identifiant pour votre calendrier de prélecture, tel que. my-prefetch-schedule

    • Pour Stream ID, entrez éventuellement un identifiant unique. Si votre source contient plusieurs flux de lecture, vous pouvez utiliser cet identifiant pour demander de MediaTailor placer des publicités dans un flux spécifique. Par exemple, si votre source propose une diffusion sportive et une diffusion d'émission de télévision, vous pouvez utiliser l'identifiant de diffusion pour créer des programmes de prélecture afin d'insérer des publicités ciblées pour la diffusion sportive. Vous transmettez la valeur de l'ID de flux MediaTailor lors de l'initialisation de la session ou de la demande de manifeste de votre client. Pour plus d'informations, consultez l'exemple suivant.

      • Pour le suivi côté serveur, incluez le paramètre et la valeur de la ?aws.streamId requête dans la GET HTTP demande envoyée par votre client à votre MediaTailor point de terminaison. Pour des informations générales sur le suivi côté serveur, voir. Suivi côté serveur Une demande de manifeste adressée à un point de terminaison HLS qui inclut un identifiant de flux se présente comme suit, où se myStreamId trouve le nom de votre identifiant de flux :

        GET <mediatailorURL>/v1/master/<hashed-account-id>/<origin-id>/<asset-id>?aws.streamId=myStreamId
      • Pour le suivi côté client, incluez la streamId clé et la valeur dans le corps de la demande d'initialisation de POST HTTP session de votre client au point de terminaison /v1/session. MediaTailor Pour des informations générales sur le suivi côté client, voir. Suivi côté client Une demande d'initialisation de session qui inclut un identifiant de flux se présente comme suit, où se myStreamId trouve le nom de votre identifiant de flux :

        POST <mediatailorURL>/v1/session/<hashed-account-id>/<origin-id>/<asset-id> { 'streamId': 'myStreamId' }
  5. Dans le volet Extraction, spécifiez les paramètres de récupération que vous souhaitez utiliser. Ces paramètres déterminent à quel moment les publicités sont MediaTailor extraites de l'ADS. Ils déterminent également les variables dynamiques à inclure dans la demande adressée à l'ADS, le cas échéant.

    • Dans le champ Heure de début, entrez l'heure à laquelle les extractions par prélecture MediaTailor peuvent commencer pour cette pause publicitaire. MediaTailor tentera de prévisualiser les publicités pour les demandes manifestes faites par votre client à cette date ou après cette date. La valeur par défaut est l'heure actuelle. Si vous ne spécifiez aucune valeur, le service lance la récupération par prélecture dès que possible.

    • Dans Heure de fin, entrez l'heure à laquelle vous MediaTailor souhaitez arrêter de prélire les publicités pour cette pause publicitaire. MediaTailor tentera de prévisualiser les publicités pour les demandes manifestes qui se produisent à cette heure ou avant. La fenêtre de récupération peut se chevaucher avec la fenêtre de consommation.

    • Dans la section Variables dynamiques, entrez jusqu'à 100 variables dynamiques. MediaTailor utilise ces variables à des fins de substitution dans les demandes de prélecture qu'il envoie à l'ADS. Si vous ne saisissez aucune variable dynamique, MediaTailor essayez d'interpoler les valeurs des variables dynamiques contenues dans votre URL ADS.

      • Sélectionnez Ajouter une variable dynamique.

      • Pour Clé, entrez une clé de variable dynamique, telle quescte.event_id. Vous pouvez utiliser n'importe quelle variable dynamique qui MediaTailor prend en charge. Pour plus d'informations sur les variables dynamiques, consultezUtilisation de variables publicitaires dynamiques dans AWS Elemental MediaTailor.

      • Pour Valeur, entrez une valeur de variable dynamique, telle que my-event.

      • Pour ajouter une autre variable dynamique, choisissez Sélectionner Ajouter une variable dynamique.

  6. Dans le volet Consommation, spécifiez les paramètres que vous souhaitez utiliser pour la fenêtre de consommation. Ces paramètres déterminent à quel moment MediaTailor les annonces sont placées dans le break publicitaire. Ils déterminent également les critères de correspondance de disponibilité que vous souhaitez utiliser.

    • Pour Heure de début, entrez l'heure à laquelle vous souhaitez commencer MediaTailor à placer des annonces prélues dans le break publicitaire. La valeur par défaut est l'heure actuelle. Si vous ne spécifiez pas d'heure, le service démarre la consommation de prélecture dès que possible.

    • Pour Heure de fin, entrez l'heure à laquelle vous MediaTailor souhaitez arrêter de placer les publicités prélues dans le break publicitaire. MediaTailor tentera de prévisualiser les publicités pour les demandes manifestes de votre client qui se produisent à cette heure ou avant. L'heure de fin doit être postérieure à l'heure de début, et dans moins d'un jour. La fenêtre de consommation peut se chevaucher avec la fenêtre de récupération.

    • Dans la section Critères de correspondance de disponibilité, sélectionnez Ajouter des critères de disponibilité et ajoutez jusqu'à cinq critères de correspondance de disponibilité à votre calendrier. Ensuite, sous Clé variable dynamique, ajoutez une clé variable dynamique, telle quescte.event_id. MediaTailor placera les annonces prélues dans le break publicitaire uniquement si elles répondent aux critères définis par les valeurs des variables dynamiques que votre client transmet ou MediaTailor déduites à MediaTailor partir d'informations telles que les données de session. Pour plus d'informations, reportez-vous à la section précédenteavail-matching-criteria.

  7. Sélectionnez Ajouter des critères de disponibilité.

Les programmes Prefetch expirent automatiquement après la fin de la fenêtre de consommation. À des fins de diagnostic, ils restent visibles pendant au moins 7 jours, après quoi ils MediaTailor sont automatiquement supprimés. Vous pouvez également supprimer manuellement un planning de prélecture à tout moment. Pour plus d'informations sur la suppression manuelle d'un planning de prélecture, consultez la section suivanteSupprimer des programmes de prélecture.

Déterminer la fréquence à laquelle votre client doit appeler l' CreatePrefetchSchedule API

Votre client peut appeler l'CreatePrefetchScheduleAPI par programmation une fois par jour pour configurer la récupération et la consommation si vous savez exactement quand se produiront les interruptions publicitaires. Votre client peut également appeler l'API plusieurs fois au cours de la journée pour définir la récupération et la consommation. Lorsque vous choisissez la fréquence des appels d'API, tenez compte MediaTailor du nombre maximum de programmes de prélecture actifs et de la probabilité que votre calendrier de pause publicitaire change une fois que vous aurez créé votre ou vos programmes de prélecture. S'il est probable que le calendrier des pauses publicitaires change une fois que vous avez créé vos programmes de prélecture, vous pouvez appeler l'API plus fréquemment.

Supprimer des programmes de prélecture

La procédure suivante explique comment supprimer un planning de prélecture à l'aide de la MediaTailor console. Pour plus d'informations sur la suppression des plannings de prélecture par programmation à l'aide de l' MediaTailorAPI, consultez la référence de DeletePrefetchSchedulel'API. AWS Elemental MediaTailor

Note

La suppression ne s'effectue pas en temps réel. Il se peut que vous rencontriez un certain délai lors de la MediaTailor suppression du ou des programmes de prélecture, période pendant laquelle la récupération et la consommation du préchargement continueront de s'exécuter en arrière-plan.

Pour supprimer un calendrier de prélecture à l'aide de la console
  1. Ouvrez la MediaTailor console à l'adresse https://console.aws.amazon.com/mediatailor/.

  2. Dans le volet de navigation, sélectionnez Configurations. Sélectionnez la configuration de lecture qui contient le ou les programmes de prélecture que vous souhaitez supprimer.

  3. Dans l'onglet Programmes de prélecture, sélectionnez le calendrier de prélecture que vous souhaitez supprimer. Ensuite, choisissez Supprimer.