Bienvenido al centro de ayuda de WalkMe

Please login in order to continue:

Work flows better with WalkMe
Work flows better with WalkMe.

Instala WalkMe en Salesforce Lightning Communities utilizando un proxy inverso.

Last Updated agosto 7, 2025

¡Llevemos WalkMe a tus usuarios!

Salesforce Lightning Communities no permite a los administradores añadir el fragmento de WalkMe al código HTML, por lo que utilizamos un proceso llamado Proxy Inverso para implementar WalkMe.

Uso de un proxy inverso

Un proxy inverso no requiere ninguna configuración en el lado del cliente. Los usuarios simplemente solicitan la página web y el servidor proxy solicitará la página de Salesforce con el fragmento de WalkMe colocado en el encabezado de la página. Esto te permite implementar WalkMe a todos los usuarios externos sin pedirles que instalen nada.

Cómo funciona

Un proxy inverso te permite modificar la página web final entregada a un usuario. En este caso, el proxy inverso añade el fragmento de WalkMe al encabezado de la página antes de entregarlo al usuario final.

El cliente (también conocido como usuario) solicita la página web utilizando la URL de tu dominio. Esto se envía a tu DNS, pero en lugar de simplemente entregar la página web desde Salesforce, envía una solicitud al servidor CDN con el proxy inverso en él. El proxy inverso solicita la página a Salesforce y coloca el fragmento de WalkMe en el código HTML y entrega la página al cliente.

Antes de comenzar.

Para utilizar el Proxy inverso para implementar el fragmento de WalkMe, debes tener lo siguiente:

  • Una URL que sea parte del dominio para la configuración de la comunidad, por ejemplo, community.companyname.com.
  • Servidor CDN que se puede configurar como un proxy inverso.
Nota importante sobre las pruebas.

No puedes probar un proxy inverso en un entorno de Salesforce Sandbox. Salesforce no te permite probar dominios personalizados en un entorno Sandbox, por lo que todas las pruebas deben realizarse en un entorno de producción.

También ten en cuenta que los dominios raíz personalizados (por ejemplo, http://mydomain.org) no se pueden añadir en Salesforce. Solo puedes añadir subdominios de la siguiente manera:http://www.midominio.org.

1. Obtener la URL del CNAME de Salesforce.

1. Obtener la URL del CNAME de Salesforce.

Acceso de administrador

Debes haber iniciado sesión como administrador de Salesforce para completar el siguiente proceso.

La forma más fácil de obtener la URL del CNAME es intentar configurar el dominio sin una configuración de proxy. Esto crea un mensaje de error con el CNAME incluido.

  1. Desde Salesforce, haz clic en Configuración.
  2. En Administrador, haz clic en Gestión de dominio.
  3. Haz clic en Dominios
  4. Haz clic en Añadir un dominio.
  5. Escribe el nombre de dominio de tu comunidad.
  6. Haz clic en Guardar. Aparecerá un mensaje de error.
  7. Desde el mensaje de error, copia el registro CNAME que apunta a [dominio].00dXXXXXXXXXX.live.siteforce.com. El CNAME se utiliza para configurar el servidor proxy.
  8. Continúa con, 2. Configuración del servidor proxy CDN.

2. Configuración del servidor proxy CDN.

2. Configuración del servidor proxy CDN.

Debes tener el registro CNAME de la sección anterior.

  1. Desde el servidor CDN, crea un proxy inverso que retransmita tu dominio al registro CNAME copiado de la sección 1. Obteniendo la URL del CNAME de Salesforce, [domain].00dXXXXXXXXXX.live.siteforce.com.
  2. Configura un filtro alternativo para capturar y modificar las solicitudes de proxy, como se muestra a continuación. Debes añadir la URL del fragmento de WalkMe al código proporcionado.

    En este ejemplo, $ es la URL del fragmento tal como se muestra en el editor. Dónde encontrar el fragmento de WalkMe en el editor de WalkMe.

    Busca:
    </head
    Reemplaza:
    <script type="text/javascript">(function() {var walkme = document.createElement("script"); walkme.type = "text/javascript"; walkme.async = true; walkme.src = "${WALKME_SNIPPET_URL}"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(walkme, s); window._walkmeConfig = {smartLoad:true}; })();</script></head
  3. Asegúrate de que el encabezado Host de la solicitud proxy mantenga tu dominio personalizado, por ejemplo, proxy_set_header Host $http_host;
  4. Asegúrate de que el proxy inverso sirva al dominio personalizado a través de HTTPS.
  5. Espera 1 hora para que el CDN se actualice antes de continuar con la sección 3. Crea, activa y configura tu dominio en Salesforce.

3. Crea, activa y configura tu dominio en Salesforce.

3. Crea, activa y configura tu dominio en Salesforce.

Espera 1 hora después de completar la sección 2. Configurando el servidor proxy CDN para permitir que el CDN se actualice.

  1. Desde Salesforce, haz clic en Configuración.
  2. En Administrar, haz clic en Gestión de dominio.
  3. Haz clic en Dominios
  4. Haz clic en Añadir un dominio.
  5. Escribe el nombre de dominio de tu comunidad.
  6. Haz clic en Guardar.
  7. Desde Dominios en Salesforce, haz clic en Activar junto a tu dominio.
  8. Desde tu servidor DHCP, configura el registro DNS en tu nuevo servidor proxy.
  9. Desde Dominios en Salesforce, haz clic en tu dominio para editarlo. Aparece la página Editar dominio.
  10. Selecciona "Sirves el dominio a través de HTTPS, utilizando tu propio socio de CDN o tu propio hardware".
  11. Haz clic en Guardar. Aparecerá la página Detalles del dominio.
  12. Haz clic en "Nueva URL personalizada" desde las URL personalizadas.
  13. Escribe el nombre del sitio (Nombre de la Comunidad, también conocido como AKA).
  14. Haz clic en Guardar

4. Prueba de la implementación del proxy inverso.

4. Prueba de la implementación del proxy inverso.

Recomendamos probar la implementación con la ayuda de tu Gerente de Éxito del Cliente (CSM). Para probar la implementación, debes publicar desde el Editor de WalkMe. Dado que El proxy inverso requiere que publiques solo en un entorno de producción, sugerimos trabajar con tu CSM para garantizar que esto tenga un impacto mínimo en los usuarios finales.

Al probar una nueva implementación, debes publicar los archivos de configuración asociados a tu cuenta de editor. No es necesario publicar ningún contenido específico para que aparezca la pestaña del reproductor de WalkMe en tu sitio. La publicación solo de archivos de configuración se conoce a menudo como "publicación en blanco".

Was this article helpful?

Thanks for your feedback!

Be part of something bigger.

Engage with peers, ask questions, share ideas

Explore our community
×