Google Play Console은 이제 개발자가 앱 제거를 방지하도록 돕습니다.

Google Play Console은 개발자가 실수로 정책을 위반하여 Google Play 스토어에서 앱이 삭제되는 일을 방지하는 데 도움이 됩니다.

우발적인 정책 위반. 그것은 우리 모두에게 일어납니다. 당신은 당신이 무엇을 잘못했는지 모르지만, 그럼에도 불구하고 구글은 당신이 무엇을 잘못했고 무엇을 고칠 수 있는지에 대한 막연한 설명만 제공하면서 업데이트 후에 앱을 중단했습니다. 때로는 이것이 오류일 수도 있지만, 때로는 그 이유가 무엇인지 모르거나 그것이 Google의 약관에 위배된다는 것을 몰랐더라도 Google에는 이유가 있었습니다. 다행스럽게도 Google은 이러한 일이 발생하지 않도록 시도하고 방지하기 위해 Google Play Console에 새로운 도구를 제공하고 있습니다.

시 "Google Play에서 더욱 안전한 앱을 빌드하는 데 도움이 되는 새로운 도구"에서 얘기해 구글 I/O 2021, Google은 정책 위반으로 인해 앱이 삭제되기 전에 개발자가 앱을 변경하는 데 도움이 될 몇 가지 향후 Play Console 변경 사항을 공개했습니다.

먼저, Google Play Console의 '정책 및 프로그램' 섹션에 있는 '정책 상태' 페이지에서 곧 잠재적인 정책에 대한 경고를 제공할 예정입니다. 위반 사항 및 집행 조치가 취해지기 전 해결 방법에 대한 정보(단, Google이 아직 확인하지 않은 특정 유형의 정책 위반에만 해당) 지정).

둘째, Google은 마침내 앱 자체의 정책 위반이 아니라 앱에서 사용하는 SDK의 행위로 인해 발생하는 앱 제거 횟수를 줄이기 위해 노력하고 있습니다. 타사 SDK는 앱에서 엄청나게 널리 퍼져 있으며 Google에서는 평균 앱 코드의 대부분이 독점 코드가 아닌 SDK의 코드로 구성되어 있다고 말합니다. 그러나 앱이 SDK 코드를 소유하지 않더라도 Google Play에서는 해당 코드의 기능에 대해 개발자에게 책임을 묻습니다. 대부분의 앱 개발자는 자신이 사용하는 모든 SDK를 감사할 수 있는 리소스나 도구가 없습니다. 따라서 Google은 현재 인기 있는 SDK 제공업체와 협력하여 SDK를 더욱 안전하게 만들고 있습니다.

Google Play SDK Console 조기 액세스 프로그램은 작년에 AppsFlyer, AppLovin, mopub, Branch 등의 파트너와 함께 출시되었으며, Google은 이제 SDK 제공업체가 SDK를 등록 및 관리하고, SDK 관련 문제를 보고하고, 사용 통계 및 충돌 보고를 확인할 수 있는 SDK 콘솔용 프런트엔드입니다. 이를 통해 Google, SDK 제공업체, 앱 개발자 간의 직접적인 통신 라인이 설정되므로 Google은 제공업체의 보고서를 기반으로 SDK 문제에 대한 지침을 제공할 수 있습니다.

문제가 있는 경우 개발자는 Google Play Console에서 지원되지 않거나 규정을 준수하지 않는 것에 대한 경고를 받을 수 있습니다. 사용 중인 SDK 버전에 대해 조치를 취하기 전에 변경할 수 있는 기회를 제공합니다. 앱. 그러나 이는 앱 개발자가 라이브러리 종속성을 Google과 공유하는 경우에만 수행할 수 있습니다. AAB(Android App Bundle) 형식(곧 Google Play의 모든 앱에 필수가 됨)을 사용하는 앱은 자동으로 라이브러리 종속성을 공유합니다. APK로 빌드된 앱은 Android Gradle 플러그인 4.0부터 자동으로 라이브러리 종속성을 공유하지만 개발자는 라이브러리 종속성 공유를 선택 해제할 수 있습니다.

이러한 변화에 대해 어떻게 생각하시나요?