通知が遅れるのはなぜですか?
通知の遅延を理解し、デバイスでの修正方法
通知機能はどのように動作しますか?
携帯電話でモーションイベント通知を受信するには3つのステップがあります。
ステップ1 カメラがモーションイベントを検出し、AWSのクラウドサーバーに送信します。
ステップ2 クラウドサーバーがモーションイベント情報をApple(iOS)/Google(Android)通知サーバーに送信します。
ステップ3 Apple(iOS)/Google(Android)通知サーバーが携帯電話に通知を送信し、携帯電話にポップアップ通知が表示されます。
通知が遅れるのはなぜですか?
通常、3つのステップすべてが数秒以内に完了します。ただし、場合によっては、ステップ1またはステップ3で遅延が発生することがあります。
ステップ1で遅延が発生する可能性のある理由
ほとんどの場合、これはネットワーク接続が不良または不安定なためです。
- Wi-Fiネットワーク接続が良好であること、およびカメラがWi-Fi信号が強い場所に設置されていることを確認してください。
- ストリーミング帯域幅を削減するため、ビデオ録画には720p解像度(SD)を選択してください。
ステップ3で遅延が発生する可能性のある理由
Apple/Googleの通知サーバー、携帯電話のネットワーク接続が不良または不安定など、多くの外部要因がこの遅延を引き起こす可能性があります。ほとんどの場合、しばらくすると正常に戻ります。
一部のブランドのAndroid携帯電話では、遅延を修正するために以下の設定を確認する必要があります:
-
バックグラウンドプロセスを有効にする(一部の携帯電話モデルでサポート): アプリを開く > 「ユーザー」をタップ > 「アプリについて」をタップ > 「システム権限」をタップ > 「バックグラウンドプロセス」と「通知」の両方が有効になっていることを確認してください。
-
アプリをバッテリー節約ホワイトリストに追加する: 携帯電話の設定で当社のアプリをバッテリー節約ホワイトリストに追加する必要があります。これは、これらのAndroid携帯電話のバッテリー管理がすべてのバックグラウンドで実行されているアプリを終了させ、アプリがGoogle(Android)通知サーバーから時間通りに通知を受信できなくなるためです。
アプリをバッテリー節約ホワイトリストに追加する方法: 携帯電話の設定 > アプリ > 当社のアプリ > バッテリー > バッテリー最適化 > 最適化しないに移動します。異なるAndroidスマートフォンメーカーがデバイスに異なるタイプのバッテリー節約モードを提供している可能性があり、これらのモードの名前と機能は異なる場合があります。Samsungの携帯電話の遅延問題に関する詳細な説明と操作方法に関する記事があります。こちらをタップしてください。
その他の可能な解決策
- アプリを閉じて再度開く。
- アプリのキャッシュをクリアする。「ユーザー/マイ」-「アプリについて」をタップして「キャッシュをクリア」ボタンを見つけることができます。
- アプリを削除して再インストールする。
- 別のブランドの別の携帯電話でテストする。
プランを購入した後、通知が遅れるのはなぜですか?
プランを購入すると、ステップ1とステップ3の間にもう1つのステップがあります。 つまり、モーションイベントはクラウドのAIアルゴリズムによって分析され、通知を送信するかどうかが決定されます。たとえば、アプリの「通知設定」ページで「人物」を選択し、カメラが分析後にモーションイベントで人物を認識した場合、通知を送信することを決定します(逆の場合も同様)。
これがまさに、支払い後に通知を受信するのに少し時間がかかると感じる理由です。
問題が解決しない場合は、テクニカルサポートにお問い合わせください。関連するスクリーンショットやステップの画面録画を含め、実行した手順の詳細をお知らせください。これにより、状況を理解し、問題を解決するために必要なサポートを提供することができます。
ドキュメント