構文
NewRelic.startInteraction(string $interactionName)
Androidアプリのコードで、メソッドをインストルメントするためのインタラクションを作成します。
要件
すべてのAgentバージョンに対応しています。
説明
Android アプリ コードのメソッドでstartInteraction()
を使用して、New Relic で監視されるインタラクションを作成します。
New Relic SDK API for Android をインポートします。
import com.newrelic.agent.android.NewRelic;アプリのコード内のメソッドでインタラクショントレースを開始し、名前を付けます。
NewRelic.startInteraction(String $interactionName);
すでに存在し、すでに追跡されているインタラクションに名前を付けるには、 setInteractionName()
を参照してください。
New Relic Android SDK API の一般的な使用方法については、 使用ガイド をご参照ください。
パラメーター
パラメータ | 説明 |
---|---|
ストリング | 必須項目です。インタラクションにつけたい名前。 |
戻り値
インタラクションをある時点で終了させるために使用できるインタラクションID番号を返します
例
ボタンを押すとインタラクションが始まる
RefreshContacts
という名前のインタラクションの追跡を開始する例:
public class MainActivity extends Activity { ... @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.action_refresh: NewRelic.startInteraction("RefreshContacts"); …… return true; default: return super.onOptionsItemSelected(item); } } ...}