Empiece a realizar un seguimiento de su progreso
Inicio de Trailhead
Inicio de Trailhead

Mostrar un flujo en una página fuera de su organización de Salesforce

Objetivos de aprendizaje

Después de completar esta unidad, podrá:
  • Describir casos de uso para mostrar un flujo fuera de su organización de Salesforce.
  • Enumerar los tipos de páginas de comunidades Lightning.
  • Crear una nueva página de comunidad Lightning y agregarle un flujo.

Para los usuarios que inician sesión en una organización de Salesforce, tenemos gran cantidad de opciones: Páginas Lightning, acciones de flujo y la barra de utilidades. Pero ¿qué hay si desea abrir el acceso al flujo para personas sin una licencia de Salesforce?

Por suerte para nosotros, podemos agregar flujos a las comunidades Lightning de nuestra organización. Poner un flujo en una página de comunidad es tan sencillo como poner un flujo en una página Lightning. A continuación aparecen algunos ejemplos de flujos que son perfectos para portales construidos sobre comunidades de Salesforce, independientemente de que el portal esté destinado a clientes, socios, empleados o algún otro grupo en conjunto.

  • Encuestas
  • Formularios de registro
  • Formularios de interés
  • Generadores de presupuestos, como para un vehículo que se vende

Más allá de los fundamentos

Si no utiliza Comunidades de Salesforce, hay otra opción, pero requiere habilidades de desarrollo. Usted, o su desarrollador, puede integrar el componente lightning:flow en su aplicación externa empleando Lightning Out. El módulo Fundamentos de componentes Aura es un excelente punto de inicio.

Páginas de comunidades Lightning

Una de las primeras tareas de la creación de una comunidad es seleccionar la plantilla. Cada plantilla viene con un conjunto específico de páginas de comunidades. Dicho esto, todas las páginas de comunidades entran en una de estas categorías.

  • Mis páginas Las páginas estándar que crea. (Las páginas de objetos que crea aparecen bajo Objetos.)
  • Páginas de plantilla Las páginas predeterminadas que vienen con la plantilla de comunidad.
  • Objetos Las páginas de los objetos de su comunidad, que incluyen el detalle del registro del objeto, la lista y las páginas de listas relacionadas.
  • Páginas de registros genéricas Estas páginas genéricas se utilizan para mostrar la información de registros para un objeto de Salesforce cuando no hay páginas de objetos personalizados.
  • Páginas de inicio de sesión Las páginas de inicio de sesión predeterminadas que vienen con la plantilla de comunidad.

Agregar su flujo a una página de comunidad Lightning

Hay que realizar mucha planificación y tener muchos conocimientos para configurar una comunidad para usuarios, y puede aprender sobre ello consultando Estrategia de implementación de comunidad. Pero si no dispone de una comunidad, no podemos explicarle exactamente cómo agregar un flujo a una. Así que pasemos rápidamente a crear una comunidad y luego agreguemos un flujo. Aprendimos sobre los elementos y los componentes utilizados para construir flujos, pero dentro del Experience Builder, Flujo es, en sí, un componente. Siga leyendo y lo verá.

  1. Active Comunidades para su Trailhead Playground. (Si Comunidades ya está activada, salte al paso 2.)
    1. En Configuración, ingrese Comunidades en el cuadro Búsqueda rápida y, a continuación, haga clic en Configuración de comunidades.
    2. Haga clic en Activar comunidades.
    3. Ingrese un nombre de dominio, asegúrese de que está disponible y luego guarde sus cambios.
  2. Cree una comunidad.
    1. Se le debería redireccionar a la página Todas las comunidades en Configuración. En caso contrario o si omitió el paso 1, ingrese Comunidades en el cuadro Búsqueda rápida y seleccione Todas las comunidades.
    2. Haga clic en Nueva comunidad.
    3. Seleccione la plantilla Servicio al cliente y haga clic en Empezar.
    4. Ingrese un nombre para la comunidad y haga clic en Crear.
  3. Ahora que construimos una comunidad nueva, agreguemos nuestro flujo a su página de inicio.
    1. Desde la página Mis espacios de trabajo, haga clic en Generador para abrir Experience Builder.
    2. En la esquina superior izquierda, haga clic en Componentes para abrir el panel Componentes. El menú Componentes ampliado en la esquina superior izquierda de Experience Builder.
    3. Busque Flujo para encontrar el componente correcto. Arrastre Flujo a la página de la comunidad. Operación de arrastre de un componente Flujo a una página de inicio de una comunidad
    4. Asegúrese de que el componente muestra el flujo correcto. En el panel de propiedades del Flujo seleccione Flujo de ejemplo. Configuración de propiedades para un componente Flujo en Experience Builder

Probar su flujo

¡Todo listo! Veamos cómo funciona el flujo en una comunidad real en vivo.

  1. En la esquina superior derecha de Experience Builder, haga clic en Publicar. Si es la primera vez que está publicando esta comunidad, tardará unos minutos. Mientras espera el email de confirmación, ¿por qué no se toma un café?
    Normalmente realizaría una vista previa de la comunidad antes de publicarla, pero el componente Flujo no muestra el flujo en modo de diseño o vista previa. Es una salvaguarda para evitar que el flujo realice una acción (como crear un montón de registros) antes de la primera pantalla.
  2. En el email de confirmación “Sitio publicado correctamente”, haga clic en el vínculo.
  3. Si no inició sesión, bajo los campos de inicio de sesión, haga clic en ¿Es usted un empleado? Inicie sesión aquí. Si necesita ingresar el nombre de usuario y contraseña para su Trailhead Playground, consulte la unidad Obtener su nombre de usuario y contraseña de Trailhead Playground del módulo Gestión de Trailhead Playground, que le muestra cómo encontrarlos.

Eso es todo. Su flujo ahora está en vivo y disponible para usuarios de comunidad.

Flujo de ejemplo ejecutándose en una comunidad publicada.