• EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

問題を作成する

カスタムイベントと属性を監視するレポートモバイル

デフォルトでは、New Relic は、インタラクション、セッション、クラッシュ、リクエスト エラーなどの一部のイベント データをモバイル アプリから New Relic に収集します。ただし、独自のカスタム属性とイベントを作成して、より詳細なクエリと分析を行うこともできます。

カスタムアトリビュートとイベントの作成

デフォルトのカスタムセッションレベル属性を作成できます。 モバイル エージェント SDK を使用したイベント。たとえば、iOS または Android アプリの一部のusername属性を記録するには、setAttribute APIを使用します。これらの属性はセッション関連の情報であり、複数のモバイル イベント タイプで共有されます。

recordCustomEvent APIを使用して、まったく新しいカスタム イベント タイプを作成し、独自のカスタム属性を割り当てることもできます。

クラッシュ分析を支援するために、SDKを使用してMobileBreadcrumbおよびMobileHandledExceptionイベントを作成できます。これらのイベントはクエリに使用でき、クラッシュイベントトレイルUIにも表示されます。

カスタムアトリビュートやカスタムイベントの作成については、以下を参照してください。

モバイルイベントと属性クエリの例

ここでは、 NRQL を使って、モバイルアプリのイベントや属性を照会する例を紹介します。

サイズ制限と制限文字

Limits for カスタムアトリビュートをデフォルトのモバイルイベントに追加:

  • アトリビュート。最大128個
  • 文字列属性。最大長さ4KB(空の文字列値は受け付けません)

カスタムイベントの制限値

  • アトリビュート。1イベントあたり最大254個(デフォルトの セッションアトリビュート を含む数です。)
  • 文字列属性。最大長さ4KB(空の文字列値は受け付けません)

ネーミングの構文とルール カスタムデータのルール を参照してください。

データを送信する時間の設定

デフォルトでは、New Relicはこれらのいずれの状況でもイベントデータを送信します。

  • セッションは600秒継続しています。
  • アプリのセッションはバックグラウンドで終了します。
  • アプリがクラッシュします。

アプリがクラッシュした場合、NewRelicはそのセッションの属性とイベントを収集します。 (iOSでは、これは次にアプリが起動されたときに発生します)。次に、NRQLを使用して、イベントおよび属性データを照会および分析できます。

エージェントがイベントをメモリに保存する最大時間 (秒単位) を設定するには、 「最大バッファー時間を設定する」を参照してください。

プライバシーへの配慮

カスタム属性によって個人データを収集したい場合は、プライバシーチームまたは法務チームにご相談ください。通知や同意の規定については、必ず組織の義務に従ってください。

Copyright © 2024 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.