Primul anunț interactiv din Super Bowl

(The Eco Devs) (14 februarie 2020)

Imagine de P & G

Săptămâna trecută am realizat ceva ce nu s-a mai făcut până acum: tehnologia noastră a alimentat prima reclamă interactivă care a fost difuzată în timpul Super Bowl. A fost un proiect ambițios și interesant pentru noi, atât din punct de vedere tehnic, cât și personal, dar ne-am ridicat la provocare și am reușit. A fost o călătorie lungă, cu un puternic sentiment de realizare, odată ce am văzut în cele din urmă logo-ul eko apărând pe ecran în timpul jocului mare.

Urmăriți anunțul interactiv și creați-vă propria versiune!

Totuși, să facem o copie de rezervă – ce este oricum un anunț interactiv? Ei bine, termenul „interactiv” înseamnă că anunțul final ar putea (și s-a modificat) până în ultimul moment când a fost difuzat în timpul celui de-al patrulea trimestru al jocului.

Divya Mahadevan, dezvoltator eko: „ Nimeni nu știa ce versiune a anunțului va fi redată până în ultimul minut! Nici măcar eu! ”

Cum a funcționat asta?

Opher Vishnia, dezvoltator eko: „Mai întâi, spectatorii au vizitat microsite-ul proiectului pe whenwecometogether.com . Acest site a încorporat un videoclip interactiv creat cu eko studio în care spectatorii au ales versiunea preferată a anunțului. În culise, fiecare alegere a spectatorului a fost considerată un „vot”, iar datele de vot au fost salvate într-un Firebase Firestore .

Tabloul nostru de bord live care afișa ceea ce a ales America în timp real

Pentru a difuza versiunea publicitară selectată de alegerile utilizatorilor, am scris un software care extrage datele de vot de la Firestore și le folosește pentru a determina ce versiune a anunțului să fie redată. Iată, totuși, că atunci când difuzezi conținut pentru un eveniment la fel de mare ca Super Bowl, nu îți poți permite să faci ceva greșit. A trebuit să implementăm seifuri de eșec pentru TOTUL. „

Roy Taragan, dezvoltator eko: „ De obicei în lumea software-ului te simți mai sigur cu codul tău. Aici a trebuit să analizăm fiecare punct de eșec posibil. Nu exista spațiu zero pentru erori. ”

Ce se întâmplă dacă programul nu poate accesa Firebase? Trageți datele dintr-o copie de rezervă pe Amazon S3, care a fost alimentată de un ETL periodic. Ce se întâmplă dacă datele preluate sunt corupte? Validați toate datele preluate într-o schemă și asigurați-vă că salvați o versiune incrementală în cazul în care un fișier de date este nevalid. Oh, și cum rămâne cu sistemul de operare? Ultimul lucru pe care l-am dorit a fost un popup „Windows Update” care apare în timpul Super Bowl! Totul a fost testat din nou și din nou – nimic nu a fost lăsat la voia întâmplării.

Software-ul a fost apoi instalat pe hardware specializat, cu capacitatea de a transmite video către echipamente de difuzare. Am configurat două dintre aceste mașini, denumite „ekoBox Orange” și „ekoBox Blue” ca unitate primară și backup secundar pentru a fi rulate în paralel. Acestea au fost instalate în camera de control Fox Studio, conectată la infrastructura rețelei de cablu, gata să difuzeze anunțul folosind eko tech către milioane de spectatori Super Bowl.

Roy: „ Am lucrat la orice, de la modul de afișare a opțiunilor pe care spectatorii le-au făcut în timp real în anunțul interactiv, până la piratarea scripturilor umbrite PowerShell pe ekoBox pentru a mă asigura cursorul mouse-ului a rămas ascuns în timpul difuzării anunțului nostru. ”

Super Dev-urile noastre la Super Bowl

În cele două săptămâni premergătoare marelui joc, echipa noastră de la Super Bowl – talentată eko Engineering devs Divya de la NYC și Louai de la Tel Aviv – au lucrat din greu la lotul Fox Studio, integrând tehnologia noastră și asigurându-ne că hardware-ul și software-ul sunt la curent și au trecut toate cerințele de securitate.

Divya și Louai, echipa de teren a lui eko pe lotul Fox Studios

Louai Ghalia, dezvoltator eko : „A fost o experiență atât de incredibilă încât nici măcar nu o pot pune în cuvinte.A fi parte din cel mai mare eveniment TV din state, difuzarea unui anunț transmis la televizor pentru mai mult de 200 de milioane de telespectatori, este ceva foarte puțini oameni care experimentează. Atât Divya cât și eu suntem relativ noi la eko, iar faptul că am ajuns să conducem echipa de la Super Bowl ne-a dat un sentiment imens de încredere în noi și în abilitățile noastre. Mi s-a părut bine să avem responsabilitatea pentru un proiect atât de important pentru companie. Îl apreciez cu adevărat și cred că acest gen de lucruri se pot întâmpla doar la eko. Face parte din ADN-ul nostru. ”

Asaf Menahem, dezvoltator eko: „ Am pregătit tehnologie pentru a rezista la o scară imensă de spectatori și voturi. Chiar și simularea acestui tip de scară în scopuri de testare este o provocare. Când testați încărcarea, doriți ca diferiții utilizatori să vă lovească serverele în paralel, nu de la aceeași mașină sau IP. Vorbim despre capacitatea de a sprijini sute de mii de oameni care urmăresc și votează în același timp. ”

Au existat o mulțime de necunoscute în timpul procesului de dezvoltare în lunile anterioare jocul. De exemplu – în ceea ce privește evenimentul live, ce se întâmplă de fapt în sala de control? Cine spune cui și când să se joace? Din punct de vedere tehnic – cum se interacționează fizic o mașină cu echipamentul de difuzare? Ce format video și audio ar trebui să producem? În faza noastră Proof-of-Concept, am dezvoltat și testat multe tehnologii și opțiuni diferite, inclusiv votarea prin SMS, sincronizarea redării video pe televizor cu redarea unei experiențe interactive pe mobil și multe altele, până când am ajuns la produsul finit. Ceața care înconjoară toate aceste întrebări a devenit din ce în ce mai clară pe măsură ce ne apropiam de termenul de difuzare.

Shai Rosenberg, șeful QA : „Echipa eko QA este obișnuită să testeze proiecte de profil înalt, dar când vine vorba de scară, nimic nu depășește Super Bowl. Am privit conținutul și tehnologia dintr-o vedere de pasăre. A fost responsabilitatea noastră să ne asigurăm că totul funcționează așa cum a fost conceput, cap la cap. De la proiectul interactiv la colectarea voturilor, ecoBox-ul și mecanismul de preluare a voturilor, prin integrarea cu site-ul web P & G și hardware-ul de difuzare Fox și, în cele din urmă, pentru ochii spectatorilor Super Bowl . ”

Provocarea suplimentară a fost potrivită pentru faptul că cerințele și specificațiile evoluează constant. În plus, mulți oameni au fost implicați în proces, inclusiv dezvoltatori, editori video, experți UX, creativi și directori. Nu numai atât, dar echipa QA a trebuit să se asigure că proiectul se desfășoară fără probleme și arată excelent pe aproape toate dispozitivele de acolo: smartphone-uri, desktopuri, tablete și multe altele. Trebuiau să fie în partea de sus a întregului proces și să testeze până în ultimul minut.

Asaf: „Acest proiect s-a simțit ca un moment important pentru companie. Echipa noastră de dezvoltatori a trebuit să se confrunte cu multă responsabilitate, presiune și entuziasm, precum și multe, multe necunoscute. Am fost doar câțiva dintre noi care lucrau la acest lucru la eko, cu timp limitat pentru a construi, testa și implementa tehnologia, mergând rapid alături de marile corporații cu multe părți interesate, opinii și procese. Chiar și peisajul cerințelor a fost fluid și dinamic. ”

În cele din urmă, a venit ziua cea mare. Aerul bâzâia de emoție. EcoBox-urile au fost instalate, testate și conectate. Echipa noastră de la sol a fost la fața locului, asigurându-se că datele de vot în timp real intrau și că anunțul interactiv a fost ecranat fără probleme.

Louai : „Ziua reală a Super Bowl-ului a fost o nebunie. Securitatea era foarte strânsă. Am primit ecusoane VIP, ceea ce ne-a permis să intrăm în sala de difuzare. Am simțit că am primit acces la CIA sau ceva de genul acesta. A fost uimitor și surprinzător să văd cum Fox a gestionat transmisia. Câți oameni sunt implicați, cum se coordonează și numărătoarea inversă până la difuzarea anunțurilor, cum comunică între studiourile din Miami și LA și, bineînțeles, sincronizarea momentului până la difuzarea anunțului nostru. ”

Divya : „Momentul cel mai înspăimântător a fost chiar înainte de începutul pauzei noastre publicitare! Știam că următoarea pauză publicitară era a noastră, dar nu știam cât timp de joc va exista înainte ca aceștia să meargă la pauza publicitară. Anticiparea mă omora! ”

Louai :„ Camera de război a operației Fox este imensă. Nu am văzut niciodată atât de multe ecrane și monitoare în viața mea. Am avut acces pentru a vedea cum totul a funcționat în culise în timp real. Am fost bine primiți. Aveam propria noastră cameră de control și oamenii Fox au numit-o „camera eko”. ”

Și iată-o.În timpul celei de-a treia pauze publicitare a celui de-al patrulea trimestru, Sofia Vergara a făcut ca un vas de chili uriaș să stropească LAMP MAN și Rob Riggle a aterizat din cer ca Bounty Man pentru a ajuta la salvarea (curată?) A zilei. Toate aceste alegeri și multe altele au fost făcute de spectatori și au fost transformate într-un anunț final cu doar câteva momente înainte de a fi difuzat efectiv.

Divya : „Oamenii au fost foarte interesați de modul în care a funcționat tehnologia noastră și au fost foarte încântați să vadă unde sunt reclamele așa ar putea merge în viitor! A fost o experiență de învățare mare pentru noi, Fox și P & G – Cred că toată lumea a venit cu idei pentru viitor și cum putem itera pe ea pentru o mai rece și mai interactivă publicitate! Aceasta a fost o conductă și un flux de lucru cu totul noi cu care experimenta Fox; Ni s-a spus că nu au permis niciodată instalarea unui computer extern în sala de difuzare Super Bowl. ”

Roy: „Îmi place fotbalul și mă uit la Super Bowl în fiecare an. Anul acesta am avut însă mult mai multe motive să acord atenție reclamelor. Se simte uimitor să lucrezi la un proiect atât de mare în ceea ce privește scara, întinderea și gravitatea. ”

După cum a menționat Sofia,„ Fotbalul într-adevăr aduce pe toți împreună ”. În cazul nostru, tehnologia noastră a reunit toți acești spectatori pentru primul anunț interactiv de Super Bowl, bazat pe alegeri. Aceasta este o petrecere de ceas mare, minunată! (Chiar dacă pentru noi, dezvoltatorii care lucrează la ora Tel Aviv, „petrecerea de ceas” însemna de fapt să ne asigurăm că totul funcționează fără probleme la 4 dimineața)

Louai : Când ne-am luat rămas bun de la echipa Fox, ne-au spus„ Ne vedem anul viitor, echipa eko! Poate de data aceasta cu două reclame interactive? ”