• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Enregistrer la relecture

Syntaxe

Java

NewRelic.recordReplay()

Kotlin [#kotlin]

NewRelic.recordReplay()

Exigences

  • Agent Android v7.7.0 ou version ultérieure.

Description

NewRelic.recordReplay() peut être appelé pour forcer manuellement une relecture pour commencer l'enregistrement. Vous devez répondre aux exigences suivantes :

  • Le compte est autorisé à enregistrer des rediffusions

Si une relecture est déjà en cours ou si tous les critères ci-dessus ne sont pas remplis, cette méthode API n'aura aucun effet.

Pour plus d'informations sur la mise en pause et la reprise d'un replay, consultez NewRelic.pauseReplay()

Cas d'utilisation

  • Vous souhaitez déclencher manuellement une relecture pour enregistrer sur certaines pages du site ou dans certaines conditions, quels que soient les paramètres d'échantillonnage.

Exemple [#example]

Voici un exemple pour forcer le démarrage de l'enregistrement d'un replay.

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 [#kotlin]

class MainActivity : AppCompatActivity() {
...
var client: OkHttpClient = OkHttpClient();
binding.fab.setOnClickListener { view ->
NewRelic.recordReplay()
}
}
...

Syntaxe

Objectif-C

[NewRelic recordReplay];

Swift [#swift]

NewRelic.recordReplay()

Exigences

  • Agent iOS v7.6.1 ou version ultérieure.

Description

NewRelic.recordReplay() peut être appelé pour forcer manuellement une relecture pour commencer l'enregistrement. Vous devez répondre aux exigences suivantes :

  • Le compte est autorisé à enregistrer des rediffusions

Si une relecture est déjà en cours ou si tous les critères ci-dessus ne sont pas remplis, cette méthode API n'aura aucun effet.

Pour plus d'informations sur la mise en pause et la reprise d'un replay, consultez NewRelic.pauseReplay()

Cas d'utilisation

  • Vous souhaitez déclencher manuellement une relecture pour enregistrer sur certaines pages du site ou dans certaines conditions, quels que soient les paramètres d'échantillonnage.

Exemple [#example]

Voici un exemple pour forcer le démarrage de l'enregistrement d'un replay.

Swift [#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
}
}

Syntaxe

NewRelic.recordReplay()

Exigences

  • React Native v1.7.0 ou version ultérieure.

Description

NewRelic.recordReplay() peut être appelé pour forcer manuellement une relecture pour commencer l'enregistrement. Vous devez répondre aux exigences suivantes :

  • Le compte est autorisé à enregistrer des rediffusions

Si une relecture est déjà en cours ou si tous les critères ci-dessus ne sont pas remplis, cette méthode API n'aura aucun effet.

Pour plus d'informations sur la mise en pause et la reprise d'un replay, consultez NewRelic.pauseReplay()

Cas d'utilisation

  • Vous souhaitez déclencher manuellement une relecture pour enregistrer sur certaines pages du site ou dans certaines conditions, quels que soient les paramètres d'échantillonnage.

Exemple [#example]

Voici un exemple pour forcer le démarrage de l'enregistrement d'un replay.

NewRelic.recordReplay();
Droits d'auteur © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.