Syntaxe
Java
NewRelic.pauseReplay()Kotlin [#kotlin]
NewRelic.pauseReplay()Exigences
- Agent Android v7.7.0 ou version ultérieure.
Description
newrelic.pauseReplay() peut être appelé pour forcer manuellement une relecture à mettre en pause l'enregistrement.
Si une relecture n'est pas déjà en cours, cette méthode API n'aura aucun effet.
Si la session mobile est toujours valide, vous pouvez reprendre un replay en pause en appelant la méthode d'API newrelic.recordReplay().
Cas d'utilisation
- Vous souhaitez déclencher manuellement une rediffusion pour arrêter l'enregistrement sur certaines pages du site ou dans certaines conditions, comme une page de santé, une page d'informations de carte de crédit, etc.
Exemple [#example]
Voici un exemple pour forcer un replay à mettre l'enregistrement en pause.
Java [#java]
public class MainActivity extends Activity { ... @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.pause_replay: NewRelic.pauseReplay(); ... return true; default: return super.onOptionsItemSelected(item); } } ...}Kotlin [#kotlin]
class MainActivity : AppCompatActivity() {
... var client: OkHttpClient = OkHttpClient();
binding.fab.setOnClickListener { view ->
NewRelic.pauseReplay() } } ...Syntaxe
Objectif-C
[NewRelic pauseReplay];Swift [#swift]
NewRelic.pauseReplay()Exigences
- Agent iOS v7.6.1 ou version ultérieure.
Description
NewRelic.pauseReplay() peut être appelé pour forcer manuellement une relecture à mettre en pause l'enregistrement.
Si une relecture n'est pas déjà en cours, cette méthode API n'aura aucun effet.
Si la session mobile est toujours valide, vous pouvez reprendre un replay en pause en appelant la méthode d'API newrelic.recordReplay().
Cas d'utilisation
- Vous souhaitez déclencher manuellement une rediffusion pour arrêter l'enregistrement sur certaines pages du site ou dans certaines conditions, comme une page de santé, une page d'informations de carte de crédit, etc.
Exemple [#example]
Voici un exemple pour forcer un replay à mettre l'enregistrement en pause.
Swift [#swift]
override func viewWillAppear(_ animated: Bool) { super.viewWillAppear(animated) // Pause session replay when entering confidential view wasReplayPaused = NewRelic.pauseReplay() }Syntaxe
NewRelic.pauseReplay()Exigences
- React native v1.7.0 ou version ultérieure.
Description
newrelic.pauseReplay() peut être appelé pour forcer manuellement une relecture à mettre en pause l'enregistrement.
Si une relecture n'est pas déjà en cours, cette méthode API n'aura aucun effet.
Si la session mobile est toujours valide, vous pouvez reprendre un replay en pause en appelant la méthode d'API newrelic.recordReplay().
Cas d'utilisation
- Vous souhaitez déclencher manuellement une rediffusion pour arrêter l'enregistrement sur certaines pages du site ou dans certaines conditions, comme une page de santé, une page d'informations de carte de crédit, etc.
Exemple [#example]
Voici un exemple pour forcer un replay à mettre l'enregistrement en pause.
NewRelic.pauseReplay()