Ejecutar una exploración y revisar lo que aparece
Objetivos de aprendizaje
Después de completar esta unidad, podrá:
- Generar una exploración de Salesforce Optimizer.
- Enumere algunos problemas y mejores prácticas que los usuarios encuentran comúnmente en un reporte de Salesforce Optimizer.
Disponibilidad de Salesforce Optimizer
En la unidad anterior, obtuvo información acerca de Salesforce Optimizer y por qué lo creamos. Esperemos que esté entusiasmado para probarlo ahora. Antes de hacerlo, pasemos por algunos requisitos de usuario y sistema básicos.
Salesforce Optimizer es una aplicación de Lightning Experience disponible en Professional Edition, Enterprise Edition, Performance Edition, Unlimited Edition y Developer Edition. Puede ejecutar Optimizer en entornos de producción y sandbox.
En este módulo, se da por sentado que es usted un administrador de Salesforce con los permisos necesarios para ejecutar Salesforce Optimizer. Si no es usted administrador, no hay problema. Siga leyendo para conocer cómo podría realizar los pasos su administrador en una organización de producción.
Ejecutar Salesforce Optimizer
La ejecución de Salesforce Optimizer es increíblemente sencilla. A continuación se describe el proceso.
- En Configuración, ingrese
Optimizer
en el cuadro Búsqueda rápida y, a continuación, seleccione Optimizer. - Haga clic en Permitir acceso para autorizar a Optimizer a analizar su organización. Marque la casilla de certificación y haga clic en Guardar y cerrar.
- Haga clic en Abrir Optimizer. Esto iniciará la aplicación en su organización. Optimizer es como cualquier otra aplicación en su organización a la que se puede acceder desde el Iniciador de aplicación principal ( ).
- Haga clic en Ejecutar Optimizer.
¡Ya está! Salesforce normalmente termina la exploración en una hora, pero puede tardar más si su organización es compleja. Solo tiene que dirigirse de nuevo a la aplicación Optimizer para comprobar el progreso (o actualizar su navegador si la página aún está abierta).
¿Y ahora qué?
La ejecución de Optimizer es la parte sencilla. Una vez terminada la exploración, verá una lista de conclusiones como esta, ordenadas por estado.
Ahora es el momento de revisar las conclusiones y crear un plan para tratar los problemas encontrados. Los elementos más urgentes están en la parte superior de la lista y tienen un estado de Se requiere revisión. Cuando hace clic en cualquier fila de la tabla, Optimizer muestra resultados específicos de la exploración, así como las acciones recomendadas y vínculos a recursos relevantes que le ayudarán. Hay un botón que le lleva directamente al área pertinente en Configuración de modo que pueda iniciar su investigación.
Echemos un vistazo a los problemas críticos y más comunes que Optimizer señala para los clientes.
He aquí, campos de campos
Es muy habitual ver objetos con cientos de campos. Aunque Salesforce permite hasta 800 campos por objeto (dependiendo de su edición), Salesforce Optimizer señala cualquier objeto estándar o personalizado con más de 350 campos. ¿Son todos estos campos necesarios y útiles para sus usuarios? Busque en su lista de resultados la fila Uso de campo. Es un fastidio tener que revolver y desplazarse por cientos de campos en una página de detalles. La adopción y el uso se ven afectados. Y no se olvide de la experiencia móvil: desplazarse por páginas de campos en su celular es molesto y frustrante.
Observe la sección Lista de datos en Uso de campo para ver si esos campos contienen datos. Muchos clientes se sorprenden bastante al averiguar que un importante número de sus campos personalizados están vacíos, y por lo tanto no aportan ningún valor a los usuarios.
Si Optimizer señala su organización para límites de campos personalizados, uso de campo o campos en formatos de página, no está solo. La limpieza en esas áreas siempre es apreciada por los usuarios.
Sobrecarga de automatización
A todo el mundo le encanta la automatización. Las reglas de colaboración, flujo y validación hacen que los usuarios sean más eficientes y mantienen los datos ordenados. Pero puede tener demasiadas cosas buenas. Para sus administradores fuera, mantener un conjunto de reglas bizantino puede suponer un reto. Cuando hay demasiada automatización en un único objeto, los usuarios finales pueden sufrir un desempeño lento y otros problemas. Si su Salesforce Optimizer señala cualquiera de estas categorías, considere realizar pasos para simplificar.
Demasiados administradores
Salesforce Optimizer considera cualquier usuario con los permisos Modificar todos los datos y Personalizar aplicación como un administrador. Otorgar estos permisos de superusuario a muchos usuarios es una receta de desastre. Sabemos cómo puede suceder: Operaciones de ventas necesita acceder a todas las Oportunidades, de modo que agrega Modificar todos los datos a su perfil. A continuación, un usuario avanzado desea modificar valores de lista de selección en el objeto Caso, de modo que les otorga acceso Personalizar aplicación, etc. Pero repartir generosamente estos tipos de permisos es arriesgado y se debería evitar. Infracciones de datos, calidad de datos, deficiencias: existe todo tipo de consecuencias no intencionadas cuando tiene demasiados cocineros en la cocina.
Entonces, ¿cuál es el número de administradores correcto? Depende realmente del tamaño de su organización, su complejidad y el volumen de solicitudes que llegan. Este artículo de la Ayuda de Salesforce proporciona algunas directrices. Le recomendamos encarecidamente auditar sus poblaciones de usuarios en la actualidad y pensar seriamente en cómo reducir el número de usuarios con estos permisos. Lo más probable es que tenga demasiados.
Múltiples desencadenadores por cada objeto
A Salesforce Optimizer no le gusta ver múltiples desencadenadores de Apex en el mismo objeto. Este antipatrón (mala práctica de programación) puede hacer que alcance los límites de Apex, lo que crea malas experiencias para sus usuarios y sus integraciones. Además, no existe ninguna forma de controlar el orden en que se ejecutan estos desencadenadores. Siempre recomendamos tener un solo desencadenador por objeto y utilizar clases auxiliares para realizar las tareas pesadas.
Convertir Salesforce Optimizer en su mejor amigo
Varios clientes ejecutan Salesforce Optimizer habitualmente como parte de sus procesos de mantenimiento estándar. Esta práctica extremadamente útil puede ayudarle a realizar un seguimiento de cómo cambian las cosas conforme evoluciona su organización. Pruébelo y comparta su opinión con nosotros. Únase a la conversación en la comunidad Salesforce Optimizer de Trailblazer.
Recursos