• /
  • EnglishEspañolFrançais日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Gravar replay

Sintaxe

Java

NewRelic.recordReplay()

Kotlin [#kotlin]

NewRelic.recordReplay()

Requisitos

  • Agente Android v7.7.0 ou superior.

Descrição

NewRelic.recordReplay() pode ser chamado para forçar manualmente um replay para iniciar a gravação. Você deve atender aos seguintes requisitos:

  • A conta tem direito a gravar replays

Se uma repetição já estiver em andamento ou se todos os critérios acima não forem atendidos, este método da API não terá efeito.

Para informações sobre como pausar e retomar um replay, consulte NewRelic.pauseReplay()

Casos de uso

  • Você deseja acionar manualmente um replay para gravação em determinadas páginas do site ou sob determinadas condições, independentemente das configurações de amostragem.

Exemplo [#example]

Aqui está um exemplo de como forçar um replay a iniciar a gravação.

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()
}
}
...

Sintaxe

Objetivo-c

[NewRelic recordReplay];

Swift [#swift]

NewRelic.recordReplay()

Requisitos

  • Agente iOS v7.6.1 ou superior.

Descrição

NewRelic.recordReplay() pode ser chamado para forçar manualmente um replay para iniciar a gravação. Você deve atender aos seguintes requisitos:

  • A conta tem direito a gravar replays

Se uma repetição já estiver em andamento ou se todos os critérios acima não forem atendidos, este método da API não terá efeito.

Para informações sobre como pausar e retomar um replay, consulte NewRelic.pauseReplay()

Casos de uso

  • Você deseja acionar manualmente um replay para gravação em determinadas páginas do site ou sob determinadas condições, independentemente das configurações de amostragem.

Exemplo [#example]

Aqui está um exemplo de como forçar um replay a iniciar a gravação.

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
}
}

Sintaxe

NewRelic.recordReplay()

Requisitos

  • React Native v1.7.0 ou superior.

Descrição

NewRelic.recordReplay() pode ser chamado para forçar manualmente um replay para iniciar a gravação. Você deve atender aos seguintes requisitos:

  • A conta tem direito a gravar replays

Se uma repetição já estiver em andamento ou se todos os critérios acima não forem atendidos, este método da API não terá efeito.

Para informações sobre como pausar e retomar um replay, consulte NewRelic.pauseReplay()

Casos de uso

  • Você deseja acionar manualmente um replay para gravação em determinadas páginas do site ou sob determinadas condições, independentemente das configurações de amostragem.

Exemplo [#example]

Aqui está um exemplo de como forçar um replay a iniciar a gravação.

NewRelic.recordReplay();
Copyright © 2026 New Relic Inc.

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