重要
この API を使用するには、ブラウザ エージェントの Browser Pro+SPA エディションが必要です。
構文
newrelic.interaction()
現在の SPA インタラクションにバインドされた新しい API オブジェクトを返します。
要件
エージェントのバージョン nr-963 以上。
説明
SPA モニタリングinteraction()
呼び出しは、現在のインタラクションにバインドされた新しい API オブジェクトを返します。
- 新しいインタラクション: New Relic が現在インタラクションを監視していないときに API が呼び出すと、新しいインタラクションが作成されます。
- 新しいオブジェクト: APIが同じインタラクション内で再度呼び出すと、現在のインタラクションを参照する新しいオブジェクトが作成されます。
パラメーター
パラメータは、特定の SPA インタラクション API コールによって異なります。
戻り値
このメソッドは、特定のBrowserInteraction
イベントにバインドされた API オブジェクトを返します。このメソッドが同じBrowserInteraction
に対して呼び出されるたびに、新しいオブジェクトが作成されますが、それでも同じ相互作用を参照します。
例
SPA API メソッドはnewrelic.interaction()
で使用できます。メソッドは、変数で割り当てるハンドルでも使用できます。例えば:
myInteraction = newrelic.interaction();myInteraction.save();
名前の付いたハンドルは、インタラクションの外からでも保存して使用することができますが、インタラクションが終了した後は、メソッドは何の効果も持ちません。