• /
  • EnglishEspañol日本語한국어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 trilhas

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

Name

string

Obrigatório. O nome que você deseja dar ao evento de trilhas.

eventAttributes

dictionary

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

$Name

string

Obrigatório. O nome que você deseja dar ao evento de trilhas.

$eventAttributes

dictionary

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

name

string

Obrigatório. O nome que você deseja dar ao evento de trilhas.

eventAttributes

object

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

eventName

Corda

Obrigatório. O nome que você deseja dar ao evento de trilhas.

Attributes

object

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

name

string

Obrigatório. O nome que você deseja dar ao evento de trilhas.

Attributes

Dictionary

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

name

string

Obrigatório. O nome que você deseja dar ao evento de trilhas.

eventAttributes

Dictionary

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

name

string

Obrigatório. O nome que você deseja dar ao evento de trilhas.

Attributes

Dictionary

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

name

string

Obrigatório. O nome que você deseja dar ao evento de trilhas.

Attributes

Dictionary

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

breadcrumbName

FString

Obrigatório. O nome que você deseja dar ao evento de trilhas.

Attributes

Dictionary

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);
Screenshot of the Unreal Engine Plugin Record breadcrumb

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

name

string

Obrigatório. O nome que você deseja dar ao evento de trilhas.

Attributes

Dictionary

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 }
}
);
Copyright © 2024 New Relic Inc.

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