애플리케이션에 광고sdk가 있습니다

안녕하세요.
앱에 아래와 같이 적용하여 개발중입니다.

implementation files("libs/libDaumMapAndroid_1.3.1.0.jar")

전혀 광고 SDK 는 없는 상태에서 구글 플레이에 앱을 등록하여 테스트중입니다.

그런데, “구글 플레이” 의 “광고 포함” 항목에 “애플리케이션에 광고SDK가 있습니다” 라고 나옵니다.

앱은 광고 없는 무료 버전으로 개발중인데,

광고 SDK도 없는데, 왜 이런 현상이 나오며, 어떻게 조치해야 될까요?

123456

다음지도 SDK에 광고 관련하여 사용하는 것은 없습니다. 제작하시는 앱에서 사용하는 SDK 중에 Daum 관련된 것은 지도 SDK 하나 뿐이신가요?

네, 애드핏을 포함한 타 업체 광고SDK 자체가 적용안되어 있습니다.

참고로 아래처럼 적용되어 있습니다.

ext {
supportLibVersion = "28.0.0"
okhttp3Version = “3.10.0”
}

dependencies {
implementation "com.android.support:appcompat-v7:$supportLibVersion"
implementation "com.android.support:design:$supportLibVersion"
implementation "com.android.support:recyclerview-v7:$supportLibVersion"
implementation "com.android.support:animated-vector-drawable:$supportLibVersion"
implementation "com.android.support:support-v4:$supportLibVersion"
implementation “com.android.support:support-media-compat:$supportLibVersion”

implementation "com.google.android.gms:play-services-location:16.0.0"

implementation("com.crashlytics.sdk.android:crashlytics:2.9.9@aar") { transitive = true }

implementation "com.google.firebase:firebase-core:16.0.7"
implementation "com.google.firebase:firebase-database:16.0.6"
implementation "com.google.firebase:firebase-messaging:17.3.4"
implementation "com.google.firebase:firebase-auth:16.1.0"

implementation "com.squareup.okhttp3:okhttp:$okhttp3Version"

implementation "org.greenrobot:eventbus:3.1.1"
implementation "gun0912.ted:tedpermission:2.2.2"

implementation files("libs/libDaumMapAndroid_1.3.1.0.jar")
implementation 'com.android.support.constraint:constraint-layout:1.1.3'

}

/libs 아래에는 아래와 같이 libDaumMapAndroid_1.3.1.0.jar 파일 하나 있습니다.

캡처

조금 더 조사를 해 봐야 겠으나 광고 관련한 코드를 담고 있지는 않습니다.
이와 관련하여 제보 들어 온 다른 사례도 없는 상황입니다.
일단은 제작하시는 앱에서 게재하는 광고가 없다면 "아니오"를 선택 하시고 배포 진행하셔도 부방 하지 않을까 의견 드립니다.
내부 조사는 더 해 보도록 하겠습니다.

네. 저도 광고 SDK가 없는 앱은 처음 만들었고, 다음맵 적용된것도 처음입니다.

일단, “아니오” 라고 선택을 했습니다.

얼마전 서비스중이던 앱의 메타데이터를 잘못 등록해서, 앱 정지되서 엄청 고생한 경험이 있어서 앱 등록시 조심스럽습니다.

직접 다음맵만 적용한 프로젝트 만들어서 마켓에 앱을 업로드해보시면 되지 않나요?

해당 내용 꼭 확인해서 답변을 주시기 바랍니다.

다음지도 SDK 샘플앱을 플레이스토어에 올려 보았습니다.
올렸을 때 광고와 관련된 경고는 뜨지 않음을 확인 하였습니다.
구글 측에 어떠한 부분 때문에 워닝이 뜬 것인지 문의 해 보실 수 있으실까요?

안녕하세요.

방금 구글측에 문의했습니다.

아래 클래스를 광고 모듈로 감지한다고 합니다.

net.daum.mf.map.n.api.NativeThread;->

혹시나 해서 프로가드 설정 적습니다.
proguard-rules.pro

start : daummap

-keep class net.daum.mf.map.n.** { *; }
-keep class net.daum.mf.map.api.MapView { *; }
-keep class net.daum.android.map.location.MapViewLocationManager { ; }
-keep class net.daum.mf.map.api.MapPolyline { ; }
-keep class net.daum.mf.map.api.MapPoint
{ *; }

-dontnote android.opengl.alt.**
-dontnote android.opengl.alta.**
-dontnote net.daum.mf.map.api.**
-dontnote net.daum.mf.map.**
-dontnote net.daum.android.map.**

end : daummap

구글 답변이 이해가 되지 않네요. net.daum.mf.map.n.api.NativeThread 클래스는 구 다음지도앱에서도 동일하게 사용하던 코드로 광고 모듈로 감지된 적이 없으며 광고 관련된 코드는 전혀 포함되어 있지 않습니다. 어제 말씀드린대로 샘플앱도 구글 플레이스토어에 정상적으로 등록이 된 상태 이고요. 이 부분은 저희도 구글 측에 문의 해 보겠습니다만 지금으로써는 코드 수정 대응할 수 있는 부분이 전혀 없을 것 같습니다.

전 구글플레이에 나온 내용을 문의 드렸고, 원인도 구글에 문의해서 답변 받은것을 전달해 드렸습니다.
제가 뭘 잘못했는지 몰라도, 제 앱만의 문제라서 "코드 수정이 없을거라고 결정"이 나면 제가 수정해야죠. >.<
최종 답변 부탁드리겠습니다. 불편드려 죄송합니다.

알려주신 정보만으로는 무엇이 저 클래스가 광고 모듈로 감지되게 된 것인지 알지 못하니 코드 수정을 할 수가 없는 상황인 것 같습니다. 구글에 문의할 수 있게 혹시 제작 하시는 앱의 Package 명을 알려 주실 수 있으실까요? 게시판에 알려 주시기 어려우시면 maps@kakaocorp.com 으로 전달해 주셔도 됩니다.

안녕하세요.
저희가 개발중인 앱을 제외하고, 지금까지 문제가 없었다면, 저희 문제라고 회의를 통해서 도출하였고,
개발중인 앱을 구글 가이드에 맞게 수정하기로 결정하였습니다.
저희 문제로 인해 불편을 드려 죄송합니다.
감사합니다.

긍정적인 답을 못 드리게 되어 죄송합니다.
저희도 확실하게 무엇이 원인인지 알아야 무엇을 수정해야 하는지 판단을 할 수 가 있기에 지금 바로 액션을 취하기 어려운 점 양해 부탁 드립니다. 구글 측에 문의는 해 보고 피드백에 오면 연락 드려 보겠습니다.