Konsola Google Play pomoże teraz programistom uniknąć usuwania aplikacji

Konsola Google Play pomoże programistom uniknąć usunięcia ich aplikacji ze Sklepu Google Play w wyniku przypadkowego naruszenia zasad.

Przypadkowe naruszenia zasad. To zdarza się najlepszym z nas. Nie wiesz, co zrobiłeś źle, ale mimo to Google zamknął Twoją aplikację po aktualizacji, podając jedynie niejasne wyjaśnienie, co zrobiłeś źle i co możesz zrobić, aby to naprawić. Czasami będzie to błąd, ale innym razem Google miał ku temu powód – nawet jeśli nie znasz tego powodu lub nie wiedziałeś, że jest to niezgodne z ich warunkami. Na szczęście Google udostępnia nowe narzędzia w Konsoli Google Play, aby temu zapobiec.

Podczas "Nowe narzędzia, które pomogą Ci tworzyć bezpieczniejsze aplikacje w Google Play„porozmawiaj o We/Wy Google 2021Google zaprezentowało kilka nadchodzących zmian w Konsoli Play, które ułatwią programistom wprowadzanie zmian w aplikacji, zanim zostanie ona usunięta z powodu naruszenia zasad.

Po pierwsze, strona „stan zasad” w sekcji „zasady i programy” w Konsoli Google Play wkrótce wyświetli ostrzeżenia dotyczące potencjalnych zasad naruszenia zasad i informacje o tym, jak je naprawić, zanim zostaną podjęte jakiekolwiek działania egzekwujące (ale tylko w przypadku określonych typów naruszeń zasad, których Google nie zauważył) określony).

Po drugie, Google w końcu pracuje nad zmniejszeniem liczby usunięć aplikacji spowodowanych nie naruszeniami zasad samej aplikacji, ale działaniami wykorzystywanych przez nią pakietów SDK. Zestawy SDK innych firm są niezwykle rozpowszechnione w aplikacjach, a Google twierdzi, że większość kodu przeciętnej aplikacji składa się z kodu z zestawu SDK, a nie z kodu zastrzeżonego. Jednak nawet jeśli aplikacja nie jest właścicielem kodu pakietu SDK, w Google Play nadal spoczywa odpowiedzialność programisty za działanie tego kodu. Większość twórców aplikacji nie ma zasobów ani narzędzi do kontrolowania wszystkich używanych pakietów SDK, dlatego Google współpracuje obecnie z dostawcami popularnych pakietów SDK, aby zwiększyć ich bezpieczeństwo.

Program wcześniejszego dostępu do konsoli SDK Google Play uruchomiony w zeszłym roku we współpracy z partnerami takimi jak AppsFlyer, AppLovin, mopub i oddział, a Google uruchamia obecnie front-end dla konsoli SDK, który umożliwia dostawcom SDK rejestrowanie zestawów SDK i zarządzanie nimi, zgłaszanie problemów z zestawami SDK oraz przeglądanie statystyk użytkowania i raportowanie o awariach. Ustanawia to bezpośrednią linię komunikacji między Google, dostawcą pakietu SDK i twórcą aplikacji, dzięki czemu Google może udzielać wskazówek dotyczących problemów z pakietem SDK na podstawie raportów dostawcy.

Gdy wystąpi problem, programiści mogą otrzymać w Konsoli Google Play ostrzeżenia dotyczące nieobsługiwanej lub niezgodnej wersji wersje zestawów SDK, których używają, dając im szansę na wprowadzenie zmian, zanim zostaną podjęte jakiekolwiek działania przeciwko nim aplikacja. Można to jednak zrobić tylko wtedy, gdy programista aplikacji udostępni Google zależności swoich bibliotek. Zależności bibliotek dla aplikacji korzystających z formatu pakietu Android App Bundle (AAB) (który wkrótce będzie wymagany w przypadku wszystkich aplikacji w Google Play) będą automatycznie udostępniane. W przypadku aplikacji utworzonych jako pliki APK zależności bibliotek będą również automatycznie udostępniane, począwszy od wtyczki Android Gradle Plugin 4.0, ale programiści mogą zrezygnować z udostępniania zależności bibliotek.

Co sądzisz o tych zmianach?