Greška Google Mapsa zahvatila niz aplikacija i tisuće korisnika

Kako se dogodio krah Google Maps API-ja koji je zahvatio tisuće korisnika Ubera, Periscopea, TaskRabbita…

Vjerojatno mnogi od vas nisu primijetili, ali prošli tjedan Google je ozbiljno zeznuo. Toliko da su se sve aplikacije koje koriste Googleove karte doslovno skršile. Što se zbilja događalo u pozadini saznala sam u razgovoru s Franom Šarićem, CTO-om hrvatskog OptimoRoutea koji je posljedice Googleove greške i sam osjetio.

Dana 23. travnja, u 13 sati po vremenu Silicijske doline, a u 22 sata po lokalnom vremenu, Google je napravio grešku koja je koštala stotine aplikacija i servisa mnogih živaca i povjerenja tisuće korisnika. Riječ je o grešci koja je “pokvarila” Google Maps API, odnosno SDK, a koja je pritom sve aplikacije koje koriste Google Maps API poslala u bezdan rušenja, objašnjava mi Frane Šarić, CTO OptimoRoutea, hrvatskog startupa koji okuplja tim bivših Googleovih, Facebookovih, IBM-ovih i Yelpovih inženjera, a čija platforma također koristi Googleove karte u radu:

Grešku su uveli na server koji poslužuje Maps SDK. Nakon što bi aplikacija primila loše podatke počela bi se konstantno rušiti odmah pri pokretanju.

Grubhub, Uber, Lyft, DoorDash, Realtor, Groupon, TaskRabbit, Periscope i mnoge druge više i manje poznate aplikacije u nekoliko minuta našle su se u situaciji sa stotinama upita gnjevnih korisnika: “Što se događa?”, a da im nitko nije znao objasniti u čemu je problem i zašto im aplikacije ne rade. Ipak, u kratkom vremenu, otkrilo se da nije kriv interni development, već onaj tehnološkog diva čije usluge koriste – Googlea.

Kad opslužuješ tisuće drugih poslovanja, nema prostora za grešku

Predstavnici iz spomenutih tvrtki prijavljivali su tijekom dana isti problem, dajući do znanja Googleu da ovu situaciju treba eskalirati čim prije. Jer problem nije zahvatio tek aplikacije za dostavu, već i mnoge druge, poput spomenutih: od aplikacija za chat komunikaciju, traženje parkinga do onih za live streaming i oglašavanje nekretnina.

Sve aplikacije, da li na Androidu ili iOS-u, koje svoje karte baziraju na podacima Googleovih mapa tako su bile zahvaćene jednom te istom greškom. Svaki korisnik koji je koristio aplikaciju s tom greškom Googleovog SDK-a doživio je neku vrstu rušenja aplikacije. Zamislite da vam 40 tisuća korisnika ne može pristupiti aplikaciji usred radnog dana, upravo takvi slučajevi su se prijavljivali iz sata u sat na Googleovim stranicama za praćenje problema.

Frane mi kaže da je na Androidu bilo nešto više slučajeva, ali da je njima omjer zahvaćenih korisnika bio podjednak te procjenjuje okvirno da je problem imalo 10% korisnika OptimoRoutea. Međutim, oni su imali svojevrsno backup rješenje koje mnogi nisu. Odmah su obavijestili korisnike da stopiraju korištenje aplikacije dok je greška aktivna na serveru te su vozačima putem maila poslali backup informacije o rutama za naredne dostave.

OptimoRoute ima više od 800 klijenta iz više od 20 država svijeta, a koriste ga vozači i menadžeri velikih i manjih logističkih poslovanja.

“Objasnite vi svojim korisnicima da moraju obrisati sve podatke”

Kako sam spomenula, na zapadnoj obali SAD-a problem je izmakao kontroli tim više što se dogodio usred radnog dana, u vrijeme ručka, a Google nije uspio riješiti stvar još nekoliko sati. Tek u večer, nakon nekih 7 sati, priča mi Frane, izbacili su privremeno rješenje koje je poslužilo kao lijek sa značajnim nuspojavama.

Google je uklonio grešku, ali sve aplikacije koje su je povukle u periodu do kada je ona uklonjena, i dalje su se rušile. Iz Googlea su nam tada rekli da možemo oporaviti zahvaćene aplikacije tako da korisnicima koji još imaju problem objasnimo postupak koji će spriječiti daljnje rušenje – odlaskom u postavke mobilnih uređaja i čišćenjem tzv. cachea, ali i podataka aplikacije.

Bez obzira da li imate više tech savy korisnike ili ne, čišćenje podataka aplikacije nije nešto uobičajena stvar. Uz to, obično čišćenje cachea nije bilo dovoljno, korisnici su morali izbrisati sve podatke aplikacije ili posve reinstalirati zahvaćene aplikacije. Sve to upućuje koliko je značajno Googleova greška utjecala na korisničko iskustvo mnogih.

Komentari developera iz zahvaćenih servisa samo su se nizali…

I bez štete gubljenja podataka, korisnika ne želite gnjaviti s reinstalacijom ili sličnim stvarima, on mora moći koristiti vašu aplikaciju u svakom trenutku bez problema, napominje Frane prisjećajući se koliko frustracije je i za njih prouzročila Googleova greška. Naime, Frane i tim su u Zagrebu još dugo u noć proveli prateći daljnje odvijanje situacije s obzirom na to da je problem kod nas krenuo oko 22 sata navečer. Srećom, u to vrijeme rijetko tko nešto locira ili koristi aplikacije koje bi koristile mape s obzirom na smanjeno kretanje. No, dio korisnika je sigurno naletio na ovaj problem i kod nas jer Maps koriste zbilja mnoge vrste aplikacija.

Negativne recenzije ostaju…

Tek su danas iz Googlea objavili konkretnije mjere. Podignut je update na Google Play Services kojim se u većoj mjeri sprječava rušenje te svi korisnici koji imaju problema s nekim od aplikacija trebaju preuzeti i instalirati te nadogradnje. Što se tiče iOS-a, za njega developeri također trebaju napraviti update aplikacije ili uputiti korisnike da očiste podatke i cache aplikacija koje su zahvaćene.

Međutim, i ta krnja rješenja nisu riješila sve slučajeve, a još manje štetu koju je prouzročilo nekoliko dana kršenja aplikacija tisućama korisnika. U nekoliko narednih sati pa i dana, mnoge tvrtke, nositelji aplikacija, na trgovinama aplikacija tako su preko noći naišli na recenzije bijesnih korisnika. One s jednom zvjezdicom pomalo su punile ekrane. Na upite developera što će biti s tim, iz Googlea su poručili da vjerojatno neće biti u mogućnosti samo ukloniti recenzije na način koji bi bio sukladan Google Play pravilima. Ipak, Google ističe da bi bilo kakve korekcijske mjere koje bi napravili u vezi negativnih ocjena bile pregažene s vremenom ako se uzme u obzir da se prosječna ocjena računa samo od najnovijih recenzija.

Hoće li to primiriti developere aplikacija koje su danima gubile povjerenje korisnika još nam ostaje za vidjeti. Do tada, ova greška možda više ošteti Google Maps biznis ako se pojedine tvrtke okrenu nekim drugim opcijama. Nije tajna da mnogi masno plaćaju korištenje Google Maps SDK, a možda im ovo bude kap koja će se preliti u korist drugih rješenja, dodaje Frane. Neki možda nemaju novca da razvijaju vlastiti sustav praćenja prometa poput Tesle, ali zato bi se mogli okrenuti jeftinijim alternativama poput MapBoxa ili opensource rješenjima.

Pravila ponašanja

Na Netokraciji za vas stvaramo kvalitetan, autorski potpisan sadržaj i zaista se veselimo vašim kvalitetnim, kontruktivnim komentarima. Poštujmo stoga jedni druge prilikom komentiranja držeći se sljedećih pravila ponašanja:

  • Ne budite 💩: Nema vrijeđanja, diskriminiranja, ni psovanja (osim ako nije osobni izričaj, ali onda neka psovka bude općenita, a ne usmjerena prema nekome)
  • Samo kvalitetna rasprava, manje trolanja: Ne morate se ni sa kim slagati, ali budite konstruktivni i doprinesite raspravi! Svako trolanje, flameanje, koliko god "plesalo" na granici, leti van.
  • Imenom i prezimenom, nismo Anonymous 👤: Autor sadržaja stoji iza svog sadržaja, stoga stojite i vi iza svog komentara. Koristimo ime i prezime (Hrvoje Lončar) ili barem ime i inicijala (Hrvoje L.) te pravu email adresu. Kako koristimo podatke koje tamo ostavljate? Bacite oko na našu izjavu o privatnosti.

Sve ostale komentare ćemo s guštom spaliti, jer ne zaslužuju svoje mjesto na internetu.

Komentari

  1. Mirko

    Mirko

    29. 04. 2020. u 11:45 pm Odgovori

    Google Maps API je bezobrazno skup i zato koristimo Mapbox, no problem je da Google ima bolju pokrivenost geokodinga naših cesta koje Mapbox ne prepoznaje dovoljno pa je potrebno uključiti i providera samo za geocoding. Uglavnom nema idealnih rješenja, tako česta pojava sa današnjom tehnologijom.

Odgovori

Tvoja e-mail adresa neće biti objavljena.

Popularno

Analiza

2014. imala sam 10.000 Dogecoina. Danas, kad im je Elon Musk “napumpao” vrijednost, više ih nemam

Možda sam imala i više od 11.000. Možda sam i dobar dio podijelila, teško se prisjetiti tih opskurnih događaja prije gotovo sedam godina kada nismo više bili sigurni što je kriptovaluta, a što meme. A što oboje istodobno.

Startupi i poslovanje

Hoćete li kupiti rabljeni auto preko interneta, pitali smo osnivača Neostara (s 20 godina iskustva u industriji)

Insajder automobilske industrije, od spinoffa Zubak grupe želi stvoriti platformu koja će nam olakšati kupnju i prodaju rabljenih automobila u kojoj nećemo trebati "prijatelja koji se kuži u aute". Hrvatska im je pilot projekt, ali ambicije puno veće!

Web aplikacije

Osvanuo portal cijepise.zdravlje.hr, za prijavu za cjepivo protiv koronavirusa

A u trenutku pisanja ovog teksta nije izgledao ni približno dovršeno.

Što ste propustili

Intervju

Mirta Stantić nakon Facebooka: “Hrvatske su tvrtke nekonzistentne kod ranih promaknuća mladih žena”

Doktorandica s Oxforda i bivša zaposlenica Facebooka na skorašnjoj Ladies of New Business konfereniciji donosi savjete kako hrvatske korporacije mogu dati potporu za ženski leadership koji je sve samo ne nebitna stavka. Zastupljenost žena na rukovodećim pozicijama utječe na prihode i poslovanje tvrtki za skoro 50%!

Tehnologija

Rimac potvrdio: Porsche uz 70 milijuna eura vlasnik 24% tvrtke!

Njemački proizvođač automobila Porsche produbio je svoje investicije u Rimac Automobile sa dodatnih 70 milijuna eura, a udio Porschea danas iznosi 24%.

Sponzorirano

Digitalne vještine za 2021.: Savladajte AI i ne kradite tuđe vrijeme u radu na daljinu!

Kladarić, Car, Končar i Skender za Netokracija Podcast otkrili su vještine za koje smatraju da će nam svima olakšati daljnji razvoj hrvatske tehnološke industrije.

Digitalni marketing

Što marketing može naučiti od pametnih klupa… zahvaljujući “machine learning” inženjerki!

Pametne klupe - osim što su pametne, izvrstan su način digitalnog vanjskog oglašavanja. Kako strojno učenje i računalni vid pospješuju uspješnost tog segmenta poslovanja? Više nam je otkrila Includeova Nina Erceg.

Kultura 2.0

Bandcamp Friday: zašto baš danas trebate kupiti glazbu na ovoj platformi? Znaju Tomislav Capan, Intek Music i Elemental!

Danas je prvi petak u mjesecu, što znači da možete nabaviti gomilu super glazbe na Bandcampu za super cijene i podržati izvođače u ovom razdoblju bez koncerata... Što sve donosi inicijativa koja je oduševila glazbenika diljem svijeta, otkrivamo:

Digitalni marketing

Interaktivan video stigao u Konzum webshop: Kako su objedinili dobar sadržaj s ecommerceom?

Integraciju prodaje proizvoda unutar foto oglasa već ste sigurno vidjeli po Instagramu, no uglavnom takvi ecommerce trendovi sporo dolaze do nas. A možda i ne... Konzum u svome webshopu ide korak dalje. Za svoje proizvode pripremili su interaktivne video recepte!