Здравствуйте, разработчик Google Play,
Недавно мы объявили, что не будем использовать механизм трансляции намерений install_referrer. Поскольку одно или несколько ваших приложений используют это намерение для отслеживания рефералов, мы хотели убедиться, что вы сделаете переход до 1 марта 2020 года. После этой даты новые версии приложения Play Store больше не будут передавать намерение install_referrer после установки приложения.
Требуются действия
Перейдите на API Play Install Referrer, чтобы отслеживать установки приложений для следующих приложений и / или игр.
- Я недавно получил это письмо от Google.
- Я использую отчеты Firebase Analytics и Crash в своем приложении для Android, чтобы отслеживать поведение приложения.
- Документы разработчика в основном освещают приложения, которые используют рекламные сервисы, которые не используются в моем приложении.
Любое решение относительно этого будет высоко оценено. Заранее спасибо.
android
admob
google-play-services
Встретиться
источник
источник
Ответы:
Если вы используете Firebase-core SDK для Firebase Analytics, удалите его и исключите SDK для измерения play-services.
Согласно примечаниям к выпуску Firebase SDK :
Это может решить вашу проблему.
источник
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.measurement.AppMeasurement"
В моем случае я обнаружил в своем объединенном файле манифеста использование этого источника: «play-services-measure: 17.2.0», которое включает в себя разрешение BIND_GET_INSTALL_REFERRER_SERVICE, что было причиной проблемы. Чтобы исправить это, мы можем явно исключить устаревшие модули, это исправление работает для меня:
для тестирования вы можете проверить, существует ли разрешение BIND_GET_INSTALL_REFERRER_SERVICE в вашем окончательном объединенном файле манифеста после синхронизации gradle
источник