New feature

AWS Elemental MediaTailor Monetization Functions adds ad response hooks

AWS Elemental MediaTailor now supports two additional lifecycle hooks for monetization functions, enhancing flexibility in ad personalization and insertion.

AWS Elemental MediaTailor supports two lifecycle hooks for monetization functions. The first runs after resolving all VAST wrappers but before ad selection and transcoding, allowing customers to call secondary ad sources, remove disallowed ads, or add house ads and promotions if the primary ADS does not return sufficient demand. The second runs just before MediaTailor returns ad pods to the viewer, providing a single call to receive all new personalized ad breaks for a final check on playback content, such as inserting personalized slates if breaks remain unfilled. Pre-built recipes in the MediaTailor console offer customers a starting point for these use cases. Both hooks are fail-open; on timeout, expression errors, or resource limits, MediaTailor discards the function output and continues with default ad insertion, ensuring uninterrupted viewer playback. The new hooks are available in all AWS regions where AWS Elemental MediaTailor is offered.

Why it matters

AWS Elemental MediaTailor is a video service that personalizes and inserts ads into live and on-demand streams. This update enhances flexibility for ad monetization, eliminating the need for a middleware tier.

Read the original AWS announcement