Dzięki dostępnym w Google Play usługom integralności i podpisywania aplikacji możesz mieć pewność, że Twoje aplikacje i gry będą działać w oczekiwany sposób. Na stronie Chronione przez Google Play (dostępnej w menu po lewej stronie panelu aplikacji) w Konsoli Play dostępne są te opcje:
- Automatyczna ochrona: skonfiguruj ochronę, aby zapobiec nieautoryzowanym modyfikacjom i redystrybucji aplikacji.
- Interfejs Play Integrity API: skonfiguruj usługi wykrywania zagrożeń, aby chronić aplikacje przed niebezpiecznymi urządzeniami i interakcjami.
- Ochrona w Sklepie Play: zarządzaj podpisywaniem aplikacji przez Google Play i monitoruj zawsze włączoną ochronę przed problemami z bezpieczeństwem, spamem i manipulacjami na stronie aplikacji.
- Ochrona Płatności w Play: chroń swoje przychody i firmę przed oszustwami i podejrzaną aktywnością związaną z zakupami i subskrypcjami.
Możesz też szybko sprawdzić stan każdej z tych usług.
Omówienie
„Chronione przez Google Play” to scentralizowana strona, która zastępuje starą stronę Integralność aplikacji. Na tej stronie znajdziesz widok ujednolicony usług ochrony i usług zapobiegających nadużyciom w Google Play. Znajdziesz tu plakietkę stanu wskazującą ogólny stan ochrony aplikacji w zależności od tego, czy korzysta ona z usług ochrony z jednej („Domyślna”), dwóch („Dobra”) czy wszystkich („Wysoka”) grup usług. Usługi są pogrupowane w rozwijane sekcje: Automatyczna ochrona, Interfejs Play Integrity API, Ochrona w Sklepie Play i Ochrona płatności w Play. Gdy usługa jest dostępna, możesz ją konfigurować i uzyskać dostęp do innych funkcji w jej menu ustawień. W sekcji monitorowania możesz wyświetlić kluczowe dane i uzyskać dostęp do szczegółowego raportu, jeśli jest on dostępny dla danej usługi.
Kliknij sekcję poniżej, aby ją rozwinąć lub zwinąć.
Automatyczna ochronaUżywaj automatycznej ochrony w Google Play, aby chronić swoje aplikacje i gry przed naruszeniem ich integralności przez nieautoryzowane modyfikacje i redystrybucję. Automatyczna ochrona działa w Twojej aplikacji bez połączenia z internetem. Można ją włączyć 1 kliknięciem w Konsoli Play, a testowanie nie wymaga żadnej pracy programistycznej ani integracji z serwerem backendu.
Dowiedz się więcej o automatycznej ochronie.
W odpowiednich momentach wywołuj interfejs Integrity API, aby sprawdzać, czy jest to plik binarny Twojej aplikacji zainstalowany z Google Play na oryginalnym urządzeniu z Androidem. Serwer backendu aplikacji może podjąć odpowiednie działania, które mają na celu ograniczenie ataków, nadużyć i nieautoryzowanego dostępu. Po przeprowadzeniu integracji interfejsu Integrity API możesz sprawdzać żądania do interfejsu API aplikacji i analizować oceny za pomocą raportów generowanych na podstawie liczby instalacji.
Na początek skorzystaj z tych materiałów:
- Zapoznaj się z dokumentacją interfejsu Play Integrity API na stronie dla deweloperów aplikacji na Androida.
- Dowiedz się więcej o korzystaniu z interfejsu Play Integrity API w Konsoli Play.
Używaj podpisywania aplikacji przez Google Play, aby zezwolić Google Play na zarządzanie kluczem podpisywania aplikacji i chronienie go oraz podpisywanie nim każdej wersji. Dzięki temu wiadomo będzie, że wszystkie aktualizacje pochodzą od Ciebie.
Dowiedz się więcej o używaniu podpisywania aplikacji przez Google Play.
Włącz testy integralności informacji o aplikacji, abyśmy mogli sprawdzać, czy urządzenia przechodzą testy integralności, zanim informacje o aplikacji będą widoczne dla użytkowników.
Wskazówki:
- Ta usługa nie wymaga integracji interfejsu Play Integrity API z aplikacją. Aplikacja Sklep Play otrzymuje ocenę urządzenia na nim samym i używa jej do określania widoczności strony aplikacji.
- Włączenie testów integralności może ograniczyć dostęp do aplikacji na potencjalnie niebezpiecznych urządzeniach. Dotyczy to urządzeń z dostępem do roota, urządzeń zhakowanych, emulatorów i nieznanych środowisk.
- Nie blokuje to użytkownikom możliwości pozyskania Twojej aplikacji w inny sposób, na przykład przez inny kanał dystrybucji lub przez instalowanie z nieoficjalnych źródeł. Warto więc korzystać też z ochrony w czasie działania np. z interfejsu Play Integrity API lub automatycznej ochrony.
Aby korzystać z testów integralności widoczności strony aplikacji:
- Otwórz Konsolę Play i wejdź na stronę Integralność aplikacji (Testuj i publikuj > Integralność aplikacji).
- Przejdź do sekcji „Widoczność strony aplikacji”.
- Wybierz, czy chcesz włączyć testy integralności strony aplikacji w Google Play. Na nieznanych i niezaufanych urządzeniach, które nie przejdą testów integralności, nie będzie można zainstalować aplikacji z Google Play:
- Brak testów integralności: strona aplikacji będzie widoczna na wszystkich obsługiwanych urządzeniach.
- Testy integralności urządzenia: strona aplikacji będzie widoczna na wszystkich obsługiwanych urządzeniach, które przejdą testy integralności urządzenia.
- Zapisz zmiany.