개발자가 안전하게 비즈니스를 성장시킬 수 있도록 Google에서는 Android 앱과 게임이 악용되지 않도록 보호하는 도구를 개발합니다. 악용 환경이 변화함에 따라 이러한 솔루션을 개선하고 있습니다. 이러한 약속을 지키기 위해 최근 Google에서는 여러 무결성 서비스(SafetyNet 증명 무결성 확인 결과 포함)를 단일 API로 통합하는 Play Integrity API를 발표했습니다.
2024년 1월부터 SafetyNet Attestation API를 점진적으로 중단할 계획입니다. 새로운 Play Integrity API로 이전하고 비즈니스가 중단되지 않도록 충분한 시간을 드리기 위해 일정을 연장했습니다.
Play Integrity API에는 SafetyNet Attestation이 제공하는 모든 무결성 신호에 더해 Google Play 사용자 라이선스, 개선된 오류 메시지 등도 포함되어 있습니다. 미래에 한발 앞서 대비하도록 만들어진 이 새로운 API를 사용하면 업그레이드에 필요한 빌드 시간을 거의 들이지 않고도 새로운 기능을 손쉽게 활용하실 수 있습니다.
SafetyNet Attestation 지원 중단 일정
날짜 | 주요 일정 | 개발자에게 미치는 영향 |
2022년 6월 | 공지사항 | 최대한 빨리 Play Integrity API와 통합을 시작해야 합니다. 그때까지는 SafetyNet Attestation이 앱에서 계속 작동합니다. |
2022년 11월 | 지원 중단 정보 필드 | 'deprecationInformation' 필드가 SafetyNet Attestation 응답에 추가됩니다. 여기에는 개발자를 위한 지원 중단 정보가 포함되어 있습니다. |
2023년 1월 | 신규 개발자 온보딩 종료 | 2023년 1월 31일이 지나면 신규 사용자가 더 이상 SafetyNet Attestation API에 가입할 수 없습니다. 여기에는 SDK를 통해 가입하는 신규 개발자도 포함됩니다. |
2024년 1월 말 | 이전 기한(일정 연장) | Play Integrity API로 이전했다면 SafetyNet Attestation이 앱의 이전 버전에서 계속 작동합니다. 이전 버전의 앱과의 위험한 상호작용이 계속 감지될 수 있습니다. 이전하지 않았다면 SafetyNet Attestation이 더 이상 앱에서(이전 버전 포함) 작동하지 않고 오류를 반환합니다. 앱이 프로덕션 단계에서 Play Integrity API를 호출하면 이전한 것으로 간주됩니다. |
2025년 1월 말 | 전체 서비스 종료(일정 연장) | 모든 버전의 앱에서 SafetyNet Attestation이 더 이상 작동하지 않습니다. 앱에서 오류가 발생합니다. |
Play Integrity API를 사용하도록 앱 설정
앱과의 위험한 상호작용을 감지하고 악용을 방지하는 작업이 중단되지 않도록 지원 중단 일정 첫해에 Play Integrity API로 이전하는 것이 좋습니다.
두 API는 개념적으로 유사합니다. 따라서 이미 악용 방지 전략을 정의해 두었고 SafetyNet Attestation을 사용 중이라면 간단하게 이전하실 수 있습니다. 이전 가이드에 따라 지금 바로 Play Console을 통해 Play Integrity API 설정을 시작하세요.
Google Play를 통해 앱을 배포하지 않는 경우, Play 개발자 계정을 만들거나 Google Play Console에서 버전을 게시하지 않고도 이러한 단계에 따라 Google Cloud 콘솔에서 Play Integrity API를 사용하실 수 있습니다.
지원 중단 정보 필드
SafetyNet Attestation팀에서는 SafetyNet Attestation 응답에 새 필드 deprecationInformation
을 추가했습니다. 필드에는 개발자가 새로운 Play Integrity API로 이전하는 것을 알 수 있도록 지원 중단에 관한 정보가 포함됩니다.
앱의 이전 상태에 관한 정보도 포함되어 있습니다. 이전한 앱의 경우 '앱의 전체 서비스가 종료될 때까지 SafetyNet Attestation API를 사용하도록 허용 목록에 있습니다'라는 메시지가 표시됩니다.
도움말 확인 및 의견 공유
원활하게 이전하실 수 있도록 최선을 다해 도와드리겠습니다. 문제가 발생하거나 궁금한 점이 있으면 Play Console 고객센터를 방문해 주세요.
또한 Google은 무결성 서비스 개선에 관한 여러분의 의견을 기다리고 있습니다. Play Console에서 기능 요청과 의견을 공유해 주시기 바랍니다. Play Console 우측 상단에서 물음표 아이콘을 클릭한 다음 드롭다운 메뉴에서 '의견 보내기'를 클릭하시면 됩니다.
전체 서비스 종료 시까지 응답받기
이전 기한(2024년 1월 31일)까지 Play Integrity API로 이전하거나 SafetyNet 증명을 삭제하지 않았다면 이 양식을 작성하여 연장을 요청할 수 있습니다. 연장이 승인되면 앱은 전체 서비스 종료 기한(2025년 1월 31일)까지 SafetyNet 증명으로부터 응답을 계속 받게 됩니다.