トークンドロップとは
トークンドロップとは、MoEngage プラットフォームがアプリケーションのすべてのユーザーのプッシュトークンを保持していない状況またはケースを指します。たとえば、アプリケーションが毎日 100 人の新規ユーザーによってインストールされているにもかかわらず、MoEngage プラットフォーム上には 60 人分のトークンしかない場合、これは 40% のトークンドロップとみなされます。トークンドロップを解決すべき理由
エンドユーザーにプッシュ通知を送信するには、プッシュトークンが必要です。トークンがなければ、プッシュ通知を送信できません。そのため、ユーザーのエンゲージメントを維持するには、トークンドロップを解決することが非常に重要です。トークンドロップが発生する理由
トークンドロップはさまざまな理由で発生する可能性があります。- トークンが MoEngage SDK に渡されていない: プッシュ通知の実装が正しく行われていない場合。
- ユーザーがプッシュ許可を付与していない: プッシュ通知の許可を求められた際に、ユーザーが Don’t Allow を選択した場合。

- ネットワーク接続: デバイスが低速なネットワークに接続されている場合、またはどのネットワークにも接続されていない場合。これはトークンドロップの原因としてはまれです。
- 統合エラー: プッシュトークンが MoEngage SDK に渡されていない。
トークンドロップの解決方法
- まず、プッシュ通知が正しく実装されているかを確認します。詳細については、プッシュ通知の実装を参照してください。アプリがプッシュ通知に正しく登録されていることを確認してください。リモート通知への登録時にデバイストークンを取得できているか、またそれが MoEngage SDK に正しく送信されているかを確認します。
- 特定のデバイスを対象にテストキャンペーンを送信してテストします。エラーが返された場合は、一般的なプッシュエラーでエラーの説明を確認してください。
- テストキャンペーンは正常に送信されたものの、デバイスで通知が受信されない場合は、アプリの通知設定が無効になっていないかを確認します。