Te narzędzia i zasoby pomogą Ci w pełni wykorzystać interfejs Play Integrity API w ramach strategii przeciwdziałania nadużyciom.
Monitorowanie stanu interfejsu Play Integrity API
Panel stanu Google Play zawiera informacje o stanie interfejsu Play Integrity API. Będą tam publikowane informacje o stanie usługi, w tym o wszelkich przerwach i awariach. Jeśli masz problem, którego nie ma na tej stronie, skontaktuj się z zespołem pomocy dla deweloperów Google Play.
Testowanie różnych odpowiedzi interfejsu Play Integrity API w aplikacji
Możesz tworzyć testy, aby sprawdzić, jak interfejs Play Integrity API współdziała z Twoją aplikacją. W przypadku określonych adresów e-mail możesz wybrać oceny integralności lub kod błędu, które powinny być zwracane w aplikacji z serwerów Google Play. Dzięki temu możesz sprawdzić, jak Twoja aplikacja reaguje na wszystkie możliwe odpowiedzi i błędy.
Test możesz skonfigurować w Konsoli Play. W menu po lewej stronie kliknij Zabezpieczone przez Google Play. Obok Play Integrity API, kliknij Zarządzaj i znajdź Testowanie. Szczegółowe instrukcje znajdziesz w Centrum pomocy Konsoli Play.
"testingDetails": { "isTestingResponse": true }
Analizowanie odpowiedzi interfejsu Play Integrity API otrzymywanych przez aplikację
Aby zrozumieć odpowiedzi otrzymywane przez aplikację i zidentyfikować potencjalne problemy, możesz uzyskać dostęp do raportów dotyczących interfejsu Play Integrity API w Konsoli Play. Aby wyświetlić raport, kliknij Zabezpieczone przez Google Play i kliknij ikonę strzałki w prawo w sekcji Monitorowanie interfejsu Play Integrity API.
Raport zawiera:
- liczbę żądań standardowych i klasycznych wysyłanych przez aplikację;
- zestawienie każdej odpowiedzi na ocenę według szczegółów urządzenia, aplikacji i konta. Oceny opcjonalne nie są jeszcze widoczne w raporcie.
- najczęstsze kody błędów, które występują w aplikacji;
- najczęstsze certyfikaty z nierozpoznanych wersji aplikacji.
Aby uzyskać bardziej szczegółowy widok ocen integralności, możesz filtrować raport według wersji aplikacji, kraju i wersji systemu operacyjnego Android. Aby chronić prywatność użytkowników, dane nie są wyświetlane, gdy liczba żądań jest niska.
Sprawdzanie oceny integralności urządzenia na dowolnym urządzeniu
Jeśli musisz sprawdzić, jaką ocenę integralności zwraca interfejs Play Integrity API w przypadku Twojej aplikacji na konkretnym urządzeniu (np. podczas debugowania lub rozwiązywania problemu zgłoszonego przez użytkownika), możesz użyć aplikacji Sklep Play, aby wygenerować ocenę interfejsu Play Integrity API dla tego urządzenia.
Najpierw włącz na urządzeniu opcje programisty w Sklepie Play. Kliknij ikonę profilu, a następnie Ustawienia. Otwórz menu Informacje i kliknij 7 razy wiersz Wersja Sklepu Play , aby odblokować tryb programisty.
Aby wygenerować ocenę na urządzeniu z Androidem, otwórz aplikację Sklep Play. Kliknij ikonę profilu, a następnie Ustawienia. Otwórz menu Ogólne , a następnie kliknij Opcje programisty. W ustawieniach Play Integrity kliknij Sprawdź integralność, aby wygenerować ocenę.
Sprawdzanie integralności na urządzeniu zdalnym
Możesz też rozpocząć sprawdzanie integralności na połączonym urządzeniu z Wear OS, systemem operacyjnym Android Automotive lub urządzeniu z Androidem TV bezpośrednio z telefonu głównego. Dzięki temu możesz uzyskać oceny integralności urządzenia na tych urządzeniach.
Aby przeprowadzić zdalne sprawdzanie integralności:
- Upewnij się, że zarówno telefon główny, jak i urządzenie docelowe (np. zegarek, samochód lub telewizor) są zalogowane na to samo konto Google.
- Na telefonie głównym otwórz aplikację Sklep Play i kliknij Ustawienia > Ogólne > Opcje programisty.
- W sekcji Play Integrity kliknij strzałkę rozwijania na podzielonym przycisku Sprawdź integralność, aby wyświetlić połączone urządzenia.
- Wybierz urządzenie docelowe z listy.
Telefon uruchomi sprawdzanie na urządzeniu zdalnym i wyświetli wynikową ocenę po zakończeniu operacji.
Pomaganie użytkownikom w rozwiązywaniu problemów z integralnością
Interfejs Play Integrity API udostępnia różne okna Play, które możesz wywołać w swojej aplikacji, aby pomóc użytkownikom w rozwiązywaniu konkretnych problemów z ocenami.
Aby pomóc użytkownikom w rozwiązywaniu problemów z integralnością urządzenia, możesz przekierować ich do funkcji rozwiązywania problemów w aplikacji Sklep Play. Aby rozwiązać problemy z integralnością urządzenia, poproś użytkownika o wykonanie tych czynności:
- Otwórz aplikację Sklep Google Play.
- W prawym górnym rogu kliknij ikonę profilu.
- Kliknij Ustawienia > Informacje > Certyfikat Play Protect.
- Kliknij Rozwiąż problem z urządzeniem. Ten przycisk jest widoczny tylko dla użytkowników, których urządzenia nie przechodzą testów integralności urządzenia w Google Play. Użytkownik zobaczy wtedy serię komunikatów, które pomogą mu rozwiązać problem z urządzeniem i, jeśli to możliwe, go naprawić.
Rozważenie kompleksowych rozwiązań dla firm w zakresie przeciwdziałania oszustwom
Klienci korporacyjni, którzy szukają kompleksowego rozwiązania do zarządzania oszustwami i botami, mogą kupić reCAPTCHA Enterprise na urządzenia mobilne. Obejmuje ona pakiety SDK na Androida , które udostępniają deweloperom oceny ryzyka oszustwa. reCAPTCHA Enterprise automatycznie uwzględnia sygnały interfejsu Play Integrity API i łączy je z sygnałami sieci reCAPTCHA i aplikacji, zapewniając klientom gotowe do użycia, niewidoczne rozwiązanie do zarządzania oszustwami. Może też chronić aplikacje na Androida, w których interfejs Play Integrity API nie jest dostępny.
Uzyskiwanie pomocy
Aby zgłosić nieoczekiwaną ocenę interfejsu Play Integrity API, proszę przesłać zgłoszenie ze wszystkimi wymaganymi informacjami.
Aby zadać pytania lub przekazać opinię na temat interfejsu Play Integrity API, możesz:
- skontaktować się z zespołem pomocy dla deweloperów Google Play bezpośrednio z Konsoli Play;
- wypełnić ten formularz w Centrum pomocy Konsoli Play.
Jeśli prosisz o zwiększenie liczby dziennych żądań wysyłanych przez aplikację, może to potrwać do tygodnia. Aby uniknąć przerw w działaniu usługi, zdecydowanie zalecamy monitorowanie wykorzystania interfejsu Play Integrity API w Konsoli Google Play lub w Konsoli Google Cloud, w której możesz też skonfigurować alerty dotyczące limitów, .