Publikacja aplikacji w App Store i Google Play.
Aplikacje naszych klientów trafiają do App Store i Google Play z kont deweloperskich ich firm. Opisujemy, czego Apple i Google wymagają od Twojej firmy, po co jest numer D-U-N-S i ile trwają weryfikacja oraz przegląd.
Kontaktio · opublikowano · aktualizacja
Konto deweloperskie należy do firmy
Konto deweloperskie w obu sklepach zakłada firma, dla której powstaje aplikacja. Przygotowujemy je razem z Tobą, tak samo jak weryfikację w App Store i Google Play. Do wydania aplikacji dodajesz nas do zespołu na swoim koncie i to Ty decydujesz, do czego mamy dostęp.
Po zapłacie całości przenosimy na Twoją firmę autorskie prawa majątkowe do przygotowanego przez nas kodu i projektu aplikacji, w zakresie zapisanym w umowie.
Numer D-U-N-S
D-U-N-S to dziewięciocyfrowy numer, który firmom nadaje Dun & Bradstreet. Apple sprawdza po nim tożsamość organizacji i jej status prawny. Google Play rozróżnia konto osobiste i konto organizacji, a konta organizacji bez tego numeru też nie da się tam założyć. Wyjątki dotyczą instytucji rządowych, a w Google Play także organizacji z regionów, których Dun & Bradstreet nie obsługuje.
Wiele firm ma już ten numer, więc pierwszym krokiem jest wyszukanie Twojej firmy w bazie Dun & Bradstreet. Jeśli jej tam nie ma, numer zamawiasz bezpłatnie, a Google ostrzega przed pośrednikami, którzy pobierają za tę rejestrację wysokie opłaty. W narzędziu Apple do wyszukiwania numeru podajesz nazwę prawną firmy, adres siedziby, adres do korespondencji i służbowe dane kontaktowe.
Dun & Bradstreet może skontaktować się z Twoją firmą w sprawie wniosku, na przykład z pytaniem o rodzaj działalności albo liczbę pracowników, dlatego dokumenty rejestrowe dobrze mieć pod ręką. Apple prosi, żeby na numer liczyć do 5 dni roboczych, a na przekazanie danych z Dun & Bradstreet do Apple kolejne 2 dni robocze. Przyspieszenie wniosku tego czasu nie skraca.
ŹródłoApple Developer, D-U-N-S Number (developer.apple.com, dostęp )
Google podaje dłuższy termin. Według pomocy Play Console uzyskanie numeru może potrwać do 30 dni, więc trzeba to zaplanować z wyprzedzeniem. Nazwa prawna i adres w profilu płatności Google muszą zgadzać się z danymi w Dun & Bradstreet. Gdy Google wykryje różnicę, wyznacza termin na poprawkę. Bez niej konto może zostać ograniczone, co usuwa z Google Play wszystkie aplikacje firmy.
ŹródłoPlay Console Help, Required information to create a Play Console developer account (support.google.com, dostęp )
Konto organizacji w programie Apple
Na stronie aplikacji w App Store widać, kto ją sprzedaje. Apple wpisuje tam nazwę osoby albo organizacji, na którą zarejestrowano konto deweloperskie, więc o tym, czyja nazwa pojawi się przy aplikacji, decyduje konto, z którego ją wydano.
Apple opisuje też wprost sytuację, w której aplikację dla firmy buduje zewnętrzny wykonawca. Firma zapisuje się wtedy do programu dla deweloperów sama i dodaje wykonawcę do swojego zespołu. Jako sprzedawca w App Store widnieje firma i to ona zgłasza aplikację do przeglądu, a wykonawca może jej w tym pomagać.
Jako organizacja przystępuje do programu tylko podmiot prawny, który może zawierać umowy z Apple. Apple nie przyjmuje nazw handlowych ani oddziałów. Jednoosobowa działalność gospodarcza zapisuje się jako osoba fizyczna, a sprzedawcą w App Store jest wtedy imię i nazwisko właściciela.
Firmę zapisuje osoba, która może zawierać w jej imieniu umowy, na przykład właściciel, członek zarządu albo pracownik z takim upoważnieniem. Jej służbowy adres e-mail musi być w domenie firmy, a konto Apple wymaga włączonego uwierzytelniania dwuskładnikowego. Strona internetowa organizacji musi być publicznie dostępna i działać, a jej domena musi być powiązana z organizacją. Profil w mediach społecznościowych albo strona z minimalną treścią tego warunku nie spełnia.
W trakcie weryfikacji Apple sprawdza numer D-U-N-S firmy i umocowanie tej osoby. Gdy nie jest ona właścicielem ani założycielem firmy, musi wskazać kogoś, kto potwierdzi jej uprawnienia. Apple może też poprosić o dokumenty firmy z poświadczeniem zgodności kopii z oryginałem. Po sprawdzeniu zgłoszenia przychodzi e-mail z dalszymi krokami, czyli akceptacją umowy licencyjnej programu i opłatą za roczne członkostwo.
ŹródłoApple Developer, Program enrollment (developer.apple.com, dostęp )
Konto organizacji w Google Play
Do weryfikacji organizacji Google prosi o dwa rodzaje dokumentów, dokument rejestrowy firmy i dokument tożsamości ze zdjęciem osoby uprawnionej do jej reprezentowania. Dla Polski wymienia odpis z KRS albo wydruk z CEIDG. Dane w dokumentach muszą dokładnie odpowiadać profilowi płatności. Główną przyczyną nieudanej weryfikacji jest według Google przesłanie dokumentu spoza tej listy.
ŹródłoPlay Console Help, Google Play Developer Verification, Required documents by country and region (Polska) (support.google.com, dostęp )
Według Google weryfikacja tożsamości może potrwać około 3 dni roboczych. W tym czasie da się przygotowywać aplikację w Play Console, ale nie da się jej opublikować. Nie może tego zrobić także użytkownik, któremu właściciel konta nadał uprawnienia do publikacji, na przykład wykonawca.
ŹródłoPlay Console Help, Verify your identity (support.google.com, dostęp )
Dane firmy widoczne w sklepach
W Unii Europejskiej akt o usługach cyfrowych zobowiązuje Apple do sprawdzenia i pokazania danych kontaktowych przedsiębiorców, którzy udostępniają aplikacje w App Store. To, czy działa jako przedsiębiorca, firma ocenia sama. Przy koncie organizacji App Store pokazuje wtedy adres przypisany do numeru D-U-N-S oraz telefon i e-mail podane przez firmę. Telefon i e-mail potwierdza się kodem, a nazwę i adres aktualnym dokumentem firmy.
ŹródłoApple Developer, Manage European Union Digital Services Act trader requirements (developer.apple.com, dostęp )
Google Play pokazuje przy koncie organizacji zweryfikowaną nazwę prawną i adres firmy oraz e-mail i telefon dewelopera, potwierdzone jednorazowym kodem. Osobny e-mail i telefon do pomocy można podać przy każdej aplikacji. Gdy Google nie może zweryfikować tych danych, aplikacje firmy mogą zniknąć z Google Play. Google tłumaczy, że użytkownik powinien wiedzieć, kto stoi za aplikacją, zwłaszcza gdy obsługuje ona pieniądze albo wrażliwe dane osobowe.
ŹródłoPlay Console Help, Verify your developer identity information (support.google.com, dostęp )
AlertMe, aplikacja alarmowa agencji ochrony Securand, trafia do obu sklepów z kont klienta. W App Store jako deweloper i dostawca widnieje Securand, a w Google Play deweloperem aplikacji jest także Securand.
ŹródłoApp Store, AlertMe (apps.apple.com, dostęp )
ŹródłoGoogle Play, AlertMe (play.google.com, dostęp )
Przy publikacji AlertMe przygotowaliśmy opisy do obu sklepów, deklaracje zbieranych danych i uzasadnienie dostępu do lokalizacji w tle. Pozycję osoby aplikacja przekazuje centrali tylko w czasie alarmu, także przy zablokowanym ekranie. Wymagania przeglądu przy takich funkcjach opisuje poradnik PWA czy aplikacja natywna.
Przegląd aplikacji i dzień premiery
Przegląd w App Store przechodzi każda nowa aplikacja i każda aktualizacja. Apple podaje, że App Review pracuje całą dobę i zwykle sprawdza co najmniej połowę zgłoszeń w mniej niż 24 godziny, a 90% w mniej niż 48 godzin. Przy niepełnym zgłoszeniu przegląd może się wydłużyć, a aplikacja może go nie przejść.
Wśród częstych powodów odrzucenia Apple wymienia zgłoszenie przez niewłaściwy podmiot. Aplikacje wymagające wrażliwych danych użytkowników albo świadczące usługi w branżach ściśle regulowanych musi zgłosić podmiot prawny, który te usługi świadczy, nie deweloper indywidualny. Do takich branż Apple zalicza między innymi bankowość i finanse, ochronę zdrowia, hazard i przewozy lotnicze.
ŹródłoApple Developer, App Review (developer.apple.com, dostęp )
W Google Play przetworzenie zmian przed publikacją może według Google trwać do 7 dni, wyjątkowo dłużej, zależnie od czasu przeglądu, któremu podlega aplikacja. Między wysłaniem aplikacji a jej udostępnieniem Google radzi zaplanować co najmniej tydzień zapasu.
Zarządzane publikowanie, przy którym zatwierdzone zmiany czekają, aż firma je opublikuje, działa dopiero dla aplikacji już dostępnej w sklepie. Przy premierze z jego użyciem Google zaleca najpierw opublikować aplikację na ścieżce testów zamkniętych.
ŹródłoPlay Console Help, Control when app changes are reviewed and published (support.google.com, dostęp )
W App Store zatwierdzona wersja może czekać na ręczne wydanie albo wyjść sama, od razu po zatwierdzeniu albo nie wcześniej niż we wskazanym dniu. Po ręcznym wydaniu pojawienie się aplikacji w sklepie może zająć do 24 godzin.
ŹródłoApple Developer, Select an App Store version release option (developer.apple.com, dostęp )
Harmonogram i koszt publikacji
Przy planowaniu terminu premiery liczy się suma tych etapów. Strony Apple o zapisie do programu nie podają, ile trwa sprawdzenie zgłoszenia organizacji, więc formalności najlepiej zacząć razem z projektem. Oba konta powinny być zweryfikowane, zanim powstanie pierwsza wersja do przeglądu.
Aplikacja w App Store i Google Play kosztuje u nas od 20 000 zł. Opis tego progu w cenniku obejmuje publikację w obu sklepach z konta Twojej firmy. Budowa trwa od kilku tygodni do kilku miesięcy, a pierwszą działającą wersję pokazujemy w trakcie prac. Harmonogram z datami odbiorów przygotowujemy po ustaleniu zakresu, przed startem.
Nowe wersje iOS i Androida co jakiś czas wymagają aktualizacji aplikacji, a każda nowa wersja wydawana użytkownikom znowu przechodzi przegląd w obu sklepach. Takie prace należą do opieki po uruchomieniu, rozliczanej stałą kwotą co miesiąc i wycenianej indywidualnie do projektu. Kalkulator kosztu podaje cenę wyjściową aplikacji z wybranymi funkcjami, a czynniki ceny opisuje poradnik ile kosztuje aplikacja mobilna. Zakres budowy i publikacji przedstawia strona aplikacje mobilne.
