• /
  • EnglishEspañol日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Interacción de nombre personalizado

Importante

Si está utilizando un agente móvil híbrido (React Native, .NET Maui, etc.), consulte los métodos específicos de la plataforma a continuación.

Sintaxis

Java

NewRelic.setInteractionName(string $interactionName)

Kotlin [#kotlin]

NewRelic.setInteractionName(name: String?)

Descripción [#description]

Establezca un nuevo nombre para una interacción que New Relic ya está rastreando.

Utilice setInteractionName() para cambiar el nombre de una interacción en una aplicación instrumentada.

Por ejemplo, tiene una interacción que se informa con un único nombre de actividad, como FragmentActivity, o con un nombre ofuscado, como baseclass.a, y desea cambiar el nombre de la interacción para que sea más descriptivo. Podrías usar setInteractionName al principio de cada método onCreate() para cambiar el nombre.

Para crear una nueva interacción, consulte startInteraction().

Para obtener información general sobre el uso de esta API, consulte la guía de uso de la API del SDK de Android.

Parámetros [#parameters]

Parámetro

Tipo

Descripción

$interactionName

string

Requerido. El nombre que le quieres dar a la interacción.

Ejemplo [#example]

Este ejemplo utiliza NewRelic.setInteractionName() al principio del método onCreate() como parte de la clase Activity :

Java [#java]

public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
//Rename the in-flight interaction
NewRelic.setInteractionName("Display MyCustomInteraction");
}
// ... continue methods ...
}

Kotlin [#kotlin]

NewRelic.setInteractionName("Display MyCustomInteraction")

Sintaxis

C objetivo

- (NSString*) customNewRelicInteractionName;

Swift [#swift]

@objc func customNewRelicInteractionName() -> String

Descripción [#description]

Establece el nombre para cambiar el nombre de los nombres de interacción predeterminados informados a New Relic.

Si implementa este método en su UIViewController, New Relic llamará a este método antes de iniciar una interacción (desde -viewDidLoad o -viewDidAppear) y cambiará el nombre de la interacción con la cadena devuelta (en lugar del nombre predeterminado de display <ViewControllerName>). .

Parámetros [#parameters]

Parámetro

Tipo

Descripción

customNewRelicInteractionName

string

Requerido. El nombre de la interacción personalizada.

Ejemplos [#examples]

Objective-C [#obj-c]

- (NSString*) customNewRelicInteractionName {
return @"CustomInteractionNameViewController";
}

Swift [#swift]

@objc func customNewRelicInteractionName() -> String {
return "CustomInteractionNameViewController"
}
Copyright © 2024 New Relic Inc.

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