構文
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()
名前の付いたハンドルは、インタラクションの外からでも保存して使用することができますが、インタラクションが終了した後は、メソッドは何の効果も持ちません。