Как устранить нарушение политики использования Android Advertising ID и раздела 4.8 без обновления APK-файла

Я получил это письмо несколько недель назад:

Проблема: нарушение правил использования Android Advertising ID и раздела 4.8 Соглашения о распространении для разработчиков.

Google Play требует, чтобы разработчики предоставляли действующую политику конфиденциальности, когда приложение запрашивает или обрабатывает конфиденциальную информацию о пользователе или устройстве. Мы установили, что ваше приложение собирает и передает рекламный идентификатор Android, на который распространяется требование политики конфиденциальности. Если ваше приложение собирает рекламный идентификатор Android, вы должны указать действующую политику конфиденциальности как в специальном поле в Play Console, так и в самом приложении.

Но проблема в том, что у меня нет доступа к исходному коду уязвимого приложения, потому что мой ноутбук был украден несколько месяцев назад, и я не сделал резервную копию кода для этого приложения. Итак, у меня есть несколько вопросов, которые я должен задать.

  1. Могу ли я обновить политику только в консоли, не обновляя приложение?
  2. Могу ли я просто полностью отключить рекламу AdMob, не обновляя приложение, и будет ли она принята?
  3. Если это невозможно, то есть ли способ восстановить исходный код моего приложения из консоли Google Play или файлов APK?
  4. Что еще я могу сделать, чтобы решить эту проблему?

person Harry    schedule 03.10.2018    source источник


Ответы (1)


Могу ли я обновить политику только в консоли, не обновляя приложение?

Вы можете просто обновить URL-адрес политики конфиденциальности в консоли Google Play.

Вам необходимо четко указать, что вы не собираете никаких личных данных, а также упомянуть о других данных, которые могут собираться сторонними библиотеками.


Могу ли я просто полностью отключить рекламу AdMob, не обновляя приложение, и будет ли она принята?

Вы можете отключить рекламу на сайте Admob. Но поскольку Ad SDK уже упакован в ваше приложение, это не приведет к одобрению вашего приложения.


Если это невозможно, то есть ли способ восстановить исходный код моего приложения из консоли Google Play или файлов APK?

Вы не можете полностью восстановить исходный код. Но если вы не использовали proguard для запутывания исходного кода, вы могли бы получить некоторую его часть, декомпилировав APK. Вы можете использовать инструмент под названием JADX для декомпиляции файла APK.


Что еще я могу сделать, чтобы решить эту проблему?

Помимо обновления приложения без рекламы и обновления URL-адреса политики конфиденциальности, вы можете создать другое подобное приложение с нуля с тем же именем пакета и подписью. Но я предполагаю, что у вас нет доступа к хранилищу ключей, в этом случае обновление политики конфиденциальности — ваш единственный вариант.

person Nabin Bhandari    schedule 03.10.2018
comment
Рад помочь. Удачи. :) - person Nabin Bhandari; 03.10.2018