アプリプッシュの接客においてmessage_openが発火している場合、KARTE側からFCMへのプッシュ配信依頼を行い、配信処理を開始している(開封ではない)ことを表しています。

また、talk_message_sendが発火している場合、KARTE SDKからAPNs/FCMへのプッシュ配信依頼は完了していることを表しています。

これらのイベントは、KARTE側でのプッシュ配信リクエストの成功を示すものであり、その後のAPNs/FCMおよび端末側でのプッシュ配送・受信の可否を示すものではありません。

アプリプッシュが端末に届いたことを示すイベントは、表示された通知をタップしてアプリを起動した際に発火するmessage_clickのみです。

talk_message_send/message_openが発火しているにもかかわらず、端末にプッシュ通知が届かずmessage_clickが発火していない場合、KARTE外部の要因に依存するためKARTE側での確認は困難です。

以下の可能性がありますので、ご確認をお願いいたします。

  • APNs/FCMの問題
    • 設定不備がある -> こちらのチェックリストをご確認ください
    • 遅延発生などの障害が起きている -> APNs/FCM側へのご確認ください
  • 端末の問題
    • 通知の権限が配信時点でアプリに適切に付与されていなかった(例:端末側で設定をONにした後にアプリを起動していない場合など)
    • OSやアプリの機能(節電機能等含む)で通知・バックグランドプロセスが抑制・削除された