Skip to main content

Instale una solución de AppExchange

Objetivos de aprendizaje

Después de completar esta unidad, podrá:

  • Describir las soluciones de Salesforce Labs.
  • Instalar una solución de AppExchange en su organización.
  • Añadir una solución de AppExchange a un flujo de proceso.
Nota

Nota

¿Su idioma de aprendizaje es español? Comience el reto en un Trailhead Playground en español y utilice las traducciones proporcionadas entre paréntesis para navegar. Copie y pegue solo los valores en inglés, ya que las validaciones del reto se basan en los datos en inglés. Si no aprueba el reto en su organización en español, le recomendamos que (1) cambie la configuración regional a Estados Unidos, (2) cambie el idioma a inglés, siga las instrucciones descritas aquí y, a continuación, (3) vuelva a hacer clic en el botón Check Challenge (Comprobar el reto).

Consulte la insignia Trailhead en su idioma para obtener más información sobre cómo aprovechar la experiencia de Trailhead en otros idiomas.

Siga el proceso con Trail Together

¿Desea seguir el proceso con un experto a medida que realiza este paso? Eche un vistazo a este vídeo, que forma parte de la serie Trail Together.

(Este vídeo comienza en el minuto 20:32, en caso de que desee retroceder y volver a ver el principio del paso).

Introducción

Agarre su ratón fuertemente, porque empieza la aventura. En esta unidad, le guiaremos a través del proceso de instalación y uso de una solución de AppExchange. Después, tendrá que poner en práctica todo lo que ha aprendido a través de un reto práctico.

Aquí tiene un breve resumen de las tareas que vamos a realizar.

  1. Instalar Service Agent Script para un componente Salesforce Flow.
  2. Crear un flujo.
  3. Añadir un componente al flujo.
  4. Poner en marcha el flujo.

Introducción a Salesforce Labs

[Texto alternativo: Una imagen de banner de Salesforce Labs con montañas en el fondo y tubos de ensayo y matraces en primer plano]

En este ejercicio, vamos a utilizar una solución de Salesforce Labs. Si se le viene a la cabeza una imagen de científicos locos y placas de Petri, vuelva a pensarlo. Salesforce Labs es un programa que permite a los ingenieros y otros trabajadores innovadores de Salesforce crear soluciones y compartirlas con usted en AppExchange. Estas soluciones incluyen desde simples utilidades hasta soluciones verticales completas. Además:

  • Son gratuitas.
  • Están listas para instalar.
  • Están diseñadas para solventar retos empresariales comunes.
  • Son soluciones de código abierto. Puede mirar bajo el capó para ver cómo funcionan y personalizarlas según necesite. Es una excelente manera de aprender más sobre cómo funciona la plataforma.

Por último, pero no menos importe, las soluciones de Salesforce Labs son una forma excelente de ver las novedades de Salesforce. Estamos lanzando constantemente soluciones de Labs que utilizan nuestros productos y funciones más recientes.

Instalar un componente de flujo

Su primera tarea va a ser instalar Service Agent Script para un componente Salesforce Flow en su Trailhead Playground. 

Comencemos por abrir su Trailhead Playground y obtener un nombre de usuario y una contraseña. Desplácese a la parte inferior de esta página y haga clic en Launch (Iniciar). Si ve una ficha en su organización etiquetada como Get Your Login Credentials, great! (Obtener sus credenciales de inicio de sesión, ¡excelente!) Siga los pasos que se describen a continuación. 

De lo contrario, haga clic en Iniciador de aplicación para poner en marcha el Iniciador de aplicación; luego, haga clic en Playground Starter y siga los pasos. Si no ve la aplicación Playground Starter, consulte Encontrar el nombre de usuario y la contraseña de su Trailhead Playground en la Ayuda de Salesforce.

  1. Haga clic en la ficha Get Your Login Credentials (Obtener sus credenciales de inicio de sesión).
  2. Apunte su nombre de usuario de Trailhead Playground, que se muestra en la página.
  3. Haga clic en Reset My Password (Restablecer mi contraseña). Esto envía un correo electrónico a la dirección asociada con su nombre de usuario.
  4. Cuando reciba el correo electrónico, haga clic en el vínculo de restablecimiento de contraseña.

Introduzca una nueva contraseña, confírmela y haga clic en Change Password (Cambiar contraseña)

Ahora, inicie sesión en AppExchange e instale Service Agent Script para un componente Salesforce Flow. 

  1. Abra una nueva ventana con navegación privada. En Chrome, haga clic en File (Archivo) | New Incognito Window (Nueva ventana de incógnito). En Safari, haga clic en File (Archivo) | New Private Window (Nueva ventana privada).
  2. En una ventana de navegación privada, diríjase a https://appexchange.salesforce.com.
  3. Haga clic en Log In (Iniciar sesión).
  4. Haga clic en Salesforce.
  5. En la pantalla de inicio de sesión que aparece, escriba el nombre de usuario y la contraseña que acaba de recibir de Trailhead Playground y haga clic en Log In (Iniciar sesión).
  6. Si aparece la página Link to Trailblazer (Vincular a Trailblazer), haga clic en Link and Log In (Vincular e iniciar sesión) para continuar.
  7. En la barra de búsqueda, introduzca Service Agent Script for Salesforce Flow (Service Agent Script para Salesforce Flow) y haga clic en la lista de componentes. (Si no lo encuentra, aquí tiene un vínculo directo. En la página de inicio de sesión que aparece, inicie sesión con las credenciales de su Trailhead Playground).
  8. Haga clic en Get It Now (Obtener ahora).
  9. Desde el menú desplegable Connected Salesforce Accounts (Cuentas de Salesforce conectadas), seleccione su nombre de usuario de Trailhead en caso de ser necesario.
  10. Haga clic en Install in Production (Instalar en producción). Sí, en producción. Su Trailhead Playground es un entorno de producción para su uso personal. Puede personalizar su Trailhead Playground sin afectar a nada más (en este caso, su organización de producción).
  11. Consulte el nombre de usuario en la pantalla de confirmación de instalación para confirmar que está instalando el paquete en su Trailhead Playground y seleccione la casilla para aceptar nuestras condiciones.
  12. Haga clic en Confirm and Install (Confirmar e instalar).
  13. En caso de que se le solicite, introduzca sus credenciales de Trailhead Playground otra vez y haga clic en Log In (Iniciar sesión).
  14. Usted es el único usuario que necesita tener acceso a esta solución, así que seleccione Install for Admins Only (Instalar solo para administradores) y, a continuación, haga clic en Install (Instalar).
    Vista de la selección de la opción Install for Admins Only (Instalar solo para administradores) en la instalación
  15. La instalación del paquete puede tardar varios minutos. Una vez que le aparezca un mensaje que diga que la instalación se ha completado, haga clic en Done (Listo) para ver el paquete en su organización.

Su organización mostrará la página Installed Packages (Paquetes instalados) en Setup (Configuración). Desde ahí, podrá ver la información detallada de los paquetes individuales y realizar tareas administrativas, como, por ejemplo, desinstalar paquetes. 

Activar el tiempo de ejecución de Lightning para flujos

Service Agent Script para Salesforce Flow es un componente Aura. Para poner en marcha un flujo que contiene un componente Aura, debe activar el tiempo de ejecución de Lightning para flujos en su organización de Trailhead Playground.

  1. En su Playground, haga clic en Configuración y seleccione Setup (Configuración).
  2. Escriba process automation (automatización de proceso) en el cuadro Quick Find (Búsqueda rápida) y seleccione Process Automation Settings (Configuración de automatización de procesos).
    El menú de configuración con "process automation" escrito en el cuadro de búsqueda rápida y la opción Process Automation Settings (Configuración de automatización de procesos) resaltada
  3. Verifique que la opción Enable Lightning runtime for flows (Activar el tiempo de ejecución de Lightning para flujos) esté seleccionada. Si no lo está, márquela y haga clic en Save (Guardar).
    La opción Enable Lightning runtime for flows (Activar el tiempo de ejecución de Lightning para flujos) resaltada en la configuración de automatización de procesos

Crear un flujo

Ahora, vamos a crear un flujo que utiliza Service Agent Script para un componente Salesforce Flow para mostrar una secuencia de comandos desde el flujo. 

  1. Haga clic en App Launcher (Iniciador de aplicación) (App Launcher (Iniciador de aplicación)).
  2. En el cuadro de búsqueda de aplicaciones y elementos, escriba auto y, a continuación, seleccione Automation (Automatización).
  3. En el panel Flows (Flujos), haga clic en New (Nuevo).
  4. En Frequently Used (Utilizados con frecuencia), seleccione Screen Flow (Flujo de pantalla).
    La ventana New Automation (Nuevo automatización).

Agregar un elemento de pantalla al flujo

Flow Builder es una herramienta con función de apuntar y hacer clic para la creación de flujos. Para agregar un elemento al lienzo, haga clic en Agregar elemento y revise la lista de elementos disponibles en el menú Add Element (Agregar elemento). Para incluir un elemento visual a un flujo, como una secuencia de comandos, utilice el elemento Screen (Pantalla). Flow Builder se abre por defecto en Auto-Layout (Formato automático).

  1. En el lienzo del flujo, en la ruta que sigue al elemento Start (Iniciar), haga clic en Agregar elemento. Seleccione Screen (Pantalla).
  2. En la ventana New Screen (Nueva pantalla), introduzca en Label (Etiqueta) la frase Retention Offer Screen (Pantalla de oferta de retención). El API Name (Nombre de API) se completa automáticamente con Retention_Offer_Screen.
    La ventana New Screen (Nueva pantalla) con el valor de Label (Etiqueta) establecido como "Retention Differ Screen"
  3. Arrastre el componente agentScript hasta el elemento de pantalla. Puede encontrar las soluciones de flujo instaladas desde AppExchange en la sección Custom (Personalizado) de la lista de componentes.
    La ventana New Screen (Nueva pantalla) con el componente agentScript
  4. Seleccione agentScript y, en API Name (Nombre de API) (1), escriba retention_offer_script.
  5. En Script (Secuencia de comandos) (2), escriba We have a special offer for you (Tenemos una oferta especial para usted).
    La ventana de configuración de agentScript con los campos API Name (Nombre de API) (1) y Script (Secuencia de comandos) (2)
  6. Haga clic en Done (Listo).

El lienzo del flujo correspondiente a los pasos anteriores.

Guardar y ejecutar el flujo

Ya ha configurado el elemento de pantalla y lo ha añadido al flujo. Guarde el flujo y ya estará listo para ponerlo en marcha.

  1. Haga clic en Save (Guardar).
  2. En Flow Label (Etiqueta de flujo), escriba Retention Offer Flow (Flujo de oferta de retención). El Flow API Name (Nombre de la API del flujo) se completa automáticamente con Retention_Offer_Flow.
  3. Haga clic en Save (Guardar).
    La ventana Save the flow (Guardar el flujo) con avisos en Flow Label (Etiqueta de flujo) (1) y Save (Guardar) (2)
  4. Haga clic en Run (Ejecutar).
  5. Verifique la secuencia de comandos que se muestra en pantalla.
    Verifique la secuencia de comandos que se muestra en pantalla al poner en marcha el flujo.

¡Bien hecho! Ha utilizado Flow Builder para crear un flujo que utiliza el componente Salesforce Flow que instaló desde AppExchange. 

Recursos

Comparta sus comentarios sobre Trailhead en la Ayuda de Salesforce.

Nos encantaría conocer su experiencia con Trailhead. Ahora puede acceder al nuevo formulario de comentarios cuando quiera desde el sitio de la Ayuda de Salesforce.

Más información Continuar para compartir comentarios