앱 제거 추적
Android 앱에 대해 제거 추적을 사용 설정하려면 먼저 제거 추적 설정에 설명된 대로 Singular 플랫폼에서 앱을 구성합니다. 그런 다음 아래 지침을 따르세요.
참고: Google은 2018년 4월에 GCM API를 더 이상 사용하지 않습니다. 아래 설명된 대로 제거 추적을 위해 Firebase 클라우드 메시징(FCM)을 사용하세요.
I. FCM과 연동하기:
제거를 추적하려면 Firebase 클라우드 메시징(FCM) 플랫폼의 서비스를 사용할 수 있습니다. 아직 FCM을 사용하고 있지 않다면 Google의 Android에서 Firebase 클라우드 메시징 클라이언트 앱을 설정하는 방법에 대한 지침을 따르세요.
FCM 요구 사항 ( 출처 )
FCM 클라이언트를 사용하려면 Android 4.1 이상을 실행하는 기기에 Google Play 스토어 앱이 설치되어 있거나 Google API가 포함된 Android 4.1을 실행하는 에뮬레이터가 필요합니다. Google Play 스토어를 통해서만 Android 앱을 배포할 수 있는 것은 아닙니다.
지원되는 Android 버전에서 실행되지 않는 사용자/기기는 Singular 제거 추적 기능을 사용할 수 없습니다.
II. AndroidManifest.xml 파일 업데이트:
AndroidManifest.xml 파일을 업데이트하여 앱에 필요한 인텐트 필터를 추가합니다(MyFirebaseMessagingService를 Firebase 서비스를 구현하는 클래스로 대체):
<service android:name=".java.MyFirebaseMessagingService"
android:exported="false">
<intent-filter>
action android:name="com.google.firebase.MESSAGING_EVENT" />
</intent-filter>
</service>
III. FCM 장치 토큰을 등록하고 전송합니다:
마지막으로, OnCreate()에서 SingularConfig가 초기화된 후 다음과 같이 FCM 디바이스 토큰을 설정합니다:
Singular.setFCMDeviceToken(String fcmDeviceToken);