この情報は、プッシュメッセージのトラブルシューティングに役立ちます。
Mobile Services のプッシュメッセージは、次のタイプの遅延を伴うことがあります。
Analytics のヒットの待機
どのレポートスイートにも、受信する Analytics のヒットをいつ処理するかを決定する設定があります。デフォルトは 1 時間ごとです。Analytics のヒットの実際の処理にかかる時間は最大 30 分ですが、通常は 15 ~ 20 分です。
例えば、あるレポートスイートでは 1 時間ごとにヒットが処理されます。処理時間が最大 30 分の場合、受信ヒットをプッシュメッセージに使用できるようになるまでに最大 90 分かかる場合があります。あるユーザーがアプリを午前 9 時 1 分に起動した場合、ヒットが新しいユニークユーザーとして Mobile Services の UI に表示されるのは、午前 10 時 15 分~ 10 時 30 分になります。
プッシュサービスの待機
プッシュサービス(APNS または GCM)は、メッセージを直ちに送信できないことがあります。まれではありますが、5 ~ 10 分の遅延が発生したことがあります。メッセージページでは、メッセージの「表示」リンクをクリックして、プッシュメッセージがプッシュサービスに送信されたことを確認できます。レポートでは、成功したプッシュサービスへの送信件数が発行数列に表示されます。
プッシュサービスでは、メッセージが送信されることは保証されません。サービスの信頼性について詳しくは、適切なドキュメントを参照してください。
プッシュメッセージの送信には、有効なプッシュサービス証明書が必要です。証明書の有効期限が近づいたり、有効期限が切れたりすると、Mobile Services が通知を発行します。この通知を受信したら、以下の手順を実行して、証明書を更新してください。
「アプリ設定」をクリックします。
現在の証明書を削除するには、プッシュサービスまでスクロールして、「削除」をクリックします。
新しい証明書を設定およびテストします。
詳しくは、「プッシュメッセージを有効にするための前提条件」を参照してください。
「保存」をクリックします。
iOS シミュレーターはプッシュメッセージをサポートしていません。