De allereerste interactieve Super Bowl-advertentie

(The eko Devs) (14 februari 2020)

Afbeelding door P & G

Vorige week hebben we iets bereikt dat nog nooit eerder is gedaan: onze technologie zorgde ervoor dat de allereerste interactieve advertentie werd uitgezonden tijdens de Super Bowl. Het was een ambitieus en spannend project voor ons, zowel technisch als persoonlijk, maar we gingen de uitdaging aan en leverden het op. Het was een lange reis, met een sterk gevoel van voldoening toen we eindelijk het eko-logo op het scherm zagen verschijnen tijdens de grote wedstrijd.

Bekijk de interactieve advertentie en maak je eigen versie!

Laten we even teruggaan – wat is een interactieve advertentie eigenlijk? Welnu, de term interactief betekent dat de uiteindelijke advertentie kon (en deed) veranderen tot het allerlaatste moment waarop deze werd uitgezonden tijdens het vierde kwartaal van de game.

Divya Mahadevan, eko-ontwikkelaar: “ Niemand wist tot de laatste minuut welke versie van de advertentie zou worden afgespeeld! Zelfs ik niet! ”

Hoe werkte dat?

Opher Vishnia, eko developer: “Eerst bezochten kijkers de microsite van het project op whenwecometogether.com . Deze site heeft een interactieve video ingesloten die is gemaakt met eko studio , waarin kijkers hun favoriete versie van de advertentie hebben gekozen. Achter de schermen werd elke keuze van een kijker beschouwd als een stem en werden de stemgegevens opgeslagen in een Firebase Firestore .

Ons live dashboard dat in realtime liet zien wat Amerika koos

Om de advertentieversie uit te zenden die is geselecteerd door gebruikerskeuzes, hebben we software geschreven die de stemgegevens uit Firestore haalt en deze gebruikt om te bepalen welke versie van de advertentie wordt afgespeeld. Maar als je content uitzendt voor een evenement zo groot als de Super Bowl, kun je het je niet veroorloven dat er iets misgaat. We moesten voor ALLES faalkluizen implementeren. “

Roy Taragan, eko-ontwikkelaar: ” Meestal in de softwarewereld voelt u zich veiliger met uw code. Hier moesten we elk denkbaar faalpunt analyseren. Er was geen ruimte voor fouten. “

Wat gebeurt er als het programma geen toegang heeft tot Firebase? Haal de gegevens uit een back-up op Amazon S3, die werd gevoed door een periodieke ETL. Wat moet ik doen als de opgehaalde gegevens beschadigd zijn? Valideer alle opgehaalde gegevens op basis van een schema en zorg ervoor dat u een incrementele versie opslaat voor het geval een gegevensbestand ongeldig is. Oh, en hoe zit het met het besturingssysteem? Het laatste wat we wilden, was een pop-up “Windows update” die tijdens de Super Bowl! Alles werd keer op keer getest – niets werd aan het toeval overgelaten.

De software werd vervolgens op gespecialiseerde hardware geïnstalleerd, met de mogelijkheid om video naar uitzendapparatuur te sturen. We hebben twee van deze machines geconfigureerd, genaamd “ekoBox Orange” en “ekoBox Blue” als een primaire eenheid en een secundaire back-up die parallel moet worden uitgevoerd. Deze werden geïnstalleerd in de controlekamer van Fox Studio, verbonden met de infrastructuur van het kabelnetwerk, klaar om de advertentie met eko-tech uit te zenden naar miljoenen Super Bowl-kijkers.

Roy: “ Ik heb aan alles gewerkt, van het weergeven van keuzes die kijkers in realtime hebben gemaakt in de interactieve advertentie tot het hacken van duistere PowerShell-scripts op de ekoBox om er zeker van te zijn de muiscursor bleef verborgen tijdens het uitzenden van onze advertentie. ”

Onze Super Devs bij de Super Bowl

In de twee weken voorafgaand aan de grote wedstrijd, ons Super Bowl-grondteam – getalenteerde eko engineering ontwikkelaars Divya uit NYC en Louai uit Tel Aviv – waren hard aan het werk op de Fox Studio-kavel door onze technologie te integreren en ervoor te zorgen dat de hardware en software aan alle beveiligingsvereisten voldeden.

Divya en Louai, ekos grondteam op het terrein van Fox Studios

Louai Ghalia, eko-ontwikkelaar : “Het was zon ongelooflijke ervaring dat ik het niet eens onder woorden kan brengen.Deel uitmaken van het grootste tv-evenement in de Verenigde Staten, een advertentie uitzenden die op meer dan 200 miljoen kijkers wordt uitgezonden, is iets dat maar heel weinig mensen meemaken. Zowel Divya als ik zijn relatief nieuw bij eko, en het feit dat we de leiding moesten nemen over het Super Bowl-grondteam gaf ons een enorm gevoel van vertrouwen in ons en onze capaciteiten. Het voelde goed om de verantwoordelijkheid voor zon belangrijk project bij het bedrijf te hebben. Ik waardeer het echt en ik denk dat dit soort dingen alleen bij eko kan gebeuren. Het maakt deel uit van ons DNA. ”

Asaf Menahem, eko-ontwikkelaar: ” We hebben onze technologie om een ​​enorme hoeveelheid kijkers en stemmen te weerstaan. Zelfs het simuleren van dit type weegschaal voor testdoeleinden is een uitdaging. Bij het testen van de belasting wilt u dat de verschillende gebruikers uw servers parallel bezoeken, niet vanaf dezelfde machine of hetzelfde IP-adres. We hebben het over de mogelijkheid om honderdduizenden mensen te ondersteunen die tegelijkertijd kijken en stemmen. “

Er waren veel onbekenden tijdens het ontwikkelingsproces in de maanden voorafgaand aan het spel. Wat gebeurt er bijvoorbeeld aan de kant van het live-evenement in de controlekamer? Wie vertelt wie wat en wanneer er gespeeld moet worden? Aan de technische kant: hoe werkt een machine fysiek samen met de uitzendapparatuur? Welk video- en audioformaat hebben we nodig om uit te voeren? Tijdens onze proof-of-concept-fase hebben we veel verschillende technologieën en opties ontwikkeld en getest, waaronder stemmen via sms, het afspelen van video op de tv synchroniseren met het afspelen van een interactieve ervaring op mobiel en meer, totdat we bij het eindproduct kwamen. De mist rond al deze vragen werd duidelijker en duidelijker naarmate we de airtime-deadline naderden.

Shai Rosenberg, hoofd QA : “Het eko QA-team is gewend om spraakmakende projecten te testen, maar als het op schaal aankomt, gaat er niets boven de Super Bowl. We hebben de inhoud en technologie vanuit vogelperspectief bekeken. Het was onze verantwoordelijkheid om ervoor te zorgen dat alles werkte zoals bedoeld, van begin tot eind. Van het interactieve project tot het verzamelen van de stemmen, de ekoBox en het mechanisme voor het ophalen van stemmen, via integratie met de website van P & G en de uitzendhardware van Fox, en tot slot in de ogen van Super Bowl-kijkers . ”

De extra uitdaging was om tegemoet te komen aan het feit dat vereisten en specificaties voortdurend evolueerden. Bovendien waren er veel mensen bij het proces betrokken, waaronder ontwikkelaars, video-editors, UX-experts, creatievelingen en leidinggevenden. Niet alleen dat, maar het QA-team moest ervoor zorgen dat het project soepel speelt en er geweldig uitziet op bijna elk apparaat: smartphones, desktops, tablets en meer. Ze moesten het hele proces onder controle hebben en tot de allerlaatste minuut testen.

Asaf: “Dit project voelde als een belangrijk moment voor het bedrijf. Ons ontwikkelteam had te maken met veel verantwoordelijkheid, druk en opwinding, evenals met veel, veel onbekenden. Bij eko werkten maar enkelen van ons hieraan, met beperkte tijd om de technologie te bouwen, te testen en in te zetten, waarbij we snel opschieten met grote bedrijven met veel belanghebbenden, meningen en processen. Zelfs het landschap van vereisten was vloeiend en dynamisch. ”

Eindelijk kwam de grote dag. De lucht gonsde van opwinding. De ekoBoxen zijn geïnstalleerd, getest en aangesloten. Ons grondteam was ter plaatse om ervoor te zorgen dat de realtime stemgegevens binnenkwamen en dat de interactieve advertentie naadloos werd gescreend.

Louai : “De eigenlijke dag van de Super Bowl was gek. Beveiliging was extra krap. We kregen VIP-badges, waarmee we de uitzendruimte konden betreden. Het voelde alsof we toegang kregen tot de CIA of zoiets. Het was verbazingwekkend en verrassend om te zien hoe Fox de uitzending afhandelde. Hoeveel mensen zijn erbij betrokken, hoe ze coördineren en aftellen tot de uitzendingstijden van advertenties, hoe ze communiceren tussen de studios in Miami en LA, en natuurlijk het moment waarop onze advertentie werd uitgezonden. “

Divya : “Mijn engste moment was net voor het begin van onze advertentie-onderbreking! We wisten dat de volgende advertentie-onderbreking van ons was, maar we wisten niet hoeveel speeltijd er zou zijn voordat ze naar de advertentie-onderbreking gingen. De verwachting deed me kapot! ”

Louai :” De oorlogsruimte van de Fox-operatie is enorm. Ik heb nog nooit in mijn leven zoveel schermen en monitoren gezien. We hadden toegang om in realtime te zien hoe alles achter de schermen werkte. We werden goed ontvangen. We hadden onze eigen controlekamer en de Fox-mensen noemden het ‘de eko-kamer’. ”

En daar heb je het.Tijdens de 3e advertentiepauze van het 4e kwartaal zorgde Sofia Vergara ervoor dat een gigantische chili-kom LAMP MAN spatte en Rob Riggle landde uit de lucht als Bounty Man om de dag te redden (schoon?). Al deze keuzes en meer zijn gemaakt door kijkers en samengevoegd tot een laatste advertentie, enkele momenten voordat deze daadwerkelijk werd uitgezonden.

Divya : “Mensen waren erg geïnteresseerd in hoe onze technologie werkte en waren erg enthousiast om te zien waar advertenties zoals dit zou kunnen gaan in de toekomst! Het was een grote leerervaring voor ons, Fox, en P & G – Ik denk dat iedereen met ideeën voor de toekomst kwam en hoe we erop kunnen herhalen voor nog coolere, meer interactieve reclame! Dit was een geheel nieuwe pijplijn en workflow waarmee Fox aan het experimenteren was; Er werd ons verteld dat ze nog nooit een externe computer hadden laten installeren in de Super Bowl-uitzendkamer. ”

Roy: “Ik hou van voetbal en kijk elk jaar naar de Super Bowl. Dit jaar had ik echter veel meer reden om op de advertenties te letten. Het voelt geweldig om aan een project te werken dat zo groot is qua schaal, omvang en zwaartekracht. ”

Zoals Sofia al zei:” Voetbal brengt echt iedereen samen “. In ons geval bracht onze tech al deze kijkers samen voor de allereerste keuzegedreven, interactieve Super Bowl-advertentie. Dat is een ENORM, geweldig kijkfeest! (Hoewel voor ons ontwikkelaars die aan de tijd van Tel Aviv werkten, kijkfeest eigenlijk betekende dat alles om 4 uur s ochtends soepel verloopt)

Louai : Toen we afscheid namen van het Fox-team, zeiden ze tegen ons:” Tot volgend jaar, eko-team! Misschien deze keer met twee interactieve advertenties? ”