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

Disque fil d'Ariane

Syntaxe

Java

NewRelic.recordBreadcrumb(
string $Name,
map<string, object> $eventAttributes
)

Kotlin [#kotlin]

NewRelic.recordBreadcrumb(
breadcrumbName: String?,
attributes: MutableMap<String?, Any?>?
)

Description [#description]

Cet appel crée et enregistre un événement MobileBreadcrumb, qui peut être requêter avec NRQL et dans le crash suivi des événements. Les fils mobiles d'Ariane sont utiles pour l'analyse des crashs ; ils doivent être créés pour l'activité des applications qui peuvent être utiles pour le dépannage des crashs.

En plus de tout attribut personnalisé que vous choisissez, l'événement aura également un attribut de session associé. Contrairement à l'utilisation de setAttribute, l'ajout d'un attribut à un événement fil d'Ariane les ajoute uniquement à cet événement ; ce ne sont pas des attributs de session.

Paramètres [#parameters]

paramètres

Type

Description

Name

string

Requis. Le nom que vous souhaitez donner à l'événement fil d'Ariane.

eventAttributes

dictionary

Facultatif. Une carte qui comprend une liste d'attributs de l'événement fil d'Ariane. Créez un attribut pour tous les descripteurs d’événements que vous jugez utiles.

Valeurs de retour [#return-values]

Renvoie true si l'événement est enregistré avec succès, ou false dans le cas contraire.

Exemples [#examples]

Voici un exemple d'appel d'événement simple de fil d'Ariane :

Java [#java]

Map attributes = new HashMap();
attributes.put("attributeName1", "value1");
attributes.put("attributeName1", 2);
boolean eventRecorded = NewRelic.recordBreadcrumb("Name", attributes);

Kotlin [#kotlin]

val map = mutableMapOf<String,Any>("attributeName1" to "value1", "attributeName1" to 2)
val eventRecorded = NewRelic.recordBreadcrumb("Name", map)

Voici un exemple d'un événement Fil d'Ariane avec des valeurs réelles :

Java [#java]

Map attributes = new HashMap();
attributes.put("button", "sign-in");
attributes.put("location", "LaunchFragment");
NewRelic.recordBreadcrumb("user tapped sign in button", attributes);

Kotlin [#kotlin]

val attributes = mutableMapOf<String,Any>("button" to "sign-in", "location" to "LaunchFragment")
NewRelic.recordBreadcrumb("user tapped sign in button", attributes)

Syntaxe

Objectif-C

recordBreadcrumb:(NSString* __nonnull)name attributes:(NSDictionary* __nullable)attributes;

Swift [#swift]

NewRelic.recordBreadcrumb(string $Name, map $eventAttributes)

Description [#description]

Cet appel crée et enregistre un événement MobileBreadcrumb, qui peut être requêter avec NRQL et dans le crash suivi des événements. Les fils d'Ariane mobiles sont utiles pour l'analyse des plantages ; créez-les pour l'activité de l'application qui, selon vous, vous aidera à résoudre les plantages.

En plus de tout attribut personnalisé que vous choisissez, l'événement aura également un attribut de session associé. Contrairement à l'utilisation de setAttribute, l'ajout d'un attribut à un événement fil d'Ariane les ajoute uniquement à cet événement ; ce ne sont pas des attributs de session.

L’utilisation de cet appel a le même résultat que l’utilisation de l’ appelrecordCustomEvent avec MobileBreadcrumb comme type d’événement. Pour plus de contexte sur la façon d'utiliser cette API, lisez à propos de l'envoi d'attributs personnalisés et d'événements :

Paramètres [#parameters]

paramètres

Type

Description

$Name

string

Requis. Le nom que vous souhaitez donner à l'événement fil d'Ariane.

$eventAttributes

dictionary

Facultatif. Une carte qui comprend une liste d'attributs de l'événement fil d'Ariane. Créez un attribut pour tous les descripteurs d’événements que vous jugez utiles.

Valeurs de retour [#return-values]

Renvoie true si l'événement est enregistré avec succès, ou false dans le cas contraire.

Exemples [#examples]

Objective-C [#obj-c]

[NewRelic recordBreadcrumb:@"user 11-3435 tapped sign-in button on LaunchViewController"
attributes:@{ @"button" : @"sign-in", @"action" : @"tapped", @"userId" : @"11-3435", @"location" : @"LaunchViewController"}];

Swift [#swift]

let eventRecorded = NewRelic.recordBreadcrumb("user 11-3435 tapped sign-in from LaunchViewController",
attributes:["button" : "sign-in", "userId" : "11-3435", "action" : "tapped", "location" : "LaunchViewController"])

Syntaxe

recordBreadcrumb(options: { name: string; eventAttributes: object; }) => void

Description [#description]

Cet appel crée et enregistre un événement MobileBreadcrumb, qui peut être requêter avec NRQL et dans le crash suivi des événements. Les fils mobiles d'Ariane sont utiles pour l'analyse des crashs ; ils doivent être créés pour l'activité des applications qui peuvent être utiles pour le dépannage des crashs.

En plus de tout attribut personnalisé que vous choisissez, l'événement aura également un attribut de session associé. Contrairement à l'utilisation de setAttribute, l'ajout d'un attribut à un événement fil d'Ariane les ajoute uniquement à cet événement ; ce ne sont pas des attributs de session.

Paramètres [#parameters]

paramètres

Type

Description

name

string

Requis. Le nom que vous souhaitez donner à l'événement fil d'Ariane.

eventAttributes

object

Facultatif. Une carte qui comprend une liste d'attributs de l'événement fil d'Ariane. Créez un attribut pour tous les descripteurs d’événements que vous jugez utiles.

Valeurs de retour [#return-values]

Renvoie true si l'événement est enregistré avec succès, ou false dans le cas contraire.

Exemple [#example]

NewRelicCapacitorPlugin.recordBreadcrumb({ name: "shoe", eventAttributes: {"shoeColor": "blue","shoesize": 9,"shoeLaces": true} });

Syntaxe

recordBreadcrumb(eventName: string, attributes?: {[key: string]: boolean | number | string}): void;

Description [#description]

Cet appel crée et enregistre un événement MobileBreadcrumb, qui peut être requêter avec NRQL et dans le crash suivi des événements. Les fils mobiles d'Ariane sont utiles pour l'analyse des crashs ; ils doivent être créés pour l'activité des applications qui peuvent être utiles pour le dépannage des crashs.

En plus de tout attribut personnalisé que vous choisissez, l'événement aura également un attribut de session associé. Contrairement à l'utilisation de setAttribute, l'ajout d'un attribut à un événement fil d'Ariane les ajoute uniquement à cet événement ; ce ne sont pas des attributs de session.

Paramètres [#parameters]

paramètres

Type

Description

eventName

Chaîne

Requis. Le nom que vous souhaitez donner à l'événement fil d'Ariane.

Attributes

object

Facultatif. Une carte qui comprend une liste d'attributs de l'événement fil d'Ariane. Créez un attribut pour tous les descripteurs d’événements que vous jugez utiles.

Valeurs de retour [#return-values]

Renvoie true si l'événement est enregistré avec succès, ou false dans le cas contraire.

Exemple [#example]

NewRelic.recordBreadcrumb("shoe", {"shoeColor": "blue","shoesize": 9,"shoeLaces": true});

Syntaxe

RecordBreadcrumb(string name, Dictionary<string, object> attributes): bool;

Description [#description]

Cet appel crée et enregistre un événement MobileBreadcrumb, qui peut être requêter avec NRQL et dans le crash suivi des événements. Les fils mobiles d'Ariane sont utiles pour l'analyse des crashs ; ils doivent être créés pour l'activité des applications qui peuvent être utiles pour le dépannage des crashs.

En plus de tout attribut personnalisé que vous choisissez, l'événement aura également un attribut de session associé. Contrairement à l'utilisation de setAttribute, l'ajout d'un attribut à un événement fil d'Ariane les ajoute uniquement à cet événement ; ce ne sont pas des attributs de session.

Paramètres [#parameters]

paramètres

Type

Description

name

string

Requis. Le nom que vous souhaitez donner à l'événement fil d'Ariane.

Attributes

Dictionary

Facultatif. Une carte qui comprend une liste d'attributs de l'événement fil d'Ariane. Créez un attribut pour tous les descripteurs d’événements que vous jugez utiles.

Valeurs de retour [#return-values]

Renvoie true si l'événement est enregistré avec succès, ou false dans le cas contraire.

Exemple [#example]

CrossNewRelic.Current.RecordBreadcrumb("MAUIExampleBreadcrumb", new Dictionary<string, object>()
{
{"BreadNumValue", 12.3 },
{"BreadStrValue", "MAUIBread" },
{"BreadBoolValue", true }
}
);

Syntaxe

recordBreadcrumb(String name,{Map<String, dynamic>? eventAttributes}): void;

Description [#description]

Cet appel crée et enregistre un événement MobileBreadcrumb, qui peut être requêter avec NRQL et dans le crash suivi des événements. Les fils mobiles d'Ariane sont utiles pour l'analyse des crashs ; ils doivent être créés pour l'activité des applications qui peuvent être utiles pour le dépannage des crashs.

En plus de l'attribut personnalisé que vous choisissez, l'événement aura également un attribut de session associé. Contrairement à l'utilisation de setAttribute, l'ajout d'un attribut à un événement fil d'Ariane les ajoute uniquement à cet événement ; ce ne sont pas des attributs de session.

Paramètres [#parameters]

paramètres

Type

Description

name

string

Requis. Le nom que vous souhaitez donner à l'événement fil d'Ariane.

eventAttributes

Dictionary

Facultatif. Une carte qui comprend une liste d'attributs de l'événement fil d'Ariane. Créez un attribut pour tous les descripteurs d’événements que vous jugez utiles.

Valeurs de retour [#return-values]

Renvoie true si l'événement est enregistré avec succès, ou false dans le cas contraire.

Exemple [#example]

NewrelicMobile.instance.recordBreadcrumb("Button Got Pressed on Screen 3");

Syntaxe

recordBreadcrumb(name: string, attributes?: {[key: string]: any}): void;

Description [#description]

Cet appel crée et enregistre un événement MobileBreadcrumb, qui peut être requêter avec NRQL et dans le crash suivi des événements. Les fils mobiles d'Ariane sont utiles pour l'analyse des crashs ; ils doivent être créés pour l'activité des applications qui peuvent être utiles pour le dépannage des crashs.

En plus de l'attribut personnalisé que vous choisissez, l'événement aura également un attribut de session associé. Contrairement à l'utilisation de setAttribute, l'ajout d'un attribut à un événement fil d'Ariane les ajoute uniquement à cet événement ; ce ne sont pas des attributs de session.

Paramètres [#parameters]

paramètres

Type

Description

name

string

Requis. Le nom que vous souhaitez donner à l'événement fil d'Ariane.

Attributes

Dictionary

Facultatif. Une carte qui comprend une liste d'attributs de l'événement fil d'Ariane. Créez un attribut pour tous les descripteurs d’événements que vous jugez utiles.

Valeurs de retour [#return-values]

Renvoie true si l'événement est enregistré avec succès, ou false dans le cas contraire.

Exemple [#example]

NewRelic.recordBreadcrumb("shoe", {"shoeColor": "blue","shoesize": 9,"shoeLaces": true});

Syntaxe

RecordBreadcrumb(string name, Dictionary<string, object> attributes): bool;

Description [#description]

Cet appel crée et enregistre un événement MobileBreadcrumb, qui peut être requêter avec NRQL et dans le crash suivi des événements. Les fils mobiles d'Ariane sont utiles pour l'analyse des crashs ; ils doivent être créés pour l'activité des applications qui peuvent être utiles pour le dépannage des crashs.

En plus de l'attribut personnalisé que vous choisissez, l'événement aura également un attribut de session associé. Contrairement à l'utilisation de setAttribute, l'ajout d'un attribut à un événement fil d'Ariane les ajoute uniquement à cet événement ; ce ne sont pas des attributs de session.

Paramètres [#parameters]

paramètres

Type

Description

name

string

Requis. Le nom que vous souhaitez donner à l'événement fil d'Ariane.

Attributes

Dictionary

Facultatif. Une carte qui comprend une liste d'attributs de l'événement fil d'Ariane. Créez un attribut pour tous les descripteurs d’événements que vous jugez utiles.

Valeurs de retour [#return-values]

Renvoie true si l'événement est enregistré avec succès, ou false dans le cas contraire.

Exemple [#example]

Dictionary<string, object> dic = new Dictionary<string, object>();
dic.Add("Unity Attribute", "Data1");
NewRelicAgent.RecordBreadCrumb("Unity BreadCrumb Example", dic);

Syntaxe

recordBreadCrumb(FString breadcrumbName);
recordBreadCrumbWithAttributes(FString breadcrumbName, TMap <FString, FString> customData):void

Description [#description]

Cet appel crée et enregistre un événement MobileBreadcrumb, qui peut être requêter avec NRQL et dans le crash suivi des événements. Les fils mobiles d'Ariane sont utiles pour l'analyse des crashs ; ils doivent être créés pour l'activité des applications qui peuvent être utiles pour le dépannage des crashs.

En plus de l'attribut personnalisé que vous choisissez, l'événement aura également un attribut de session associé. Contrairement à l'utilisation de setAttribute, l'ajout d'un attribut à un événement fil d'Ariane les ajoute uniquement à cet événement ; ce ne sont pas des attributs de session.

Paramètres [#parameters]

paramètres

Type

Description

breadcrumbName

FString

Requis. Le nom que vous souhaitez donner à l'événement fil d'Ariane.

Attributes

Dictionary

Facultatif. Une carte qui comprend une liste d'attributs de l'événement fil d'Ariane. Créez un attribut pour tous les descripteurs d’événements que vous jugez utiles.

Exemple [#example]

#include "NewRelicBPLibrary.h"
UNewRelicBPLibrary::.recordBreadCrumb("Unreal Breadcrumb Without Attribute");
TMap<FString, FString> breadCrumbMap;
breadCrumbMap.Add("place", TEXT("Robots"));
breadCrumbMap.Add("user", TEXT("Nisarg"));
UNewRelicBPLibrary::recordBreadCrumbWithAttributes("Unreal Breadcrumb",breadCrumbMap);
Screenshot of the Unreal Engine Plugin Record breadcrumb

Syntaxe

RecordBreadcrumb(string name, Dictionary<string, object> attributes): bool;

Description [#description]

Cet appel crée et enregistre un événement MobileBreadcrumb, qui peut être requêter avec NRQL et dans le crash suivi des événements. Les fils mobiles d'Ariane sont utiles pour l'analyse des crashs ; ils doivent être créés pour l'activité des applications qui peuvent être utiles pour le dépannage des crashs.

En plus de l'attribut personnalisé que vous choisissez, l'événement aura également un attribut de session associé. Contrairement à l'utilisation de setAttribute, l'ajout d'un attribut à un événement fil d'Ariane les ajoute uniquement à cet événement ; ce ne sont pas des attributs de session.

Paramètres [#parameters]

paramètres

Type

Description

name

string

Requis. Le nom que vous souhaitez donner à l'événement fil d'Ariane.

Attributes

Dictionary

Facultatif. Une carte qui comprend une liste d'attributs de l'événement fil d'Ariane. Créez un attribut pour tous les descripteurs d’événements que vous jugez utiles.

Valeurs de retour [#return-values]

Renvoie true si l'événement est enregistré avec succès, ou false dans le cas contraire.

Exemple [#example]

CrossNewRelicClient.Current.RecordBreadcrumb("XamarinExampleBreadcrumb", new Dictionary<string, object>()
{
{"BreadNumValue", 12.3 },
{"BreadStrValue", "XamBread" },
{"BreadBoolValue", true }
}
);
Droits d'auteur © 2025 New Relic Inc.

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