Facebook uveo niz modifikacija u aprilu u nastojanju da smanjiti broj dozvola koje zahtijevaju aplikacije. U ažuriranju bloga Facebook programera, softverski inženjer andrea manole Reklo je da je tijekom posljednjih šest mjeseci pregledano više od 25.000 zahtjeva i da je u većini slučajeva pregledano za manje od jednog dana.
Kada se u travnju raspravljalo o ovoj recenziji, Facebook je u postu na svom blogu za programere rekao: „Ljudi nam kažu da neke aplikacije traže previše dozvola. Da bismo to riješili, primjenjujemo postupak pregleda prijave na naš postojeći App Center i Open Graph. […] Vidjet ćemo i odobriti dozvole aplikacije izvan zahtjeva javnog profila, e-pošte i liste prijatelja. Cilj nam je pomoći aplikacijama da slijede najbolje prakse, a istovremeno da postupak pregleda bude brz i lagan. "
Jučer je Manole ponudio ažuriranje na blogu Facebook programera govoreći upravo o ovoj temi:
Otkrili smo da aplikacije traže manje dozvola. Od izdavanja prijave za pregled, prosječan broj zahtjeva za dozvole smanjen je s pet na dva. Također smo otkrili da u mnogim slučajevima, kada aplikacija zahtijeva manje dozvola, vjerojatnije je da će ljudi pristupiti toj aplikaciji. Cilj nam je pomoći programerima da shvate koji su zahtjevi za dozvolom optimalni u svakoj aplikaciji, tako da je vjerojatnije da će ljudi vjerovati aplikaciji i prijaviti se.
Nakon ovog posta. Manole je iskoristio priliku da naznači koji su pet glavnih razloga zbog kojih se prijave odbijaju. Oni su sljedeći:
- Slomljeni ili pogrešno označeni prihodi
- Nije moguće reproducirati dozvole
- Zahtjev za nepotrebne dozvole
- Aplikacija ne radi
- Unaprijed učitaj poruke za dijeljenje
Manole je takođe istakao poboljšanja koja su napravljena za prijavu:
- Dodana je mogućnost da Facebook saradnici prenose slike i pružaju zapisnike grešaka programerima kako bi mogli bolje razumjeti šta se gleda.
- Dugme 'daj povratne informacije' dodano je sučelju za povratne informacije kako bi programerima pružilo priliku da direktno podijele svoja razmišljanja o tome kako im ide.
- Izmjene pravila App Center-a u pogledu zahtjeva za slikovnim sredstvima povećale su odobrenje App Center-a za približno 20% u roku od nekoliko tjedana.
- Poboljšani su različiti interfejsi, uključujući selektor i status dozvole i stranicu pregleda, kako bi bili jasniji i lakši za upotrebu.
Na kraju, Manole je podijelio neke od najboljih praksi kako bi osigurao brzo odobrenje programera aplikacija:
- Uvjerite se da vaša aplikacija za prijavu na Facebook koristi pakete za razvoj softvera za iOS, Android ili JavaScript i da li je funkcionalna, pravilno kvalificirana i ne kvari se.
- Navedite detaljne detaljne upute o tome kako recenzent može reproducirati tražene dozvole u vašoj aplikaciji. Pogledajte smjernice za pregled za više detalja o tome što i kako podnijeti.
- Pogledajte dijalog za odabir dozvola, koji bi trebao sadržavati odgovarajuće dozvole za zahtjev, zajedno s nekim važećim i nevaljanim slučajevima upotrebe za svaki.
- Provjerite radi li aplikacija u potpunosti i ne ruši se i ne lomi te da se datoteke mogu preuzeti i ispravno rade ako pružite simulator konstrukcije.
- Ohrabrite korisnike da dijele sadržaj s natpisima, komentarima, porukama i drugim poljima za dijeljenje i nemojte ih unaprijed ispunjavati, čak i ako osoba može urediti ili izbrisati sadržaj prije dijeljenja.
- Također ne zaboravite odobriti dozvole za pregled. Programeri su takođe odgovorni za osiguravanje da njihove aplikacije budu u skladu s našom politikom platforme.
Izvor - Blog za Facebook programere