Sintaxe
Java
NewRelic.recordBreadcrumb( string $Name, map<string, object> $eventAttributes )
Kotlin [#kotlin]
NewRelic.recordBreadcrumb( breadcrumbName: String?, attributes: MutableMap<String?, Any?>? )
Descrição [#description]
Esta chamada cria e registra um evento MobileBreadcrumb
, que pode ser consultado no NRQL e na trilha de crash do evento. Trilhas móveis são úteis para análise de acidentes; eles devem ser criados para atividades de aplicativos que podem ser úteis para resolução de problemas de travamento.
Além de qualquer atributo personalizado que você escolher, o evento também terá sessão associada atributo. Ao contrário do uso de setAttribute
, adicionar atributos a um evento de trilhas os adiciona apenas a esse evento; eles não são atributos de sessão.
Parâmetro [#parameters]
Parâmetro | Tipo | Descrição |
---|---|---|
|
| Obrigatório. O nome que você deseja dar ao evento de trilhas. |
|
| Opcional. Um mapa que inclui uma lista de atributos do evento de trilhas. Crie um atributo para qualquer descritor de evento que você considere útil. |
Valores de retorno [#return-values]
Retornará true
se o evento for registrado com sucesso ou false
se não.
Exemplos [#examples]
Aqui está um exemplo de chamada de evento simples de trilhas:
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)
Aqui está um exemplo de evento de trilhas com valores do mundo real:
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)
Sintaxe
Objetivo-c
recordBreadcrumb:(NSString* __nonnull)name attributes:(NSDictionary* __nullable)attributes;
Swift [#swift]
NewRelic.recordBreadcrumb(string $Name, map $eventAttributes)
Descrição [#description]
Esta chamada cria e registra um evento MobileBreadcrumb
, que pode ser consultado no NRQL e na trilha de crash do evento. Trilhas móveis são úteis para análise de acidentes; crie-os para atividades de aplicativos que você acha que ajudarão a solucionar problemas de travamentos.
Além de qualquer atributo personalizado que você escolher, o evento também terá sessão associada atributo. Ao contrário de setAttribute
, adicionar um atributo a um evento de trilhas os adiciona apenas a esse evento; eles não são atributos de sessão.
Usar esta chamada tem o mesmo resultado que usar a chamadarecordCustomEvent
com MobileBreadcrumb
como tipo de evento. Para contextualizar como usar esta API, leia sobre envio de atributo personalizado e evento:
Parâmetro [#parameters]
Parâmetro | Tipo | Descrição |
---|---|---|
|
| Obrigatório. O nome que você deseja dar ao evento de trilhas. |
|
| Opcional. Um mapa que inclui uma lista de atributos do evento de trilhas. Crie um atributo para qualquer descritor de evento que você considere útil. |
Valores de retorno [#return-values]
Retornará true
se o evento for registrado com sucesso ou false
se não.
Exemplos [#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"])
Sintaxe
recordBreadcrumb(options: { name: string; eventAttributes: object; }) => void
Descrição [#description]
Esta chamada cria e registra um evento MobileBreadcrumb
, que pode ser consultado no NRQL e na trilha de crash do evento. Trilhas móveis são úteis para análise de acidentes; eles devem ser criados para atividades de aplicativos que podem ser úteis para resolução de problemas de travamento.
Além de qualquer atributo personalizado que você escolher, o evento também terá sessão associada atributo. Ao contrário do uso de setAttribute
, adicionar atributos a um evento de trilhas os adiciona apenas a esse evento; eles não são atributos de sessão.
Parâmetro [#parameters]
Parâmetro | Tipo | Descrição |
---|---|---|
|
| Obrigatório. O nome que você deseja dar ao evento de trilhas. |
|
| Opcional. Um mapa que inclui uma lista de atributos do evento de trilhas. Crie um atributo para qualquer descritor de evento que você considere útil. |
Valores de retorno [#return-values]
Retornará true
se o evento for registrado com sucesso ou false
se não.
Exemplo [#example]
NewRelicCapacitorPlugin.recordBreadcrumb({ name: "shoe", eventAttributes: {"shoeColor": "blue","shoesize": 9,"shoeLaces": true} });
Sintaxe
recordBreadcrumb(eventName: string, attributes?: {[key: string]: boolean | number | string}): void;
Descrição [#description]
Esta chamada cria e registra um evento MobileBreadcrumb
, que pode ser consultado no NRQL e na trilha de crash do evento. Trilhas móveis são úteis para análise de acidentes; eles devem ser criados para atividades de aplicativos que podem ser úteis para resolução de problemas de travamento.
Além de qualquer atributo personalizado que você escolher, o evento também terá sessão associada atributo. Ao contrário do uso de setAttribute
, adicionar atributos a um evento de trilhas os adiciona apenas a esse evento; eles não são atributos de sessão.
Parâmetro [#parameters]
Parâmetro | Tipo | Descrição |
---|---|---|
| Corda | Obrigatório. O nome que você deseja dar ao evento de trilhas. |
|
| Opcional. Um mapa que inclui uma lista de atributos do evento de trilhas. Crie um atributo para qualquer descritor de evento que você considere útil. |
Valores de retorno [#return-values]
Retornará true
se o evento for registrado com sucesso ou false
se não.
Exemplo [#example]
NewRelic.recordBreadcrumb("shoe", {"shoeColor": "blue","shoesize": 9,"shoeLaces": true});
Sintaxe
RecordBreadcrumb(string name, Dictionary<string, object> attributes): bool;
Descrição [#description]
Esta chamada cria e registra um evento MobileBreadcrumb
, que pode ser consultado no NRQL e na trilha de crash do evento. Trilhas móveis são úteis para análise de acidentes; eles devem ser criados para atividades de aplicativos que podem ser úteis para resolução de problemas de travamento.
Além de qualquer atributo personalizado que você escolher, o evento também terá sessão associada atributo. Ao contrário do uso de setAttribute
, adicionar atributos a um evento de trilhas os adiciona apenas a esse evento; eles não são atributos de sessão.
Parâmetro [#parameters]
Parâmetro | Tipo | Descrição |
---|---|---|
|
| Obrigatório. O nome que você deseja dar ao evento de trilhas. |
|
| Opcional. Um mapa que inclui uma lista de atributos do evento de trilhas. Crie um atributo para qualquer descritor de evento que você considere útil. |
Valores de retorno [#return-values]
Retornará true
se o evento for registrado com sucesso ou false
se não.
Exemplo [#example]
CrossNewRelic.Current.RecordBreadcrumb("MAUIExampleBreadcrumb", new Dictionary<string, object>() { {"BreadNumValue", 12.3 }, {"BreadStrValue", "MAUIBread" }, {"BreadBoolValue", true } });
Sintaxe
recordBreadcrumb(String name,{Map<String, dynamic>? eventAttributes}): void;
Descrição [#description]
Esta chamada cria e registra um evento MobileBreadcrumb
, que pode ser consultado no NRQL e na trilha de crash do evento. Trilhas móveis são úteis para análise de acidentes; eles devem ser criados para atividades de aplicativos que podem ser úteis para resolução de problemas de travamento.
Além do atributo personalizado que você escolher, o evento também terá sessão associada atributo. Ao contrário do uso de setAttribute
, adicionar um atributo a um evento de trilhas os adiciona apenas a esse evento; eles não são atributos de sessão.
Parâmetro [#parameters]
Parâmetro | Tipo | Descrição |
---|---|---|
|
| Obrigatório. O nome que você deseja dar ao evento de trilhas. |
|
| Opcional. Um mapa que inclui uma lista de atributos do evento de trilhas. Crie um atributo para qualquer descritor de evento que você considere útil. |
Valores de retorno [#return-values]
Retornará true
se o evento for registrado com sucesso ou false
se não.
Exemplo [#example]
NewrelicMobile.instance.recordBreadcrumb("Button Got Pressed on Screen 3");
Sintaxe
recordBreadcrumb(name: string, attributes?: {[key: string]: any}): void;
Descrição [#description]
Esta chamada cria e registra um evento MobileBreadcrumb
, que pode ser consultado no NRQL e na trilha de crash do evento. Trilhas móveis são úteis para análise de acidentes; eles devem ser criados para atividades de aplicativos que podem ser úteis para resolução de problemas de travamento.
Além do atributo personalizado que você escolher, o evento também terá sessão associada atributo. Ao contrário do uso de setAttribute
, adicionar um atributo a um evento de trilhas os adiciona apenas a esse evento; eles não são atributos de sessão.
Parâmetro [#parameters]
Parâmetro | Tipo | Descrição |
---|---|---|
|
| Obrigatório. O nome que você deseja dar ao evento de trilhas. |
|
| Opcional. Um mapa que inclui uma lista de atributos do evento de trilhas. Crie um atributo para qualquer descritor de evento que você considere útil. |
Valores de retorno [#return-values]
Retornará true
se o evento for registrado com sucesso ou false
se não.
Exemplo [#example]
NewRelic.recordBreadcrumb("shoe", {"shoeColor": "blue","shoesize": 9,"shoeLaces": true});
Sintaxe
RecordBreadcrumb(string name, Dictionary<string, object> attributes): bool;
Descrição [#description]
Esta chamada cria e registra um evento MobileBreadcrumb
, que pode ser consultado no NRQL e na trilha de crash do evento. Trilhas móveis são úteis para análise de acidentes; eles devem ser criados para atividades de aplicativos que podem ser úteis para resolução de problemas de travamento.
Além do atributo personalizado que você escolher, o evento também terá sessão associada atributo. Ao contrário do uso de setAttribute
, adicionar um atributo a um evento de trilhas os adiciona apenas a esse evento; eles não são atributos de sessão.
Parâmetro [#parameters]
Parâmetro | Tipo | Descrição |
---|---|---|
|
| Obrigatório. O nome que você deseja dar ao evento de trilhas. |
|
| Opcional. Um mapa que inclui uma lista de atributos do evento de trilhas. Crie um atributo para qualquer descritor de evento que você considere útil. |
Valores de retorno [#return-values]
Retornará true
se o evento for registrado com sucesso ou false
se não.
Exemplo [#example]
Dictionary<string, object> dic = new Dictionary<string, object>();dic.Add("Unity Attribute", "Data1");
NewRelicAgent.RecordBreadCrumb("Unity BreadCrumb Example", dic);
Sintaxe
recordBreadCrumb(FString breadcrumbName);
recordBreadCrumbWithAttributes(FString breadcrumbName, TMap <FString, FString> customData):void
Descrição [#description]
Esta chamada cria e registra um evento MobileBreadcrumb
, que pode ser consultado no NRQL e na trilha de crash do evento. Trilhas móveis são úteis para análise de acidentes; eles devem ser criados para atividades de aplicativos que podem ser úteis para resolução de problemas de travamento.
Além do atributo personalizado que você escolher, o evento também terá sessão associada atributo. Ao contrário do uso de setAttribute
, adicionar um atributo a um evento de trilhas os adiciona apenas a esse evento; eles não são atributos de sessão.
Parâmetro [#parameters]
Parâmetro | Tipo | Descrição |
---|---|---|
|
| Obrigatório. O nome que você deseja dar ao evento de trilhas. |
|
| Opcional. Um mapa que inclui uma lista de atributos do evento de trilhas. Crie um atributo para qualquer descritor de evento que você considere útil. |
Exemplo [#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);
Sintaxe
RecordBreadcrumb(string name, Dictionary<string, object> attributes): bool;
Descrição [#description]
Esta chamada cria e registra um evento MobileBreadcrumb
, que pode ser consultado no NRQL e na trilha de crash do evento. Trilhas móveis são úteis para análise de acidentes; eles devem ser criados para atividades de aplicativos que podem ser úteis para resolução de problemas de travamento.
Além do atributo personalizado que você escolher, o evento também terá sessão associada atributo. Ao contrário do uso de setAttribute
, adicionar um atributo a um evento de trilhas os adiciona apenas a esse evento; eles não são atributos de sessão.
Parâmetro [#parameters]
Parâmetro | Tipo | Descrição |
---|---|---|
|
| Obrigatório. O nome que você deseja dar ao evento de trilhas. |
|
| Opcional. Um mapa que inclui uma lista de atributos do evento de trilhas. Crie um atributo para qualquer descritor de evento que você considere útil. |
Valores de retorno [#return-values]
Retornará true
se o evento for registrado com sucesso ou false
se não.
Exemplo [#example]
CrossNewRelicClient.Current.RecordBreadcrumb("XamarinExampleBreadcrumb", new Dictionary<string, object>() { {"BreadNumValue", 12.3 }, {"BreadStrValue", "XamBread" }, {"BreadBoolValue", true } });