Den første nogensinde interaktive Super Bowl-annonce

(Eko Devs) (14. feb 2020)

Billede af P & G

Sidste uge opnåede vi noget, der aldrig er gjort før: vores teknologi drev den første interaktive reklame nogensinde til luft under Super Bowl. Det var et ambitiøst og spændende projekt for os, både teknisk og personligt, men vi gik ud til udfordringen og leverede. Det var en lang rejse med en stærk følelse af succes, når vi endelig så eko-logoet dukke op på skærmen under det store spil.

Se den interaktive annonce og lav din egen version!

Lad os tage et øjebliks sikkerhedskopi – hvad er en interaktiv annonce alligevel? Udtrykket “interaktiv” betyder, at den endelige annonce kunne (og gjorde) ændre sig indtil sidste øjeblik, da den blev sendt i løbet af fjerde kvartal.

Divya Mahadevan, eko-udvikler: “ Ingen vidste, hvilken version af annoncen der blev spillet indtil sidste øjeblik! Ikke engang mig! ”

Hvordan fungerede det?

Opher Vishnia, eko-udvikler: “Først besøgte seerne projektets mikrosite på nårwecometogether.com . Dette websted indlejrede en interaktiv video oprettet med eko studio , hvor seerne valgte deres yndlingsversion af annoncen. Bag kulisserne blev hvert seervalg betragtet som en “afstemning”, og afstemningsdataene blev gemt i en Firebase Firestore .

Vores live dashboard, der viste, hvad Amerika valgte i realtid

For at udsende den annonceversion, der er valgt af brugervalg, skrev vi software, der henter stemmedataene fra Firestore og bruger dem til at bestemme, hvilken version af annoncen der skal afspilles. Her er dog sagen, når du udsender indhold til en begivenhed, der er så stor som Super Bowl, har du ikke råd til at have noget galt galt. Vi var nødt til at implementere fail-safes til ALT. “

Roy Taragan, eko-udvikler: “ Normalt i softwareverdenen føler du dig mere sikker med din kode. Her måtte vi analysere ethvert tænkeligt fejlpunkt. Der var nul plads til fejl. ”

Hvad sker der, hvis programmet ikke kan få adgang til Firebase? Træk dataene fra en sikkerhedskopi på Amazon S3, som blev fodret af en periodisk ETL. Hvad hvis de hentede data er beskadiget? Valider alle data, der er hentet mod et skema, og sørg for at gemme en inkrementel version, hvis en datafil er ugyldig. Åh, og hvad med operativsystemet? Den sidste ting, vi ønskede, var en “Windows-opdatering” popup, der dukkede op under Super Bowl! Alt blev testet igen og igen – intet blev overladt til tilfældighederne.

Softwaren blev derefter installeret på specialiseret hardware med mulighed for at udsende video til radioudstyr. Vi konfigurerede to af disse maskiner, kaldet “ekoBox Orange” og “ekoBox Blue” som en primær enhed og sekundær backup, der skal køres parallelt. Disse blev installeret i Fox Studio-kontrolrummet, forbundet med kabelnetværksinfrastrukturen, klar til at udsende annoncen ved hjælp af eko tech til millioner af Super Bowl-seere.

Roy: “ Jeg arbejdede med alt fra hvordan man viser valg, seere har foretaget i realtid på den interaktive annonce, til hacking af skyggefulde PowerShell-scripts på ekoBox for at sikre musemarkøren holdt sig skjult under udsendelsen af ​​vores annonce. ”

Vores superudviklere i Super Bowl

I de to uger, der går op til det store spil, er vores Super Bowl-hold – talentfulde eko engineering devs Divya fra NYC og Louai fra Tel Aviv – arbejdede hårdt på Fox Studio-partiet, hvor vi integrerede vores teknologi og sørgede for, at hardware og software var op til kode og bestod alle sikkerhedskrav.

Divya og Louai, ekos grundteam på Fox Studios-partiet

Louai Ghalia, eko-udvikler : “Det var sådan en utrolig oplevelse, at jeg ikke engang kan sætte ord på det.At være en del af den største tv-begivenhed i staterne, der udsender en annonce, der udsendes til mere end 200 millioner seere, er noget meget få mennesker får opleve. Både Divya og jeg er relativt nye på eko, og det faktum, at vi fik føringen af ​​Super Bowl-holdet, gav os en enorm følelse af tillid til os og vores evner. Det føltes godt at have ansvaret for et så vigtigt projekt over for virksomheden. Jeg sætter stor pris på det, og jeg tror, ​​at denne slags ting kun kan ske på eko. Det er en del af vores DNA. ”

Asaf Menahem, eko-udvikler: “ Vi har forberedt vores teknisk til at modstå en enorm skala af seere og stemmer. Selv simulering af denne type skala til testformål er en udfordring. Ved load-test ønsker du, at de forskellige brugere skal ramme dine servere parallelt, ikke fra den samme maskine eller IP. Vi taler om evnen til at støtte hundreder af tusinder af mennesker, der ser og stemmer samtidig. ”

Der var mange ukendte under udviklingsprocessen i månederne op til spillet. For eksempel – hvad sker der i kontrolrummet på live-event-siden? Hvem fortæller hvem, hvad og hvornår skal man spille? På den tekniske side – hvordan interagerer en maskine fysisk med radioudstyret? Hvilket video- og lydformat skal vi udgive? I løbet af vores Proof-of-Concept-fase udviklede og testede vi mange forskellige teknologier og muligheder, herunder stemmeafgivelse via SMS, synkronisering af videoafspilning på tvet med afspilning af en interaktiv oplevelse på mobil med mere, indtil vi ankom til det færdige produkt. Tågen omkring alle disse spørgsmål blev klarere og tydeligere, da vi nærmede os fristens udsendelse.

Shai Rosenberg, leder af QA : “Eko QA-teamet er vant til at teste højt profilerede projekter, men når det kommer til skala, slår intet Super Bowl. Vi så på indholdet og teknologien fra et fugleperspektiv. Det var vores ansvar at sikre, at alt fungerede som designet, ende til ende. Fra det interaktive projekt til indsamling af stemmer, ekoBox og mekanismen til at hente stemmer gennem integration med P & Gs websted og Foxs radiohardware og endelig til Super Bowl-seernes øjne . ”

Den ekstra udfordring var at imødekomme faktakravene og specifikationerne var under konstant udvikling. Derudover var mange mennesker involveret i processen, herunder udviklere, videoredigerere, UX-eksperter, reklamer og ledere. Ikke kun det, men QA-teamet var nødt til at sikre, at projektet fungerer problemfrit og ser godt ud på næsten alle enheder derude: smartphones, desktops, tablets og mere. De måtte være på toppen af ​​hele processen og teste indtil sidste øjeblik.

Asaf: “Dette projekt føltes som et vigtigt øjeblik for virksomheden. Vores dev team havde at gøre med masser af ansvar, pres og spænding samt mange, mange ukendte. Det var kun nogle få af os, der arbejdede på dette på eko, med begrænset tid til at opbygge, teste og implementere teknologien og bevæge os hurtigt sammen med store virksomheder med mange interessenter, meninger og processer. Selv kravenes landskab var flydende og dynamisk. ”

Endelig kom den store dag. Luften summede af spænding. EkoBoxes blev installeret, testet og tilsluttet. Vores jordhold var på stedet og sørgede for, at realtidsafstemningsdataene kom ind, og at den interaktive annonce blev screenet problemfrit.

Louai : “Den egentlige dag i Super Bowl var skør. Sikkerheden var ekstra stram. Vi modtog VIP-badges, som tillod os at komme ind i tv-rummet. Det føltes som om vi fik adgang til CIA eller noget. Det var forbløffende og overraskende at se, hvordan Fox håndterede udsendelsen. Hvor mange mennesker er involveret, hvordan de koordinerer og nedtæller til annonceudsendelsestider, hvordan de kommunikerer mellem Miami- og LA-studierne, og selvfølgelig timing af det øjeblik, indtil vores annonce blev sendt. ”

Divya : “Mit skræmmende øjeblik var lige inden begyndelsen af ​​vores annonceringspause! Vi vidste, at den næste annoncepause var vores, men vi vidste ikke, hvor meget spilletid der ville være, før de gik til annoncepausen. Forventningen dræbte mig! ”

Louai :” Krigsværelset på Fox-operationen er enormt. Jeg har aldrig set så mange skærme og skærme i mit liv. Vi havde adgang til at se, hvordan alt fungerede bag kulisserne i realtid. Vi blev godt modtaget. Vi havde vores eget kontrolrum, og Fox-folket kaldte det eko-rummet. “

Og der har du det.I løbet af 3. annoncerings pause i 4. kvartal fik Sofia Vergara en kæmpe chiliskål til at sprøjte LAMP MAN og Rob Riggle landede fra himlen som Bounty Man for at hjælpe med at redde (ren?) Dagen. Alle disse valg og mere blev foretaget af seerne og samlet til en sidste annonce bare øjeblikke, før den faktisk blev sendt.

Divya : “Folk var meget interesserede i, hvordan vores teknologi fungerede og var virkelig begejstrede for at se, hvor annoncer sådan kunne dette gå i fremtiden! Det var en stor læringsoplevelse for os, Fox og P & G – Jeg tror, ​​at alle kom væk med ideer til fremtiden, og hvordan vi kan gentage det for endnu køligere, mere interaktive reklame! Dette var en helt ny pipeline og workflow, som Fox eksperimenterede med; Vi fik at vide, at de aldrig før havde tilladt at installere en ekstern computer i Super Bowl-udsendelsesrummet. ”

Roy: “Jeg elsker fodbold og ser Super Bowl hvert år. I år havde jeg dog meget mere grund til at være opmærksom på annoncerne. Det føles fantastisk at arbejde på et projekt, der er så stort i omfang, omfang og tyngdekraft. “

Som Sofia nævnte,” Fodbold virkelig bringer alle sammen “. I vores tilfælde bragte vores teknologi alle disse seere sammen til den første nogensinde valgdrevne, interaktive Super Bowl-annonce. Det er en ENORM, fantastisk watch-fest! (Selvom “watch party” for os, der arbejder på Tel Aviv-tid, faktisk betød at sikre, at alt kører problemfrit kl. 4 om morgenen)

Louai : Da vi sagde farvel til Fox-holdet, fortalte de os” Vi ses næste år, eko-team! Måske denne gang med to interaktive annoncer? ”