Supervisa atributos personalizados

En Firebase Performance Monitoring, puedes usar atributos para segmentar los datos de rendimiento y enfocarte en el rendimiento de tu app en diferentes casos del mundo real. Hay una variedad de atributos disponibles listos para usar, incluida la información sobre sistema operativo, país, proveedor, dispositivo y versión de la app. Además, también puedes crear atributos personalizados para segmentar datos por categorías específicas en tu app. Por ejemplo, en un juego, puedes segmentar datos según el nivel del juego.

Crear atributos personalizados

Puedes usar atributos personalizados en seguimientos específicos. Hay un límite de 5 atributos personalizados por seguimiento.

Para usar atributos personalizados, agrega código a tu app que defina el atributo y aplícalo a un seguimiento específico, como los siguientes ejemplos:

Android
Trace trace = FirebasePerformance.getInstance().newTrace("test_trace");

// Update scenario.
trace.putAttribute("experiment", "A");

// Reading scenario.
String experimentValue = trace.getAttribute("experiment");

// Delete scenario.
trace.removeAttribute("experiment");

// Read attributes.
Map<String, String> traceAttributes = trace.getAttributes();
Swift
var trace = Performance.sharedInstance().trace(name:"myTrace")
trace.setValue("A", forAttribute: "experiment")

// Update scenario.
trace.setValue("B", forAttribute: "experiment")

// Reading scenario.
let experimentValue:String? = trace.valueForAttribute("experiment")

// Delete scenario.
trace.removeAttribute("experiment")

// Read attributes.
let attributes:[String, String] = trace.attributes;
Objective-C
FIRTrace *trace = [[FIRPerformance sharedInstance] traceWithName:@"myTrace"];
[trace setValue:@"A" forAttribute:@"experiment"];

// Update scenario.
[trace setValue:@"B" forAttribute:@"experiment"];

// Reading scenario.
NSString *experimentValue = [trace valueForAttribute:@"experiment"];

// Delete scenario.
[trace removeAttribute:@"experiment"];

// Read attributes.
NSDictionary  *attributes = [trace attributes];

Supervisar atributos personalizados

En Firebase console, ve a la pestaña Seguimientos en la sección Rendimiento. Cada uno de tus atributos personalizados tiene una tarjeta que muestra datos de rendimiento de ese segmento. También puedes filtrar por atributos personalizados.

Enviar comentarios sobre...

Si necesitas ayuda, visita nuestra página de asistencia.