Den första interaktiva Super Bowl-annonsen någonsin

(Eko Devs) (14 feb 2020)

Bild av P & G

Förra veckan uppnådde vi någonting som aldrig har gjorts förut: vår teknik drev den första interaktiva reklam någonsin till luft under Super Bowl. Det var ett ambitiöst och spännande projekt för oss, både tekniskt och personligt, men vi tog oss till utmaningen och levererade. Det var en lång resa med en stark känsla av prestation när vi äntligen såg eko-logotypen dyka upp på skärmen under det stora spelet.

Titta på den interaktiva annonsen och skapa din egen version!

Låt oss dock säkerhetskopiera en minut – vad är en interaktiv annons på något sätt? Tja, termen ”interaktiv” betyder att den sista annonsen kunde (och gjorde) ändras fram till sista stund då den sändes under spelets fjärde kvartal.

Divya Mahadevan, eko-utvecklare: “ Ingen visste vilken version av annonsen som skulle spelas upp till sista minuten! Inte ens jag! ”

Hur fungerade det?

Opher Vishnia, eko-utvecklare: “Först besökte tittarna projektets mikrosida på whenwecometogether.com . Denna webbplats inbäddade en interaktiv video skapad med eko studio där tittarna valde sin favoritversion av annonsen. Bakom kulisserna betraktades varje tittares val som en ”omröstning” och röstningsdata sparades i en Firebase Firestore .

Vår live-instrumentpanel som visade vad Amerika valde i realtid

För att lufta annonsversionen vald av användarval skrev vi programvara som hämtar röstdata från Firestore och använder den för att bestämma vilken version av annonsen som ska spelas. Det här är dock saken, när du sänder innehåll för ett evenemang som är så stort som Super Bowl, har du inte råd att ha något att gå fel. Vi var tvungna att implementera felsäkringar för ALLT. “

Roy Taragan, eko-utvecklare: “ Vanligtvis i programvaruvärlden känner du dig säkrare med din kod. Här var vi tvungna att analysera alla tänkbara felpunkter. Det fanns inget utrymme för fel. ”

Vad händer om programmet inte kan komma åt Firebase? Hämta data från en säkerhetskopia på Amazon S3, som matades av en periodisk ETL. Vad händer om den hämtade informationen är skadad? Validera alla data som hämtats mot ett schema och se till att spara en inkrementell version om en datafil är ogiltig. Åh, och hur är det med operativsystemet? Det sista vi ville ha var en ”Windows-uppdatering” popup under Super Bowl! Allt testades om och om igen – ingenting lämnades åt slumpen.

Programvaran installerades sedan på specialiserad hårdvara med möjlighet att mata ut video till sändningsutrustning. Vi konfigurerade två av dessa maskiner, kallade “ekoBox Orange” och “ekoBox Blue” som en primär enhet och sekundär säkerhetskopia för att köras parallellt. Dessa installerades i Fox Studio-kontrollrummet, anslutna till kabelnätverkets infrastruktur, redo att sända annonsen med eko tech till miljontals Super Bowl-tittare.

Roy: “ Jag arbetade med allt från hur man visar val som tittare gjorde i realtid på den interaktiva annonsen till hackande skuggiga PowerShell-skript på ekoBox för att se till muspekaren förblev gömd under sändningen av vår annons. ”

Våra superutvecklare vid Super Bowl

Under de två veckorna fram till det stora spelet, utspelar vårt Super Bowl-team – begåvade eko engineering devs Divya från NYC och Louai från Tel Aviv – arbetade hårt på Fox Studio-tomten med att integrera vår teknik och se till att hårdvaran och mjukvaran var upp till koden och klarat alla säkerhetskrav. / div>

Divya och Louai, ekos marklag på Fox Studios-partiet

Louai Ghalia, eko-utvecklare : ”Det var en så otrolig upplevelse att jag inte ens kan sätta ord på det.Att vara en del av det största TV-evenemanget i delstaterna, sända en annons som sänds till mer än 200 miljoner tittare, är något väldigt få människor får uppleva. Både Divya och jag är relativt nya på eko, och det faktum att vi fick ta ledningen för Super Bowl-teamet gav oss en enorm känsla av förtroende för oss och våra förmågor. Det kändes bra att ha ansvaret för ett så viktigt projekt för företaget. Jag uppskattar verkligen det och jag tror att den här typen av saker bara kan hända på eko. Det är en del av vårt DNA. ”

Asaf Menahem, eko-utvecklare: “ Vi har förberett vår teknik för att klara en enorm skala av tittare och röster. Till och med att simulera denna typ av skala för teständamål är en utmaning. Vid belastningstestning vill du att de olika användarna ska slå dina servrar parallellt, inte från samma maskin eller IP. Vi pratar om förmågan att stödja hundratusentals människor som tittar och röstar samtidigt. ”

Det fanns många okända under utvecklingsprocessen under månaderna fram till spelet. Till exempel – på liveevenemangssidan, vad händer egentligen i kontrollrummet? Vem berättar vem vad och när ska man spela? På den tekniska sidan – hur gränsar en maskin fysiskt med sändningsutrustningen? Vilket video- och ljudformat skulle vi behöva mata ut? Under vår Proof-of-Concept-fas utvecklade och testade vi många olika teknologier och alternativ, inklusive röstning via SMS, synkronisering av videouppspelning på TV: n med uppspelning av en interaktiv upplevelse på mobil och mer, tills vi kom till den färdiga produkten. Dimman kring alla dessa frågor blev tydligare och tydligare när vi närmade oss tidsfristen för sändningstid.

Shai Rosenberg, chef för QA : “Eko QA-teamet är van vid att testa högprofilerade projekt, men när det kommer till skala slår inget Super Bowl. Vi tittade på innehållet och tekniken ur fågelperspektiv. Det var vårt ansvar att se till att allt fungerade enligt plan, från början till slut. Från det interaktiva projektet till att samla in röster, ekoBox och mekanismen för rösthämtning, genom att integrera med P & G: s webbplats och Fox sändningshårdvara, och slutligen till Super Bowl-tittarnas ögon . ”

Den extra utmaningen var att tillgodose de faktiska kraven och specifikationerna utvecklades ständigt. Dessutom var många involverade i processen inklusive utvecklare, videoredigerare, UX-experter, kreativa och chefer. Inte bara det, men QA-teamet var tvungen att se till att projektet spelar smidigt och ser bra ut på nästan alla enheter där ute: smartphones, stationära datorer, surfplattor och mer. De måste vara på toppen av hela processen och testa till sista minuten.

Asaf: ”Detta projekt kändes som ett viktigt ögonblick för företaget. Vårt utvecklingslag var tvungen att hantera mycket ansvar, tryck och spänning, liksom många, många okända. Det var bara ett fåtal av oss som arbetade med detta på eko, med begränsad tid att bygga, testa och distribuera tekniken, och vi gick snabbt tillsammans med stora företag med många intressenter, åsikter och processer. Till och med kravlandskapet var flytande och dynamiskt. ”

Slutligen kom den stora dagen. Luften surrade av spänning. EkoBoxes installerades, testades och kopplades upp. Vårt markteam var på plats och såg till att röstdata i realtid kom in och att den interaktiva annonsen såldes sömlöst.

Louai : ”Den faktiska dagen för Super Bowl var galen. Säkerheten var extra stram. Vi fick VIP-märken, vilket gjorde att vi kunde komma in i sändningsrummet. Det kändes som om vi fick tillgång till CIA eller något. Det var fantastiskt och överraskande att se hur Fox hanterade sändningen. Hur många människor är inblandade, hur de samordnar och räknar ned till annonssändningstiderna, hur de kommunicerar mellan studiorna i Miami och LA, och naturligtvis tidpunkten tills vår annons sändes. ”

Divya : ”Mitt läskigaste ögonblick var precis innan vi började annonspausen! Vi visste att nästa annonsuppehåll var vår, men vi visste inte hur mycket speltid det skulle vara innan de gick till annonsuppehållet. Förväntan dödade mig! ”

Louai :” Krigsrummet för Fox-operationen är enormt. Jag har aldrig sett så många skärmar och skärmar i mitt liv. Vi hade tillgång till hur allt fungerade bakom kulisserna i realtid. Vi mottogs väl. Vi hade vårt eget kontrollrum och Fox-folket kallade det eko-rummet. ”

Och där har du det.Under det tredje annonsuppehållet i fjärde kvartalet orsakade Sofia Vergara en jätte chiliskål att stänka LAMP MAN och Rob Riggle landade från himlen som Bounty Man för att hjälpa till att rädda dagen Alla dessa val och mer gjordes av tittarna och sammanfördes till en sista annons bara några ögonblick innan den faktiskt sändes.

Divya : ”Människor var mycket intresserade av hur vår teknik fungerade och verkligen glada att se var annonser så här kan gå i framtiden! Det var en stor inlärningsupplevelse för oss, Fox och P & G – Jag tror att alla kom med idéer för framtiden och hur vi kan upprepa den för ännu svalare, mer interaktiv reklam! Detta var en helt ny pipeline och ett arbetsflöde som Fox experimenterade med; Vi fick höra att de aldrig tidigare hade tillåtit att installera en extern dator i Super Bowl-sändningsrummet. ”

Roy: “Jag älskar fotboll och tittar på Super Bowl varje år. I år hade jag dock mycket mer anledning att uppmärksamma annonserna. Det känns fantastiskt att arbeta med ett projekt som är så stort i skala, omfattning och tyngdkraft. ”

Som Sofia nämnde,” Förenar fotboll verkligen alla ”. I vårt fall förde vår teknik alla dessa tittare för den första någonsin valstyrda, interaktiva Super Bowl-annonsen. Det är en ENORM, fantastisk klockparty! (Även om för oss som jobbar på Tel Aviv-tiden innebar ”klockfest” faktiskt att se till att allt går smidigt klockan 4 på morgonen)

Louai : När vi sa adjö till Fox-teamet sa de till oss” Vi ses nästa år, eko-team! Kanske den här gången med två interaktiva annonser? ”