Y si bajamos ahora, no solo verás los datos del usuario data, también verás esta carga útil personalizada. Puedes ver la característica uno, la característica dos. También podemos ver el ID de rastreo. Entonces, esto es muy, muy útil en estas aplicaciones, ¿verdad? Así que imagina que tienes muchas, muchas aplicaciones que estás monitoreando. Hay backend, hay frontend, todas las cosas que normalmente quieres monitorear. Así que vamos a entrar en un ejemplo más práctico de cómo se vería eso.
Así que tengo otra cuenta de Rollbar abierta aquí que queremos ver. Así que aquí vamos, tenemos algunos datos más en esta. Así que puedes ver, por ejemplo, que realmente rastreo consultas lentas en mi backend aquí. Así que en mis metadatos, quiero tal vez registrar la consulta real que está ocurriendo, que hago aquí. Se ejecutó durante 1.3 segundos. Quiero saber el ID de la suscripción. Quiero enviar algunos datos adicionales data como el ID de la suscripción de registro. Quiero hacer cualquiera de esas otras cosas que quiero en la carga útil. Así que con Rollbar, puedes seguir adelante y hacer eso también. Puedes enviar advertencias, mensajes, todas esas cosas al sistema. Y de nuevo, estoy añadiendo mi servicio de aplicaciones, así que estoy añadiendo datos adicionales data a la carga útil aquí. Puedes ver qué función era, si tuvo éxito o no, ¿cuál era mi ID de usuario? Así que este es el UUID para esta aplicación. Y de nuevo, todas estas cosas hacen que sea mucho más fácil para mí saber cuántas personas se vieron afectadas, cuántas direcciones IP se vieron afectadas. Esto es backend, así que todo va a ser una sola dirección IP. Pero de nuevo, podemos seguir adelante y encontrar uno de front-end como el que tenemos aquí. Bueno, portapapeles, y este debería tener muchos más datos en él también. Ahí puedes ver, así que el número de personas afectadas con el tiempo, si presiono eso, puedo ver a todas las personas afectadas y cuántas veces se encontraron con este problema. Y de nuevo, esta es una gran manera de obtener todos estos problemas. Este es un portapapeles JavaScript que me está dando un problema. Así que esta es la página, así que la establezco en una aplicación de una sola página. Puedo establecer mi contexto también. Y de nuevo, obtendré, por ejemplo, la telemetría completa para esta aplicación también. Bueno, de nuevo, lo hace súper útil cuando se trabaja con este tipo de aplicaciones.
Entonces, podrías estar preguntándote, ¿qué otros datos personalizados de aplicaciones data puedo enviar a Rollbar? Así que lo que recomendamos hacer es, de nuevo, si quieres trabajar con cualquiera de los SDKs que tenemos, ahí puedes ver los de JS del navegador o los relacionados con el navegador. Un par de cosas como el ID de rastreo pueden ser enviadas aquí como he mencionado. Hay algunas cosas adicionales que puedes enviar también con todas estas aplicaciones. Así que de nuevo, siéntete libre de jugar con todas las diferentes opciones que tienes para los diversos SDKs. Y de nuevo, te damos algunos ejemplos realmente buenos de cómo hacerlos, cómo limitar la tasa en el lado del cliente, puedes limitar la tasa en el lado del servidor. Hay un montón de configuraciones que puedes añadir a tu carga útil en cualquier momento. Lista blanca, lista de bloqueo, también puedes depurar datos personales data como la fecha de nacimiento, tarjetas de crédito, Seguridad Social, si estás en América. Todas estas cosas puedes seguir adelante y configurarlas en la configuración de Rollbar. Lo que voy a hacer es que voy a añadir esto al chat hoy, aquí también lo añadiré al canal de Discord. Así que si quieres ver esos, puedes seguir adelante y pasar algún tiempo para ver todas las diferentes opciones de configuración en allí. Bueno, vamos a hacer una pausa aquí, ¿alguien tiene alguna pregunta, alguien se encontró con un problema diferente que no pudo resolver, no pudo hacer funcionar, parece bastante bien hasta ahora. Bueno, volvamos a esta aplicación aquí, ups, ahí vamos. Muy bien.
Tengo una pregunta y porque tenemos esta única configuración de archivo robot, ¿hay alguna manera de, por ejemplo, configurar qué tipo de datos data deben ser enviados en algún lugar del componente? Como por ejemplo, si tengo en la tienda o cualquier página de e-commerce un botón de compra, me gustaría enviar otra información diferente sobre alguien que está comprando e información diferente sobre, por ejemplo, un invitado que está viendo nuestro producto. Cuando él, por ejemplo, visita una página o hace clic en ver más, no quiero todos los datos del cliente, todos los datos del invitado, ¿verdad? Oh absolutamente, sí. Entonces, definitivamente, esa es una gran pregunta. Puedes hacerlo en la carga útil de forma nativa, pero obviamente, ya que estás aquí, como un buen ejemplo aquí, hagamos algo como esto. No queremos obtener ese error más. Entonces, cada vez que quieras enviar algo hoy a Rollbar, si vas a rollbar.info, si envías algo así, puedes personalizar lo que quieres enviar. Así que aquí, puedes decidir lo que quieres poner en esa carga útil. Así que verás las propiedades para este es básicamente una carga útil abierta.
Comments