構文
Java
NewRelic.recordReplay()コトリン [#kotlin]
NewRelic.recordReplay()要件
- Android エージェント v7.7.0 以上。
説明
NewRelic.recordReplay() 手動で強制的にリプレイの録画を開始するために呼び出すことができます。 以下の要件を満たす必要があります:
- アカウントにはリプレイを録画する権利があります
再生がすでに進行中の場合、または上記のすべての条件が満たされていない場合、この API メソッドは効果がありません。
再生の一時停止と再開については、 NewRelic.pauseReplay()を参照してください。
使用例
- サンプリング設定に関係なく、特定のサイト ページまたは特定の条件下で、手動でリプレイをトリガーして記録したい場合。
例 [#example]
リプレイの録画を強制的に開始する例を次に示します。
Java [#java]
public class MainActivity extends Activity { ... @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.record_replay: NewRelic.recordReplay(); ... return true; default: return super.onOptionsItemSelected(item); } } ...}コトリン [#kotlin]
class MainActivity : AppCompatActivity() {
... var client: OkHttpClient = OkHttpClient();
binding.fab.setOnClickListener { view ->
NewRelic.recordReplay() } } ...構文
目的-c
[NewRelic recordReplay];迅速 [#swift]
NewRelic.recordReplay()要件
- iOS エージェント v7.6.1 以上。
説明
NewRelic.recordReplay() 手動で強制的にリプレイの録画を開始するために呼び出すことができます。 以下の要件を満たす必要があります:
- アカウントにはリプレイを録画する権利があります
再生がすでに進行中の場合、または上記のすべての条件が満たされていない場合、この API メソッドは効果がありません。
再生の一時停止と再開については、 NewRelic.pauseReplay()を参照してください。
使用例
- サンプリング設定に関係なく、特定のサイト ページまたは特定の条件下で、手動でリプレイをトリガーして記録したい場合。
例 [#example]
リプレイの録画を強制的に開始する例を次に示します。
迅速 [#swift]
override func viewDidDisappear(_ animated: Bool) { super.viewDidDisappear(animated) // Resume session replay only if we successfully paused it, we only want to start the replay back up if it was recording already if wasReplayPaused { let resumed = NewRelic.recordReplay() wasReplayPaused = false } }構文
NewRelic.recordReplay()要件
- React Native v1.7.0 以上。
説明
NewRelic.recordReplay() 手動で強制的にリプレイの録画を開始するために呼び出すことができます。 以下の要件を満たす必要があります:
- アカウントにはリプレイを録画する権利があります
再生がすでに進行中の場合、または上記のすべての条件が満たされていない場合、この API メソッドは効果がありません。
再生の一時停止と再開については、 NewRelic.pauseReplay()を参照してください。
使用例
- サンプリング設定に関係なく、特定のサイト ページまたは特定の条件下で、手動でリプレイをトリガーして記録したい場合。
例 [#example]
リプレイの録画を強制的に開始する例を次に示します。
NewRelic.recordReplay();