• /
  • 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

Interaction de nom personnalisé

Important

Si vous utilisez un agent mobile hybride (React Native, .NET Maui, etc.), reportez-vous aux méthodes spécifiques à la plateforme ci-dessous.

Syntaxe

Java

NewRelic.setInteractionName(string $interactionName)

Kotlin [#kotlin]

NewRelic.setInteractionName(name: String?)

Description [#description]

Définissez un nouveau nom pour une interaction déjà suivie par New Relic.

Utilisez setInteractionName() pour modifier le nom d’une interaction dans une application instrumentée.

Par exemple, vous avez une interaction qui est signalée sous un nom d'activité unique, comme FragmentActivity, ou sous un nom obscurci, comme baseclass.a, et vous souhaitez renommer l' interaction pour qu'elle soit plus descriptive. Vous pouvez utiliser setInteractionName au début de chaque méthode onCreate() pour modifier le nom.

Pour créer une nouvelle interaction, voir startInteraction().

Pour obtenir des informations générales sur l'utilisation de cette API, consultez le guide d'utilisation de l'API Android SDK.

Paramètres [#parameters]

paramètres

Type

Description

$interactionName

string

Requis. Le nom que vous souhaitez donner à l'interaction.

Exemple [#example]

Cet exemple utilise NewRelic.setInteractionName() au début de la méthode onCreate() dans le cadre de la classe 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")

Syntaxe

Objectif-C

- (NSString*) customNewRelicInteractionName;

Swift [#swift]

@objc func customNewRelicInteractionName() -> String

Description [#description]

Définit le nom pour renommer les noms d'interaction par défaut signalés à New Relic.

Si vous implémentez cette méthode dans votre UIViewController, New Relic appellera cette méthode avant de démarrer une interaction (à partir de -viewDidLoad ou -viewDidAppear) et renommera l'interaction avec la chaîne renvoyée (au lieu du nom par défaut de display <ViewControllerName>).

Paramètres [#parameters]

paramètres

Type

Description

customNewRelicInteractionName

string

Requis. Le nom de l'interaction personnalisée.

Exemples [#examples]

Objective-C [#obj-c]

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

Swift [#swift]

@objc func customNewRelicInteractionName() -> String {
return "CustomInteractionNameViewController"
}
Droits d'auteur © 2025 New Relic Inc.

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

OSZAR »