설치 리퍼러 라이브러리 재생


9

Google Play 개발자 님, 안녕하세요.

최근에 install_referrer 인 텐트 브로드 캐스트 메커니즘이 더 이상 사용되지 않을 것이라고 발표했습니다. 하나 이상의 앱이이 인 텐트를 사용하여 추천을 추적하기 때문에 2020 년 3 월 1 일 이전에 전환해야합니다.이 날짜 이후에는 새로운 버전의 Play 스토어 앱이 더 이상 앱 설치 후 install_referrer 인 텐트를 브로드 캐스트하지 않습니다.

필요한 조치

Play Install Referrer API로 마이그레이션하여 다음 앱 및 / 또는 게임의 앱 설치를 추적하십시오.

  • 최근에 Google에서이 이메일을 받았습니다.
  • 내 Android 애플리케이션에서 Firebase Analytics 및 충돌 보고서를 사용하여 애플리케이션 동작을 추적하고 있습니다.
  • 개발자 문서는 주로 내 응용 프로그램에서 사용되지 않는 광고 서비스를 사용하는 응용 프로그램을 강조 표시합니다.

이것에 관한 어떤 해결책이라도 높이 평가할 것입니다. 미리 감사드립니다.


난 단지 푸시 알림 중포 기지 사용하지만 여기에 같은 문제
Mouaad Abdelghafour AITALI

@MouaadAbdelghafourAITALI 친절하게 통합 한 솔루션을 제공하십시오.
에서

1
솔루션은 당신을 도울 수 있습니다
Mouaad Abdelghafour AITALI에게

@MouaadAbdelghafourAITALI 솔루션에 감사드립니다. 내가 살펴볼 게
만나기

답변:


3

Firebase Analytics 용 firebase-core SDK를 사용하는 경우 제거하고 play-services 측정 SDK를 제외하십시오.

당으로 중포 기지 SDK 릴리스 노트 :

No longer add the Android library com.google.firebase:firebase-core.
This SDK included the Firebase SDK for Google Analytics. 
Now, to use Analytics (or any of the Firebase products that require or recommend the use of Analytics), 
you need to explicitly add the Analytics dependency:

implementation ("com.google.firebase:firebase-analytics:17.2.1"){
    exclude group: 'com.google.android.gms', module: 'play-services-measurement'
    exclude group: 'com.google.android.gms', module: 'play-services-measurement-sdk'
    exclude group: 'com.google.android.gms', module: 'play-services-measurement-impl'
}

문제가 해결 될 수 있습니다.


@Unnati에게 감사드립니다. 다음과 같이 앱을 실행 한 후 제거되었지만 오류가 발생합니다.Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.measurement.AppMeasurement"
SathishKumar

3

필자의 경우,이 소스의 병합 된 Manifest 파일 사용에서 "play-services-measurement : 17.2.0"(BIND_GET_INSTALL_REFERRER_SERVICE 권한이 포함됨) 문제를 발견했습니다. 이를 수정하기 위해 더 이상 사용되지 않는 모듈을 명시 적으로 제외 할 수 있습니다.이 수정은 저에게 효과적입니다.

implementation ("com.google.firebase:firebase-core:17.2.0"){
    exclude group: 'com.google.android.gms', module: 'play-services-measurement-api'
    exclude group: 'com.google.android.gms', module: 'play-services-measurement'
    exclude group: 'com.google.android.gms', module: 'play-services-measurement-sdk'
    exclude group: 'com.google.android.gms', module: 'play-services-measurement-impl'
    exclude group: 'com.google.android.gms', module: 'play-services-measurement-sdk-api'
    exclude group: 'com.google.android.gms', module: 'play-services-measurement-base'
}

테스트를 위해 gradle 동기화 후 최종 병합 된 Manifest 파일에 BIND_GET_INSTALL_REFERRER_SERVICE 권한이 여전히 존재하는지 확인할 수 있습니다

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.