Skip to main content

Medir el desempeño y el tiempo de carga transcurrido (EPT) de Lightning Experience

Objetivos de aprendizaje

Después de completar esta unidad, podrá:

  • Agregar un contador de EPT a Lightning Experience
  • Utilizar la aplicación Uso de Lightning para medir el desempeño
  • Crear reportes personalizados mediante los objetos de la aplicación Uso de Lightning
  • Usar Monitoreo de eventos para medir el desempeño

Cómo se mide el desempeño

¿Recuerda la última vez que tuvo que esperar más de lo normal a que se cargara una página web? Lo que vivió como horas probablemente solo tardó unos segundos (o incluso milisegundos), pero el tiempo que tarda en cargarse una página puede ser la diferencia entre una experiencia de usuario excelente y una avalancha de tickets de asistencia. Como puede que recuerde de la unidad anterior, el EPT (o tiempo de carga transcurrido) es la forma en que Salesforce mide el tiempo que tarda en mostrarse todo el contenido de una página web en una ventana del navegador. Dicho de otro modo, medir el EPT es la forma de garantizar que los usuarios disfrutan de la mejor experiencia posible. 

Es por eso que Salesforce ofrece cuatro formas de medir el EPT.

  • Lightning Experience: agregar un contador de EPT a Lightning Experience
  • Aplicación Uso de Lightning: vea el desempeño del navegador y la página agregada.
  • Reportes personalizados: cree reportes personalizados mediante los objetos de la aplicación Uso de Lightning.
  • Monitoreo de eventos: utilice tipos de eventos para monitorear el desempeño.

Agregar un contador de EPT a Lightning Experience

Una de las formas más sencillas de monitorear el EPT es agregar un contador de EPT directamente en Lightning Experience, que se muestra en el encabezado. Esta adición le permitirá ver el desempeño de su página en tiempo real. Puede agregar un contador de EPT a Lightning Experience de dos formas. 

La primera es activar el modo de depuración de componente Lightning desde Configuración. Cuando este ajuste está activado, agrega un contador al encabezado de Lightning Experience que muestra el tiempo de carga de la página y el ancho de banda de la red. Algo que hay que tener en cuenta al activar este ajuste es que el desempeño puede verse afectado, porque el código de componente no se minimiza, y el almacenamiento en caché se desactiva.

Encabezado de Lightning Experience con los contadores de EPT y ancho de banda de red activados

La segunda forma es agregar la siguiente cadena al final de su URL de Lightning Experience: ?eptVisible=1. Hacerlo agregará el contador de tiempo de carga de la página a su encabezado de Lightning Experience, aunque no mostrará el ancho de banda de la red. A diferencia de activar el modo de depuración de componente Lightning, el código de componente se minimizará, y habrá menos impacto en el tiempo de desempeño.

Encabezado de Lightning Experience con el contador de EPT activado

Si usa cualquiera de esos métodos para medir el EPT, asegúrese de no abrir una página en una nueva ficha ni de recargarla manualmente, ya que medirá el arranque del marco de trabajo de Lightning como parte del tiempo de carga de la página, y mostrará una vista distorsionada de los resultados. 

Usar la aplicación Uso de Lightning para medir el EPT

Si es administrador, probablemente sabrá que la aplicación Uso de Lightning es una forma excelente de monitorear la adopción y el uso de Lightning Experience. Pero ¿sabía que también puede usarlo para obtener una vista general del desempeño de sus páginas? 

Para abrir la aplicación Uso de Lightning, haga clic en Iniciador de aplicación y busque Uso de Lightning. Una vez abierta, puede usar las secciones Actividad y Uso para profundizar en sus datos. 

Digamos que quiere ver el desempeño de las páginas más visualizadas de su organización. Para ello, solo debe hacer clic en Página en la sección Actividad y revisar el gráfico. En el siguiente ejemplo puede ver que las páginas Elementos de noticias en tiempo real y Chatter se cargan rápidamente, mientras que los registros de trabajo se cargan más lentamente. 

Vista de la ficha Desempeño de página en la aplicación Uso de Lightning

También puede usar la aplicación Uso de Lightning para ver cómo el desempeño del navegador afecta al EPT. En el siguiente ejemplo, se puede ver que las páginas abiertas en la aplicación móvil Salesforce se cargaron más rápido que las cargadas en navegadores de escritorio.

Vista de la ficha Desempeño de navegador en la aplicación Uso de Lightning

Cuando use la aplicación Uso de Lightning, tenga en cuenta que está viendo una vista agregada del desempeño de la página y el navegador. Si desea medir el EPT de una página específica, puede que sea mejor agregar el contador directamente a Lightning Experience mediante los métodos descritos en la sección anterior.

Crear reportes personalizados mediante los objetos de la aplicación Uso de Lightning

Si quiere un análisis más detallado del desempeño de sus páginas, puede usar también los objetos de la aplicación Uso de Lightning para crear reportes personalizados.

Digamos que desea ver el desempeño de sus páginas más populares agrupadas por navegador. Para ello, el primer paso es crear un tipo de reporte usando el objeto LightningUsageByBrowserMetrics. Una vez creado el tipo de reporte, puede crear un reporte personalizado mediante Report Builder. 

Monitorear el desempeño con Monitoreo de eventos

La última forma de medir el EPT es para aquellos que tienen acceso a Monitoreo de eventos. Monitoreo de eventos forma parte de Salesforce Shield, y ofrece acceso a detalles sobre desempeño, seguridad y uso de todas sus aplicaciones de Salesforce. Si desea saber más sobre Monitoreo de eventos, consulte la insignia Monitoreo de eventos en Trailhead. 

Para medir el desempeño de una página en Monitoreo de eventos, use el tipo de evento Vista de página de Lightning. El tipo de evento Vista de página de Lightning monitorea información como la página que visitó un usuario, el navegador que usó, cuánto tiempo estuvo en la página y el tiempo que esta tardó en cargarse. En el siguiente ejemplo, puede ver los datos estadísticos de cuándo un usuario accedió a la página ("Hora de inicio de página"), cuánto tiempo estuvo en ella ("Duración") y el tiempo de carga transcurrido ("EPT"). 

{
  “version”: “v0.2”,
  “id”: “ltng:pageView”,
  “eventSource”: null,
  “ts”: 1513,
  “pageStartTime”: 1519916856108,
  “duration”: 836378,
  “ept”: 3430,
  “unixTS”: true,
  “clientSessionId”: a3f00dd8895cb6ce6767,
  “sequence”: 1,
  “attributes”: {
    “eptDeviation”: false,
    “perceivedEPT”: 2611,
    “cores”: 4,
    “backgroundTime”: 756936,
    “network”: {
      “downlink”: 9.55,
      “rtt”: 50,
},

También puede usar distintos tipos de eventos para monitorear otros aspectos del desempeño. A continuación, se describen algunos ejemplos: 

  • Tipo de evento de error de Lightning. Representa los errores que se produjeron durante interacciones de usuario con Lightning Experience y la aplicación móvil Salesforce.
  • Tipo de evento de interacción de Lightning. Realiza un seguimiento de las acciones del usuario en Lightning Experience y la aplicación móvil Salesforce, como cuando el usuario hace clic, toca o se desplaza por una página.
  • Tipo de evento de desempeño de Lightning. Realiza un seguimiento de las tendencias en Lightning Experience y el desempeño de la aplicación móvil Salesforce.

Como puede ver, Salesforce simplifica la medición del desempeño de las páginas para garantizar que sus usuarios disfrutan de una experiencia excelente. Después, buscamos algunos factores que pueden afectar al desempeño de la página y cómo puede mitigar los problemas antes de que se conviertan en tickets de asistencia.

Recursos

Comparta sus comentarios de Trailhead en la Ayuda de Salesforce.

Nos encantaría saber más sobre su experiencia con Trailhead. Ahora puede acceder al nuevo formulario de comentarios en cualquier momento en el sitio de Ayuda de Salesforce.

Más información Continuar a Compartir comentarios