• /
  • ログイン
  • 無料アカウント

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

recordBreadcrumb(Android SDK API)

構文

NewRelic.recordBreadcrumb(string $Name, map<string, object> $eventAttributes)

MobileBreadcrumbイベントを記録し、クラッシュ分析に役立ちます。

要件

Agentバージョン5.13.0以上。

説明

この呼び出しにより、 MobileBreadcrumb イベントが作成、記録されます。このイベントはInsightsと、 クラッシュイベントトレイル で確認できます。モバイルブレッドクラムはクラッシュ分析に役立ちます。クラッシュのトラブルシューティングに役立つ可能性のあるアプリのアクティビティに対して作成する必要があります。

カスタム属性に加えて、そのイベントには セッション属性 が関連付けられています。 setAttribute を使用する場合とは異なり、パンくずイベントに属性を追加すると、そのイベントにのみ属性が追加され、セッション属性にはなりません。

関連するAndroid SDKのAPIコールについては、 Insightsへのカスタムアトリビュートとイベントの送信 を参照してください。

パラメータ

パラメーター

説明

$Name

文字列

必須項目です。パンくずイベントにつける名前。

$eventAttributes

マップ<文字列, オブジェクト>

任意です。パンくずイベントの属性のリストを含むマップです。役に立ちそうなイベント記述子の属性を作成します。

戻り値

イベントの記録に成功した場合は true を、失敗した場合は false を返します。

シンプルなパンくずのイベントコール

Map attributes = new HashMap();
attributes.put("attributeName1", "value1");
attributes.put("attributeName1", 2);
boolean eventRecorded = NewRelic.recordBreadcrumb("Name", attributes);

現実的な価値を持つパンくずのイベント

Map attributes = new HashMap();
attributes.put("button", "sign-in");
attributes.put("location", "LaunchFragment");
NewRelic.recordBreadcrumb("user tapped sign in button", attributes);
問題を作成する
Copyright © 2022 New Relic Inc.