10 najważniejszych powodów odrzucenia App Store w ciągu ostatnich 30 dni
Opublikowany: 2022-02-24W trakcie umieszczania aplikacji w sklepie z aplikacjami musisz najpierw przejść przez recenzję sklepu z aplikacjami. Tutaj łączymy odpowiednie dane pobrane z oficjalnej strony internetowej, aby podsumować przyczyny odrzucenia aplikacji w ciągu ostatnich 30 dni, na podstawie różnych czynników, które powodują odrzucenie Twojej aplikacji, oraz ich proporcji w łącznej liczbie odrzuconych. Przyjrzyjmy się kwestiom, na których należy się skoncentrować.
1. Wydajność: kompletność aplikacji
Zgodnie z regulaminem App Store aplikacja musi być kompletna przy składaniu wniosku. App Store odrzuci niekompletne pakiety aplikacji i pliki binarne, które mogą ulec awarii lub mieć oczywiste problemy techniczne.W ciągu ostatnich 30 dni liczba wniosków odrzuconych z powodu elementu uzupełnienia Aplikacji stanowiła 34,83% ogólnej liczby wniosków odrzuconych, co jest najważniejszą przyczyną odrzucenia.
Zasady uzupełniania aplikacji obejmują:
1) Aplikacja przesłana do App Review (w tym aplikacja dostępna do rezerwacji) powinna być ostateczną wersją aplikacji i zawierać wszystkie niezbędne metadane oraz prawidłowy adres URL;
2) Cały tekst zastępczy, puste strony internetowe i inne tymczasowe treści należy usunąć przed przesłaniem;
3) Przed przesłaniem aplikacji sprawdź błędy i stabilność aplikacji na swoim urządzeniu; jeśli Twoja aplikacja musi się zalogować, podaj informacje o koncie demo (i otwórz usługę działającą w tle);
4) Jeśli udostępniasz zakupy w aplikacji w aplikacji, upewnij się, że recenzenci widzą treść i upewnij się, że treść jest kompletna i aktualna, w przeciwnym razie wyjaśnij odpowiednie powody w notatki z przeglądu;
5) Nie traktuj przeglądu aplikacji jako usługi testowania oprogramowania.
2. Wydajność: dokładne metadane
To, czy podano dokładne metadane, czy nie, stanowiło 21,80% przyczyn odrzucenia w ciągu ostatnich 30 dni, co jest również jednym z bardzo ważnych czynników powodujących odrzucenie. Z punktu widzenia obsługi klienta musisz upewnić się, że klienci wiedzą, co otrzymają, gdy pobiorą lub kupią Twoją aplikację, korzystając z metadanych aplikacji.
Zoptymalizuj metadane, takie jak opis aplikacji, zrzuty ekranu i podglądy, aby odpowiednie informacje w tych częściach mogły dokładnie odzwierciedlać podstawowe funkcje aplikacji. Gdy Twoja aplikacja jest stale aktualizowana, musisz aktualizować odpowiedni opis metadanych w odpowiednim czasie, aby użytkownicy mogli na czas zrozumieć najnowsze funkcje odpowiadające nowej wersji.
Jeśli chodzi o odpowiednie zasady i przepisy oraz środki ostrożności dotyczące metadanych aplikacji, możesz zapoznać się z naszymi powiązanymi przewodnikami, takimi jak: Co ze specyfikacją metadanych aplikacji i jak wpływa to na recenzję App Store?
3. Informacje prawne: Zbieranie i przechowywanie danych dotyczących prywatności
Jeśli chodzi o zgodność gromadzenia i przetwarzania danych, polityki prywatności oraz bezpieczeństwo danych użytkowników, stają się one coraz ważniejsze w sklepach z aplikacjami. Aplikacje, które zostały odrzucone z tego powodu w ciągu ostatnich 30 dni, stanowiły 10,19% wszystkich odrzuceń, plasując się w pierwszej trójce wszystkich odrzuconych przyczyn i jest to również jeden z bardzo ważnych czynników.
Odpowiednie przepisy dotyczące bezpieczeństwa i ochrony prywatności gromadzenia i przechowywania danych są następujące:
1) Polityka prywatności: wszystkie aplikacje muszą zawierać łatwo dostępny link do polityki prywatności w polu metadanych App Store Connect i wewnątrz aplikacji. Polityka prywatności musi jasno i wyraźnie określać dane gromadzone przez aplikację/usługę (jeśli istnieją), sposób gromadzenia danych i wszystkie sposoby ich wykorzystania.
Potwierdź, że wszelkie strony trzecie, które udostępniają dane użytkownika w aplikacji (zgodnie z tymi wytycznymi) (na przykład narzędzia analityczne, sieci reklamowe i pakiety SDK stron trzecich oraz wszelkie firmy nadrzędne, spółki zależne lub inne powiązane podmioty, które mogą uzyskać dostęp do użytkownika dane) zapewnią prywatność w aplikacji Te same lub równoważne środki ochrony danych użytkownika opisane w politykach i te wymagane przez niniejsze wytyczne.
Wyjaśnij zasady dotyczące przechowywania/usuwania danych i wyjaśnij, w jaki sposób użytkownicy mogą wycofać zgodę i/lub zażądać usunięcia danych użytkownika.
2) Zezwolenie: Jeśli aplikacja zbiera dane użytkownika lub dane dotyczące użytkowania, należy uzyskać zgodę użytkownika, a klient musi mieć możliwość cofnięcia zezwolenia w dowolnym momencie za pomocą prostego procesu.
Musisz jasno i wyczerpująco wyjaśnić, w jaki sposób korzystasz z danych w oświadczeniu o użyciu. Jeśli aplikacja bez uprzedniej zgody gromadzi dane na podstawie ogólnego rozporządzenia o ochronie danych UE („RODO”) lub podobnych przepisów dotyczących uzasadnionych praw i interesów, musi być zgodna ze wszystkimi postanowieniami takich przepisów.
3) Minimalizacja danych: żądaj dostępu tylko do danych związanych z podstawowymi funkcjami aplikacji oraz zbieraj i wykorzystuj tylko dane wymagane do wykonania powiązanych zadań. Nie żądaj pełnego dostępu do chronionych zasobów, takich jak „Zdjęcia” czy „Kontakty”.
4) Uprawnienia dostępu: aplikacja musi respektować ustawienia uprawnień użytkownika i nie może manipulować, oszukiwać ani zmuszać użytkowników do wyrażenia zgody na niepotrzebny dostęp do danych. Na przykład aplikacje, które mogą publikować zdjęcia w sieciach społecznościowych, nie mogą wymagać dostępu do mikrofonu przed zezwoleniem użytkownikom na przesyłanie zdjęć.
5) Logowanie do konta: Jeśli aplikacja nie zawiera ważnych funkcji związanych z kontem, zezwól użytkownikowi na korzystanie z niej bez logowania. Aplikacje nie mogą wymagać od użytkowników podawania danych osobowych do normalnego użytkowania, chyba że dane osobowe są bezpośrednio związane z podstawowe funkcje aplikacji lub gdy jest to wymagane przez prawo. Pobieranie podstawowych informacji o profilu, udostępnianie w sieciach społecznościowych lub zapraszanie znajomych do korzystania z aplikacji nie są uważane za podstawowe funkcje aplikacji.
Aplikacja musi również zawierać mechanizm odwoływania poświadczeń sieci społecznościowej oraz mechanizm blokowania dostępu do danych między aplikacją a siecią społecznościową z poziomu aplikacji.
Aplikacje nie mogą przechowywać danych uwierzytelniających ani tokenów sieci społecznościowych poza urządzeniem i mogą używać takich danych uwierzytelniających lub tokenów wyłącznie do łączenia się bezpośrednio z sieciami społecznościowymi z samej aplikacji podczas korzystania z aplikacji.
6) Jeśli aplikacja opracowana przez programistę spróbuje potajemnie zebrać hasła użytkowników lub inne prywatne dane użytkownika, programista zostanie usunięty z programu Apple Developer Program.
7) SafariViewController musi być używany do wyświetlania informacji użytkownikowi w widocznym miejscu; ten kontroler nie może być ukryty ani zasłonięty innymi widokami lub warstwami. Ponadto bez wiedzy i zgody użytkownika aplikacja nie może prywatnie używać przeglądarki Safari ViewController do śledzenia użytkownika.
8) Aplikacje kompilujące dane osobowe nie mogą być publikowane w App Store, jeśli ich źródło nie ma wyraźnej zgody użytkownika lub nie pochodzi bezpośrednio od użytkownika (nawet jeśli jest to publiczna baza danych).
9) Aplikacje świadczące usługi lub wymagające poufnych informacji o użytkowniku w obszarach podlegających ścisłemu nadzorowi (takich jak usługi bankowe i finansowe, opieka medyczna i podróże lotnicze) powinny być przesyłane przez osoby prawne, które świadczą odpowiednie usługi, a nie przez indywidualnych programistów.
4. Biznes: Zakup płatności w aplikacji
Zgodność działania elementów zakupów w aplikacji jest również kluczową troską sklepu z aplikacjami. Zapewnij bezpieczeństwo osobistych środków użytkowników podczas korzystania z aplikacji pobranych ze sklepu. W ciągu ostatnich 30 dni danych o odrzuceniu aplikacji sklepu aplikacyjnego liczba wniosków odrzuconych z tego powodu stanowiła 5,69% wszystkich odrzuconych wniosków.
Odpowiednie przepisy i zasady dotyczące zakupów w aplikacji są następujące:
1) Jeśli chcesz odblokować płatne funkcje lub funkcje w aplikacji (metody odblokowania obejmują: subskrypcję, walutę w grze, poziomy gry, dostęp do treści premium lub odblokowanie pełnej wersji itp.), musisz użyć aplikacji w aplikacji zakupy.
Nie używaj własnych mechanizmów do odblokowywania treści lub funkcji, takich jak klucze licencyjne, tagi rzeczywistości rozszerzonej, kody QR itp. Nie kieruj klientów, aby wyskoczyli z Aplikacji w celu dokonania zakupów za pośrednictwem zewnętrznych linków w treści metadanych.
2) Możesz udostępnić klientom walutę zakupów w aplikacji, aby „nagradzać” dostawców treści cyfrowych w aplikacji. Jednak wszystkie zakupione punkty i waluta gry nie mogą wygasnąć.
Musisz określić poprawny typ do kupienia, w przeciwnym razie aplikacja zostanie odrzucona.
3) Użytkownicy mogą przekazywać zakupione przedmioty innym osobom. Jeśli jednak prezent ma zostać zwrócony, można go zwrócić tylko pierwotnemu nabywcy.
4) Aplikacje udostępniające „pudełko z trofeami” lub inny mechanizm losowego zakupu wirtualnych przedmiotów muszą ujawniać klientowi prawdopodobieństwo uzyskania każdego rodzaju przedmiotu przed zakupem przez klienta.
5) Aplikacje bez subskrypcji mogą zapewnić czasowy bezpłatny okres próbny przed udostępnieniem opcji pełnego odblokowania. Metoda polega na ustawieniu niekonsumpcyjnego przedmiotu IAP na „Poziomie cen 0” i nazwaniu go zgodnie z konwencją nazewnictwa „XX-dniowy okres próbny”.
Przed rozpoczęciem okresu próbnego należy wyraźnie określić długość okresu próbnego, treści lub usługi, do których nie można już uzyskać dostępu po zakończeniu okresu próbnego, a także wszelkie późniejsze opłaty, które użytkownicy muszą uiścić, aby uzyskać pełną funkcjonalność.
5. Wydajność: wymagania dotyczące oprogramowania
W przypadku aplikacji, które mają zostać uruchomione w sklepie z aplikacjami, niezależnie od tego, czy można je zintegrować z całym środowiskiem sklepu z aplikacjami, kwestie adaptacyjne, takie jak adaptacja kodu, struktury i interfejsu, będą miały również wpływ na to, czy Twoja aplikacja może zostać zaakceptowana przez sklep z aplikacjami. Według statystyk odrzuconych audytów w ciągu ostatnich 30 dni, liczba odrzuconych wniosków na podstawie wymagań oprogramowania stanowiła 5,21% wszystkich odrzuconych, co jest również jednym z czynników wpływających, którego nie można zignorować.
Szczegóły wymagań oprogramowania są następujące:
1) Upewnij się, że Twoja aplikacja może korzystać tylko z publicznych interfejsów API i musi działać w aktualnie wydanym systemie operacyjnym. Gdy system operacyjny Apple lub Google zostanie zaktualizowany, musisz zaktualizować swoją aplikację na czas, aby zapewnić zgodność funkcji, struktury lub technologii aplikacji z najnowszym systemem operacyjnym.
2) Twoja aplikacja musi być całkowicie spakowana. Nie możesz odczytywać ani zapisywać danych poza określonym kontenerem i nie możesz pobierać, instalować ani wykonywać kodu, który wprowadza lub zmienia funkcje lub funkcje aplikacji, w tym innych aplikacji.
3) Jeśli wirus, plik, kod komputerowy lub program przesyłany przez Twoją aplikację negatywnie wpłynie na normalne działanie systemu operacyjnego lub spowoduje jego przerwanie, Twoja aplikacja zostanie odrzucona.
Bardziej szczegółowe zasady można przeczytać na naszym odpowiednim blogu.
6. Projekt: Spam
Teraz w sklepie z aplikacjami znajdują się ogromne zasoby, które mogą zaspokoić różne potrzeby użytkowników. Zapewnij odwiedzającym dobre wrażenia, upewnij się, że Twoja aplikacja zawiera wyjątkowe funkcje, które różnią się od funkcji innych użytkowników, i unikaj przesyłania wielu kamizelek do swojej aplikacji. W ocenie, czy jest to zduplikowana aplikacja, istnieje stosunkowo wiele powodów odrzucenia w ciągu ostatnich 30 dni, ponieważ liczba odrzuconych aplikacji stanowiła 3,79% wszystkich odrzuconych aplikacji.
Zasady ustalania, czy jest to duplikat aplikacji, obejmują:
1) Utwórz wiele identyfikatorów garniturów dla tej samej aplikacji;
Jeśli Twoja aplikacja ma udostępniać różne wersje dla określonych lokalizacji, drużyn sportowych, uniwersytetów itp., rozważ przesłanie tylko jednej aplikacji i skorzystanie z zakupów w aplikacji, aby zapewnić różne funkcje.
2) Unikaj dalszego rozwoju w kategoriach, które mają już dużą liczbę podobnych aplikacji;
Na przykład w App Store jest już zbyt wiele aplikacji symulujących dźwięki czkawki, a także aplikacje takie jak latarki i wróżby. O ile Twoja aplikacja nie zapewni wyjątkowego doświadczenia wysokiej jakości, trudno będzie zdać recenzję.
Deweloperzy, którzy prześlą dużą liczbę aplikacji w podobnych wersjach, zostaną usunięci z programu Apple Developer Program.
7. Bezpieczeństwo: Treści generowane przez użytkowników
Aby zapobiec niepokojeniu użytkowników przez bezużyteczne informacje i zapewnić jakość obsługi, aplikacje zawierające treści generowane przez użytkowników lub usługi sieci społecznościowych muszą zwracać uwagę na następujące szczegóły:
- Użyj odpowiednich metod do filtrowania obraźliwych treści, aby zapobiec ich publikowaniu w aplikacji;
- Opracuj mechanizm zgłaszania obraźliwych treści i szybkiego reagowania na problemy;
- Jeśli użytkownicy zamieszczają obraźliwe treści, mogą zostać zdyskwalifikowani z korzystania z usługi;
- Opublikuj informacje kontaktowe, aby użytkownicy mogli się z Tobą skontaktować.
Jeśli treści lub usługi generowane przez użytkowników zawarte w aplikacji są ostatecznie wykorzystywane głównie do pornografii, doświadczenia Chatroulette (losowego czatu wideo), uprzedmiotowienia kogoś w prawdziwym życiu (takiego jak głosowanie „seksowne lub nie”), gróźb osobistych lub zastraszania , aplikacje nie nadają się do wyświetlania w App Store i mogą zostać usunięte bez powiadomienia. Jeśli treść generowana przez użytkownika w aplikacji pochodzi z usługi internetowej, a treść jest domyślnie ukryta (wyświetlana tylko wtedy, gdy użytkownik otworzy ją za pośrednictwem Twojej witryny), możesz wyświetlić przypadkowe „NSFW (miejsce publiczne Nieodpowiednie )" zawartość.
8. Biznes: Płatności-Subskrypcje
Bez względu na kategorię, do której należy w App Store, aplikacje mogą oferować automatycznie odnawialne subskrypcje zakupów w aplikacji. Integrując subskrypcje z automatycznym odnawianiem w aplikacji, pamiętaj o przestrzeganiu poniższych wskazówek.
1) Dozwolone użycie: Jeśli zapewniasz subskrypcję z automatycznym odnawianiem, musisz zapewnić klientom stałą wartość, okres subskrypcji musi trwać co najmniej siedem dni i być dostępny na wszystkich urządzeniach użytkowników. Przykłady odpowiednich subskrypcji obejmują między innymi: nowe poziomy gry; treści serializowane; wsparcie dla wielu graczy; ciągłe dostarczanie zasadniczo zaktualizowanych aplikacji; dostęp do dużych zbiorów lub ciągłe aktualizacje treści medialnych; oprogramowanie jako usługa (SAAS); i wsparcie usług w chmurze.
Subskrypcje mogą być realizowane w jednym punkcie obsługi. Na przykład możesz oferować subskrypcje całej biblioteki filmów, a także kupować lub wypożyczać pojedyncze filmy.
Możesz zapewnić pojedynczą subskrypcję i dołączyć własne różne aplikacje i usługi. Gry udostępniane w ramach subskrypcji usługi gier strumieniowych należy pobierać bezpośrednio z App Store. Gra musi unikać powtarzających się płatności przez subskrybentów i nie powinna szkodzić interesom osób niebędących subskrybentami.
Subskrypcja musi dotyczyć wszystkich urządzeń użytkowników, które mogą korzystać z aplikacji.
Aplikacje nie mogą zmuszać użytkowników do oceniania lub komentowania aplikacji, pobierania innych aplikacji lub wykonywania innych podobnych operacji, zanim będą mogli uzyskać dostęp do funkcji aplikacji, treści lub korzystać z aplikacji.
Podobnie jak wszystkie aplikacje, takie subskrypcje usług powinny umożliwiać użytkownikom bezpośrednie uzyskiwanie płatnych elementów bez wykonywania dodatkowych zadań, takich jak publikowanie w mediach społecznościowych, przesyłanie książek adresowych i sprawdzanie określonej liczby razy w aplikacji.
Subskrypcje mogą obejmować punkty, klejnoty lub walutę w grze. Możesz również oferować subskrypcje, które obejmują zniżki na towary jednorazowe (takie jak członkostwo premium, które umożliwia kupowanie pakietów klejnotów po obniżonych cenach).
Jeśli chcesz zmienić istniejącą aplikację na model biznesowy oparty na subskrypcji, nie możesz umniejszać głównych funkcji, za które obecni użytkownicy już zapłacili. Na przykład po wprowadzeniu modelu subskrypcji dla nowych klientów, klienci, którzy kupili „Full Game Unlock” powinni mieć nadal dostęp do pełnej wersji gry.
Aplikacje obsługujące subskrypcje z automatycznym odnawianiem mogą zapewnić klientom bezpłatny okres próbny, podając odpowiednie informacje określone w App Store Connect.
Aplikacje, które próbują oszukać użytkowników, zostaną usunięte z App Store. Obejmuje to aplikacje, które próbują nakłonić użytkowników do zakupu subskrypcji za pomocą fałszywych informacji lub zawierają „kuszenie” i nieuczciwe zachowania. Te aplikacje zostaną usunięte z App Store, a Ty możesz zostać usunięty z programu Apple Developer. Dowiedz się więcej o bezpłatnym okresie próbnym subskrypcji.
Aplikacje, które zapewniają automatyczne odnawianie subskrypcji muzyki i wideo, za uprzednią zgodą Apple, mogą być również zawarte w predefiniowanym pakiecie i dostarczane z pakietem danych sieci komórkowej dostarczonym w aplikacji operatora sieci komórkowej.
2) Uaktualnianie i obniżanie wersji: Użytkownicy powinni mieć możliwość płynnego przejścia na wyższą lub niższą wersję i nie będzie przypadkowej subskrypcji wielu różnych wersji tej samej treści. Zapoznaj się ze sprawdzonymi metodami zarządzania opcjami uaktualniania i obniżania subskrypcji.
3) Informacje o subskrypcji: przed zezwoleniem klientom na subskrypcję należy wyraźnie opisać konkretne korzyści po dokonaniu płatności. Ile wydań pojawia się każdego miesiąca? Jak duża jest pojemność pamięci w chmurze? Do jakich usług masz konkretnie dostęp? Pamiętaj, aby wyraźnie przedstawić wymagania opisane w „Umowie licencyjnej programu Apple Developer” w sekcji „Umowy, podatki i bankowość”.
9. Informacje prawne: hazard
Zarządzanie grami, hazardem i loteriami jest trudne i jest jedną z najbardziej regulowanych kategorii aplikacji w App Store. Tę funkcję można włączyć dopiero po pełnym zweryfikowaniu wymagań prawnych wszystkich krajów/regionów, w których Twoja aplikacja zostanie wydana, a przygotowanie do procesu sprawdzania tej funkcji zajmie więcej czasu.
Odpowiednie zasady dotyczące gier, gier hazardowych i loterii są następujące:
1) Szczęśliwe losowania i konkursy muszą być sponsorowane przez twórcę aplikacji;
2) W aplikacji należy wskazać oficjalne zasady loterii, konkursu i loterii oraz wyraźnie zaznaczyć, że Apple nie jest sponsorem ani nie brał udziału w imprezie w jakiejkolwiek formie;
3) Aplikacje nie mogą kupować punktów ani waluty poprzez zakupy w aplikacji do użytku w jakichkolwiek grach na prawdziwe pieniądze; nie mogą sprzedawać użytkownikom losów na loterię lub losów na loterię; nie mogą przenosić środków w aplikacji;
4) Aplikacje oferujące gry na prawdziwe pieniądze (takie jak zakłady sportowe, poker, gry kasynowe, wyścigi konne) lub loterie muszą uzyskać niezbędne licencje i zezwolenia w regionach, w których aplikacja jest używana, i mogą być wydawane tylko w tych regionach. Musi być udostępniona bezpłatnie w Sklepie. Zabronione jest publikowanie w App Store nielegalnych pomocy hazardowych, w tym rejestrów kart. Aplikacje loteryjne muszą mieć wynagrodzenie, szanse i nagrody.
10. Projekt: Zaloguj się przez Apple
Jeśli aplikacja korzysta z usługi logowania innej firmy lub serwisu społecznościowego (na przykład login Facebook, login Google, logowanie przez Twitter, logowanie przez LinkedIn, logowanie przez Amazon lub WeChat), aby skonfigurować lub zweryfikować główne konto użytkownika tej aplikacji, wówczas jako równoważną opcję należy również udostępnić aplikację „Zaloguj się przez Apple”. Konto podstawowe użytkownika odnosi się do konta utworzonego w aplikacji w celu identyfikacji, logowania oraz dostępu do funkcji i powiązanych usług.
W następujących przypadkach opcja „Zaloguj się przez Apple” nie jest wymagana:
1) Twoja aplikacja korzysta wyłącznie z ustawień konta i systemu logowania własnej firmy;
2) Twoja aplikacja jest aplikacją edukacyjną, korporacyjną lub biznesową i wymaga od użytkowników zalogowania się przy użyciu istniejącego konta edukacyjnego lub korporacyjnego;
3) Twoja aplikacja korzysta z systemu obywatelstwa wspieranego przez rząd lub branżę lub elektronicznego dowodu osobistego do uwierzytelniania użytkowników;
4) Twoja aplikacja jest klientem określonej usługi innej firmy, a użytkownicy muszą logować się bezpośrednio za pomocą swoich kont e-mail, mediów społecznościowych lub innych firm zewnętrznych, aby uzyskać dostęp do treści.