重要
この機能は、iOS エージェント バージョン 7.4.0 以降でサポートされています。 シミュレーターの使用時やデバッグ中は、アプリのリリース時間は報告されません。
iOS 上の AppLaunch/Cold メトリクスは、一般的な定義が示すよりも制限が厳しいです。 以下の特定の条件を満たした場合に限り、一度だけ報告されます。
デバイスの再起動後: iOS デバイスを再起動してから、メトリクスがレポートされるようにアプリケーションをリリースする必要があります。
新規インストール後: iOS アプリケーションの新規インストールを実行してからリリースする必要があります。
1 回限りのレポート: メトリクスは通常、アプリが終了して再起動されるたびではなく、これらの特定のイベントの発生後に 1 回だけ受信されます。
iOS エージェントを使用すると、「コールド タイム」および「ホット タイム」とも呼ばれるアプリのリリース時間をレポートできます (ウォーム タイムおよびプレウォーム時間はレポートされません)。 デフォルトでは、アプリのリリース時間は機能フラグNRFeatureFlag_AppStartMetricsを使用して収集されます。
アプリの起動時間を表示
アプリのリリース時間は、メトリクスAppLaunch/ColdとAppLaunch/Hotを使用してミリ秒単位で報告されます。 これらのリリース時間メトリクスを追跡するには:
- one.newrelic.com > All capabilities > Capabilities > Query builderに移動します。
- 次のようなNRQL クエリを実行します。SELECT average(newrelic.timeslice.value ) * 1000 AS 'AppLaunch/Cold' FROM Metric WHERE metricTimesliceName = 'AppLaunch/Cold' AND entity.guid = 'YOUR_APP_TOKEN' SINCE 1664218800000 UNTIL 1664220600000 TIMESERIES
- Add to dashboardをクリックして、既存のダッシュボードに追加するか、新しいダッシュボードを作成します。
データが表示されない場合は、 logcat出力のエラーを確認してください。