Najnowsza aktualizacja zasad sklepu Google Play z lipca 2020 r. wprowadza wiele zmian dla programistów i konsoli programisty. Czytaj dalej, aby dowiedzieć się więcej!
Sklep Google Play to główna platforma dystrybucji aplikacji dla systemu operacyjnego Android. Biorąc pod uwagę zasięg Androida na rynku smartfonów i w innych segmentach, Sklep Google Play zajmuje bardzo szczególną, dominującą pozycję, gdzie nawet najmniejsze zmiany mogą mieć ogromny wpływ. Dlatego ważne jest dokumentowanie zmian, które faktycznie zachodzą w zasadach Google Play, ponieważ mają one wpływ na tysiące programistów i miliony użytkowników. W filmie w YouTube Joe Davis, dyrektor ds. zasięgu i edukacji w zakresie zasad w Google, wyjaśnia aktualizacje zasad Google Play z lipca 2020 r. W szczególności mówi o wydłużonych okresach karencji w egzekwowaniu zasad, zasięgu naruszeń zasad i nie tylko.
Oto tematy poruszone w filmie:
- Zaktualizowane Centrum zasad
- Nowa platforma
- Czystszy język
- Więcej przykładów
- Zaktualizowane praktyki egzekwowania prawa
- Wydłużony czas dla nowych aplikacji
- Określone daty egzekwowania
- Bardziej szczegółowy e-mail dotyczący egzekwowania zasad
- Aktualizacje zasad z lipca 2020 r
- Zagraj w wersję beta konsoli
- Udoskonalenia zorientowane na politykę
Zaktualizowane Centrum zasad
Firma Google przeprowadziła migrację swojego Centrum zasad na nową platformę Centrum pomocy hostowaną w Centrum pomocy Konsoli Play. Posunięcie to dało Google możliwość uproszczenia swojego języka polityki. Język ma być teraz bardziej przejrzysty i zawierać więcej przykładów i zrzutów ekranu, aby pomóc w zrozumieniu rzeczywistej polityki, zamiast mylić programistów prawniczym i niejasnym językiem. Centrum zasad można znaleźć pod adresem play.google.com/policy z przekierowaniem do zaktualizowanych stron.
Zaktualizowane praktyki egzekwowania prawa
Google będzie ogłaszać wszystkie aktualizacje zasad w witrynie Strona podglądu aktualizacji. Kiedy zmiany ogłoszone w Aktualizacji zasad wejdą w życie, strona Podgląd aktualizacji zostanie zaktualizowana, aby odzwierciedlić aktualnie aktywną politykę. Nową zmianą jest to, że wszystkie nowe aplikacje i gry, a także starsze, istniejące aplikacje i gry będą miały 30 dni od ogłoszenia Zmiany Polityki, aby upewnić się, że ich wnioski są zgodne z najnowszą powiadomioną wersją zmiany. Google zdaje sobie również sprawę, że dostosowanie się do niektórych aktualizacji zasad może zająć więcej czasu, dlatego w razie potrzeby będą one objęte dłuższym okresem karencji.
Google poda także konkretną datę wejścia zmian w życie, dzięki czemu przekaz będzie jasny i nie będzie miejsca na nieporozumienia.
Co więcej, Google faktycznie zebrało opinie od programistów. Wieloletnim zarzutem deweloperów jest to, że komunikaty są raczej niejasne i nieprzejrzyste. Jeśli aplikacja zostanie usunięta, programiści drapią się po głowie z powodu naruszenia zasad, które doprowadziło do usunięcia aplikacji. Ogłaszając to, Apple faktycznie pokazało swój krok w stronę przyjazności dla programistów aplikacji podczas WWDC programiści mogliby faktycznie kwestionować zasady. Chociaż Google jeszcze na to nie pozwala, robi przynajmniej krok naprzód, dostarczając nieco więcej informacji i przejrzystości na temat faktycznego naruszenia zasad, którego dopuściła się aplikacja. Oznacza to, że programiści otrzymają teraz więcej szczegółów, na przykład zrzut ekranu przedstawiający naruszenie lub fragment tekstu z informacji o Sklepie Play, a także więcej szczegółów, dzięki którym naruszenie będzie jaśniejsze.
Ponadto dołączone zostaną również wskazówki dotyczące rozwiązania problemu, co powinno być pomocne dla programistów-amatorów, którzy mogą nie być tak dobrze zaznajomieni ze złożonymi przepisami Play. Niemniej jednak przejrzystość zostanie doceniona zarówno przez weteranów, jak i amatorów.
Aktualizacje zasad z lipca 2020 r
Zasady aplikacji „Wiadomości”.
Google dodało nowa sekcja Polityka w przypadku aplikacji, które w Sklepie Play reklamują się jako aplikacje z wiadomościami.
W szczególności aplikacje Wiadomości muszą:
- dostarczać odpowiednich informacji o wydawcy wiadomości i jego współtwórcach, w tym o wyraźnej własności, oraz
- mieć witrynę internetową lub stronę w aplikacji zawierającą prawidłowe dane kontaktowe wydawcy wiadomości.
Z drugiej strony aplikacje z wiadomościami nie mogą:
- zawierają istotne błędy ortograficzne i gramatyczne,
- zawierają wyłącznie treść statyczną oraz
- ich głównym celem jest marketing afiliacyjny lub przychody z reklam.
Aplikacje z wiadomościami wymagające członkostwa muszą udostępniać użytkownikom podgląd treści przed zakupem. W przypadku aplikacji agregatorów wiadomości muszą one jasno informować o źródle publikacji treści w aplikacji, a każde ze źródeł musi spełniać wymagania zasad Wiadomości. Aplikacje oznaczone jako „Wiadomości” i spełniające te wytyczne będą mogły być wyświetlane w sekcjach aplikacji Wiadomości w Sklepie Play.
Zakotwiczenie lokalizacji AR
Aplikacje korzystające z treści generowanych przez użytkowników (UGC) i wyposażone w funkcję rzeczywistości rozszerzonej (AR) umieszczone w takich UGC musi wdrożyć systemy moderacji, które można wykorzystać do zgłaszania niepożądanych obrazów i obrazów, które zakotwiczają obiekt AR na wrażliwym miejscu.
Zasady dotyczące reklam dla rodzin
Google wyjaśniło niektóre praktyki reklamowe, które są zabronione w aplikacjach kierowanych do dzieci. Na przykład reklamy, które zakłócają normalne korzystanie z aplikacji lub rozgrywkę i których nie można zamknąć po 5 sekundach, są niedozwolone. Jednak reklamy, które nie zakłócają normalnego korzystania z aplikacji lub rozgrywki, mogą wyświetlać się dłużej niż 5 sekund, pod warunkiem, że wyświetlają licznik czasu.
Aktualizacja uprawnień „Dostęp do wszystkich plików”.
Aplikacje kierowane na Androida 11 (poziom API 30), które wymagają żądania szeroki dostęp do pamięci urządzenia Mówi się, że wymagają specjalnego pozwolenia od Google, aby zachować swoją aplikację w Sklepie Play. Google zezwala na aplikacje przeznaczone dla Androida 11 z kilku kategorii, w tym do zarządzania plikami i tworzenia kopii zapasowych i przywracaj aplikacje, aplikacje antywirusowe i aplikacje do zarządzania dokumentami, aby mieć szerszy dostęp do plików uprawnienia. Aplikacje należące do tych kategorii będą mogły korzystać z nowego uprawnienia, chociaż Google udostępni także tymczasowy wyjątek dla aplikacji wymagających szerokiego pliku dostępu w ramach ich podstawowej funkcjonalności i które nie mogą replikować podstawowej funkcjonalności przy użyciu istniejących alternatywnych interfejsów API. Google chciał, aby programiści przesłali swoje uwagi Formularz deklaracji w Konsoli Play, aby uzyskać dostęp do szerokich uprawnień do zarządzania plikami w Androidzie 11, ale teraz programiści będą musieli trochę poczekać dłużej.
Ze względu na Covid-19 i wyzwania związane z siłą roboczą, jakie niosła ze sobą pandemia, Google wstrzymuje możliwość przesyłania aplikacji do Google Play za tym pozwoleniem do bliżej nieokreślonej daty na początku 2021 roku. Dlatego aplikacji przeznaczonych dla Androida 11 (poziom API 30) i żądających dostępu do wszystkich plików (nowe uprawnienie „MANAGE_EXTERNAL_STORAGE”) nie można przesyłać do Google Play aż do jeszcze nieustalonej daty na początku 2021 roku. To tymczasowe ograniczenie przesyłania dotyczy nowych aplikacji, a także aktualizacji istniejących aplikacji, ale jest ograniczone do aplikacji przeznaczonych zarówno dla systemu Android 11, jak i żądających uprawnienia MANAGE_EXTERNAL_STORAGE.
Google zaleca, aby jeśli Twoja aplikacja wymagała uprawnień dostępu do wszystkich plików, nie aktualizowała jeszcze docelowego poziomu pakietu SDK do systemu Android 11. Jeśli Twoja aplikacja jest przeznaczona dla systemu Android 10 (poziom API 29) i nie została jeszcze dostosowana do usługi Scoped Storage, zaleca się użycie żądanieLegacyExternalStorage flaga. Jeśli Twoja aplikacja jest przeznaczona dla systemu Android 10 i została dostosowana do magazynu o ograniczonym zakresie, po prostu poproś użytkownika o przyznanie dostępu do potrzebnego katalogu lub katalogów, wywołując intencję ACTION_OPEN_DOCUMENT_TREE. Pamiętaj, że gdy Twoja aplikacja będzie kierowana na Androida 11, nie będziesz już mógł używać tej intencji do uzyskania dostępu do katalogu głównego katalog pamięci zewnętrznej (/sdcard), katalog pobierania, katalog /Android/data lub /Android/obb informator.
Google kończy ogłoszenie aktualizacji z lipca 2020 r. podsumowaniem harmonogramów. Ponadto oto slajd z jednego z wcześniejszych filmów Google, który podsumowuje sytuację z pamięcią masową o ograniczonym zakresie:
Aby uzyskać więcej informacji na temat tej zmiany zasad, zobacz tę stronę wsparcia.
Konsola Google Play Beta — ulepszenia zorientowane na zasady
Konsola Google Play otrzymuje także kilka ulepszeń związanych z zasadami w ścieżce wersji beta. Na przykład ścieżka wersji Beta wkrótce otrzyma funkcję Skrzynki odbiorczej, która będzie zawierała odpowiednie aktualizacje zasad. Wersja beta będzie także zawierać nową sekcję dotyczącą zgodności z zasadami, w której będzie wyświetlany bieżący stan wszelkich naruszeń zasad w Twojej aplikacji, co ułatwi podanie informacji do udowodnienia zgodność.
Google wspomina, że te sekcje będą z czasem udoskonalane, aby zapewnić programistom pomoc i zmniejszyć ich zmartwienia.