}MainActivity.ktトークンの鮮度を維持し、古いトークンを削除するトークンの鮮度の判断は簡単ではありません。すべてのケースに対応できるように、トークンが古くなったとみなされるしきい値を採用する必要があります。トークンを古いと見なします。か月以上経過した場合、そのデバイスは非アクティブである可能性が高いです。デバイスがアクティブであれば、その間にトークンを更新しているでしょう。か月が短すぎる場合や長すぎる場合があります。適切な基準はお客様が判断してください。無効なトークンのレスポンスを検出し、無効なことが判明した登録トークンをシステムから削除するようにします。メッセージが返された場合、ターゲット設定された送信リクエストで無効なトークンまたは期限切れのトークンが使用されている可能性を示しています。ペイロードに問題がある場合にも返されるため、ペイロードが完全に有効な場合にのみ、無効なトークンを通知します。ペイロードが有効で、対象のトークンに対してこれらのレスポンスのいずれかを受け取った場合は、そのトークンのレコードが有効になることはないため、削除しても問題ありません。無効なトークンを削除するには、次のように関数をデプロイして実行します。レスポンスを返します。独自の定義に従って古い状態をより正確に追跡する必要がある場合は、事前に古い登録トークンを削除できます。トークンを定期的に更新するサーバー上のすべての登録トークンを定期的に取得して更新することをおすすめします。これには、以下のことが必要です。)を使用して現在のトークンを取得します。次に、現在のトークンをアプリサーバーに送信し、タイムスタンプとともに保存します。これは、すべてのクライアントまたトークンを対象にした月次ジョブになります。ロジックを追加します。トークンの管理をご覧ください。パターンを使用しているかに関係なく、トークンは定期的に更新してください。回の更新頻度は、バッテリーへの影響と非アクティブな登録トークンの検出のバランスを取るのに最適です。この更新により、非アクティブになったデバイスが再びアクティブになったときに、登録が更新されるようにできます。回以上にする利点はありません。古い登録トークンを削除するデバイスにメッセージを送信する前に、デバイスの登録トークンのタイムスタンプが未更新時間枠内であることを確認してください。)内であることを確認してから、古くなったトークンを削除します。});});index.js古いトークンをトピックから登録解除するトピックを使用している場合は、古いトークンを、トピックから登録解除することもできます。回、および登録トークンが変更されたときに、トピックに再登録するようにします。これは、アプリが自分自身を修復するソリューションとなり、アプリが再びアクティブになると登録が自動的に再開されます。バックエンドから削除するようにします。インスタンスが再びアクティブになると自動的に再登録されることです。インスタンスにのみメッセージを送信することをおすすめします。登録者の多いトピックに定期的にメッセージを送信している場合、これは特に重要です。ある程度の割合で非アクティブになる登録者が発生すると、配信の統計データへの影響は時間とともに増大していきます。トークンをターゲットにしたメッセージ送信を行う前に、次の点を考慮してください。シグナルによって、トークンがアクティブであることが示されているか。一定期間、連続して配信に失敗したか。か月の間にサーバーの登録トークンが更新されました。よるメッセージ配信エラーの割合が高いと報告されるか。配信の詳細については、メッセージ配信についてをご覧ください。ライセンスにより使用許諾されます。ライセンスにより使用許諾されます。サイトのポリシーをご覧ください。関連会社の登録商標です。