[기기 및 네트워크 악용 정책 위반 처리] Your app doesn’t comply with the Device and Network Abuse policy. (앱이 기기 및 네트워크 남용 정책을 준수하지 않습니다.)
몇일 전 앱 기능을 추가 후 구글플레이에 등록하였다. 그러나 몇 일 후 정책위반으로 거부되었다는 메일이 왔다. 메일내용을 확인하였다. 앱이 기기 및 네트워크 남용 정책을 준수하지 않아서 거부되었다는 안내 메일이었다. 어느 부분에서 위반되었는지 확인이 가능하도록 스크린샷도 첨부해왔다. 앱 내에 뉴스 정보를 제공하고 있는 부분이 있다. 그런데 하필 YTN뉴스 사이트에 안에 유튜브(YouTube) 영상을 재생할 수 있는 뉴스나 읽을 거리가 있음을 확인하였다. 유튜브 영상 관련하여 위반한 것이다. 유튜브 영상이 재생이 될 때 웹뷰에서 배너광고를 표시하고 있다면 정책위반이 된다. 또 하나의 유튜브 관련 정책 위반으로 앱이 백그라운드에 있을 때 유튜브 영상이 재생되면 안된다. 일시 정지를 시켜야한다. YTN 관련 뉴스를 모두 제거하였다. 앱 내부적으로 추가하거나 수정해야할 코드는 없다. YTN뉴스는 앞으로 제공하지 않고 동일한 뉴스를 제공하는 다른 사이트의 뉴스를 제공해야겠다.
이메일 내용은 다음과 같다.
Action Required: Your app is not compliant with Google Play Policies
이메일에 첨부되었던 위반사항에 대한 스크린샷을 이미지를 열어서 확인하였다. YTN 뉴스에는 유튜브 영상 재생이 없었다. 하지만 앱을 심사하는 AI(?)는 YTN뉴스 사이트의 여기저기 링크를 클릭하는 것으로 이해하면 될 것 같다.
이런 위반 사항에 대해서는 너무나 친절하게 알려줘서 당황스럽기까지 하다.
기기 및 네트워크 악용
사용자의 기기, 기타 기기 또는 컴퓨터, 서버, 네트워크, 애플리케이션 프로그래밍 인터페이스(API), 서비스(기기에 설치된 기타 앱, Google 서비스, 승인된 이동통신사 네트워크를 포함하나 이에 국한되지 않음)를 방해하거나, 작동에 지장을 주거나, 손상하거나, 무단으로 액세스하는 앱은 허용되지 않습니다.
Google Play의 앱은 Google Play의 핵심 앱 품질 가이드라인에 명시된 기본 Android 시스템 최적화 요구사항을 준수해야 합니다.
Google Play를 통해 배포된 앱은 Google Play의 업데이트 메커니즘 이외의 방법을 사용하여 자체적으로 수정, 대체 또는 업데이트할 수 없습니다. 또한 Google Play 이외의 출처에서 dex, JAR, .so 파일 등의 실행 코드를 다운로드해서는 안 됩니다. 이러한 제한사항은 가상 머신에서 실행되며 Android API에 제한적으로 액세스할 수 있는 코드(예: WebView 또는 브라우저에서 실행되는 자바스크립트)에는 적용되지 않습니다.
보안 취약점을 야기하거나 악용하는 코드는 허용되지 않습니다. 개발자에게 신고된 최근 보안 문제에 관해 알아보려면 앱 보안 개선 프로그램을 확인하세요.
- 광고를 표시하는 다른 앱을 차단하거나 방해하는 앱입니다.
- 다른 앱의 게임플레이에 영향을 미치는 게임 속임수 앱입니다.
- 서비스, 소프트웨어 또는 하드웨어를 해킹하거나 보안 기능을 우회하는 방법을 조장하거나 안내하는 앱입니다.
- 서비스 약관을 위반하는 방식으로 서비스 또는 API에 액세스하거나 이를 사용하는 앱
- 허용 목록에 포함할 수 없고 시스템 전원 관리를 우회하려고 시도하는 앱
- 제3자에게 프록시 서비스를 제공하는 앱은 이러한 기능이 사용자가 앱을 사용하는 주된 목적인 경우에만 서비스를 제공할 수 있습니다.
- Google Play가 아닌 다른 출처에서 dex 파일이나 네이티브 코드와 같은 실행 코드를 다운로드하는 앱 또는 타사 코드(예: SDK)
- 사용자의 사전 동의 없이 기기에 다른 앱을 설치하는 앱
- 악성 소프트웨어 배포 또는 설치로 연결하거나 이러한 활동을 조장하는 앱