Closed PaXLiCh closed 2 years ago
Добрый день!Ваше письмо получено и зарегистрировано под уникальным номером № 17971520. Ответ обязательно будет предоставлен, пожалуйста, ожидайте.Просим Вас не отправлять повторное письмо по данному вопросу - оно будет считаться новой заявкой и может быть обработано позднее.Помощь сервиса: https://yandex.ru/support/direct/?from=email--С уважением,Отдел клиентского сервисател.: 8 800 234-24-80 (звонок из регионов России бесплатный)тел.: +7 495 739-37-77 27.06.2022, 11:13, "Pavel Kolotnev" @.***>: Жалоба на то, что библиотека запрашивает данные о местоположении пользователя без его разрешения. Обновите плагин.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>
@PaXLiCh
Добрый день. Возможно мы столкнулись со схожей ошибкой. Правильно ли я понимаю, что Вы получили от GooglePlay сообщение следующего вида, касающееся SDK/библиотеки com.yandex.android:mobmetricalib? И именно com.yandex.android:mobmetricalib предлагается обновить до 5.0.0?
Да именно. Сама библиотека 5.0.0 была выложена в maven примерно тогда же когда и опубликовали новую версию плагина 4.3.3. Почему не синхронизируют версии абсолютно не понятно. Из-за всех ломающих нововведений в гугловском и яблочном магазинах приходится уже каждого разработчика ходить и пинать, чтобы не отставали.
Про уведомление в Google Play о геоданных
Официальную трактовку уведомлений и рекомендации по соответствию политикам может предоставить только сам Google Play, но мы видим ситуацию следующим образом:
Что изменилось в политиках и как это касается AppMetrica
Согласно обновленной политике Google Play, теперь и использование, и передача геоданных должны быть обусловлены функциональностью или необходимостью для работы приложения. Как мы понимаем, для соответствия политикам вы должны в явном виде объяснить пользователям, для чего приложению необходимы использование и передача геоданных, и получить от них согласие как на обработку, так и на передачу данных.
Из этого следует, что отправка геолокации в различные сервисы, включая AppMetrica, допускается только после информирования пользователей об этом и получения надлежащего согласия. Поэтому в SDK 5.0 отправка по умолчанию отключена.
Про уведомление в Google Play Console
Вероятно, такую нотификацию могли получить приложения, декларирующие геопермишены (access_fine_location / access_coarse_location) и использующие SDK ниже версии 5.0. При этом содержание уведомления в Google Play Console говорит не о факте violation, а указывает на потенциальный риск несоблюдения политик (например, при наличии геопермишенов, включенной отправке геоданных в SDK и отсутствии prominent disclosure для пользователя об этом). Как мы понимаем, если вы не декларируете геопермишены, отключили (или не включали) отправку геоданных в SDK или предварительно получаете согласие пользователя и надлежащим образом его информируете — предмета violation’а не должно возникнуть.
Что делать если вы получили уведомление:
Убедитесь, что ваше приложение в целом соответствует обновленным политикам. Если использование геоданных не обусловлено его функциональностью, рекомендуем от них отказаться и перестать декларировать геопермишены, потому что геоданные не могут быть получены без них. Это снизит риск violation’а. Подробнее в документации Google.
Рекомендуем обновиться на версию Android SDK 5.0, чтобы исключить риски передачи данных раньше, чем получено согласие пользователя.
Если для работы вашего приложения нужны геоданные, то необходимо отобразить это в prominent disclosure для пользователя и получить его согласие. Подробнее в документации Google. После этого можно включить отправку геоданных используя следующие методы: withLocationTracking(boolean enabled) или setLocationTracking(boolean enabled).
Про adSDK: Если вы используете только AdSDK, то обновитесь на версию выше 5.0 и добавьте зависимость от com.yandex.android:mobmetricalib:5.0.0 напрямую
Плагины будут обновлены в ближайшие недели.
Если обновление пока невозможно — стоит отключить передачу данных при инициализации библиотеки следующим методом: подробнее.
Жалоба на то, что библиотека запрашивает данные о местоположении пользователя без его разрешения. Обновите плагин.