トラッキングのアンインストール

ドキュメント

アンインストールトラッキング

Android アプリのアンインストールトラッキングを有効にするには、まず、 アンインストールトラッキングの設定の詳細に従って、Singular プラットフォームでアプリを設定します。その後、以下の手順に従ってください。

注:Google は 2018 年 4 月に GCM API を廃止しました。以下に説明するように、アンインストールトラッキングには Firebase Cloud Messaging (FCM) を使用してください。

I.FCMと統合する:

アンインストールをトラッキングするには、Firebase Cloud Messaging (FCM) プラットフォームのサービスを利用できます。FCM をまだ使用していない場合は、 Android で Firebase Cloud Messaging クライアントアプリをセットアップする方法について、Google の指示に従ってください。

FCMの要件 ( ソース )

FCMクライアントは、Google PlayストアアプリがインストールされたAndroid 4.1以上を実行するデバイス、またはGoogle APIがインストールされたAndroid 4.1を実行するエミュレータが必要です。なお、AndroidアプリのデプロイはGoogle Playストアに限定されません。

サポートされているバージョンのAndroidで動作していないユーザー/デバイスは、Singularアンインストールトラッキングの対象外となります。

II.AndroidManifest.xml ファイルを更新する:

AndroidManifest.xml ファイルを更新して、アプリに必要なインテント フィルタを追加します(MyFirebaseMessagingService を Firebase Service を実装するクラスで置き換えてください):

<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);