Сегодня нам удалось опубликовать 12 различных проектов в NPM (Node Package Manager).

Эти проекты представляют собой компоненты Javascript, предназначенные для соединения данных из CMS Netflix под названием Monet с баннерами, создаваемыми партнерскими агентствами.

Для этого существует мастер-компонент, который управляет связью с бэкендом. Он управляет различными типами откатов, но в случае успеха возвращает обещанные данные всем компонентам просмотра объявления.

Компоненты просмотра — это обычные вещи, такие как видеоплееры, призывы к действию, логотипы ленты Netflix и т. Д. Исторически сложилось так, что каждое агентство, нанятое Netflix, разрабатывало ту или иную версию этих компонентов.

Все эти разные версии не позволяли Netflix автоматизировать, повторно использовать или масштабировать свои системы производства рекламы.

В этом выпуске у Netflix теперь есть механизм распространения, совместимый со всеми их глобальными партнерами. И у них есть набор базовых компонентов, которые они могут предложить…

Это потрясающее достижение, по крайней мере, в рекламной индустрии (причин для этого много, но это тема для другого дня) — достаточно сказать, что столько инвестиций уходит на код, который работает всего несколько секунд, день или два. ; и чья поверхность обычно ненавидится/блокируется большинством интернет-пользователей.

Однако благодаря тому, что компоненты Netflix доступны для их партнеров через NPM/GitHub, они получают возможность:

  1. Лучше контролировать качество своей рекламы.
  2. Нажимайте обновления/исправления для своих объявлений.
  3. Не платите премии нескольким агентствам за 1 и 2.