¿Necesitas tener un panel de control de una herramienta de BI, un mapa o una tarjeta de Cliente de un ERP a mano en el sitio del cliente? Ahora puedes insertar un IFRAME directamente en la Vista detallada del Registro – una pestaña o panel que muestra un sitio web externo. También puedes añadir una aplicación web o un Complemento de aplicación al IFRAME, lo que trae características adicionales directamente a Raynet. Los usuarios pueden ver datos de otros sistemas en Raynet sin tener que saltar entre ventanas. El
IFRAME es configurado por el administrador en la personalización de la tarjeta. El resultado es visible para todos los usuarios que tienen acceso al Registro dado. Esta es una característica más técnica que los administradores de TI y los socios de integración apreciarán más.
Dónde encontrar IFRAME
El IFRAME es parte de la personalización de la Vista detallada del Registro – una configuración donde personalizas la apariencia de la tarjeta, añades pestañas, paneles y campos personalizados. Puedes encontrarlo en el menú contextual de una pestaña o panel bajo la opción " Cambiar a IFRAME ".
Puedes usarlo en la Vista detallada del Registro en todos los módulos principales – para Clientes, Contactos, Leads, Oportunidades, Ofertas, Pedidos de venta, Actividades, Proyectos y Productos. Para Listas de precios, el IFRAME aún no está disponible, ni funciona como un portlet en el Panel de control.
Cómo crear una pestaña IFRAME
Abre la personalización de la tarjeta del módulo dado.
Crea una nueva pestaña como de costumbre y nómbrala – los usuarios verán este nombre en la tarjeta.
Deja la pestaña vacía. Solo puedes convertir una pestaña en un IFRAME si aún no contiene paneles o campos.
En el menú contextual de la pestaña (icono de tres puntos), selecciona Cambiar a IFRAME.
Rellena la URL HTTPS del sitio web que deseas mostrar. La dirección debe comenzar con
https://. Solo las páginas web que admiten la visualización en un IFRAME pueden ser incrustadas en un IFRAME. Por razones de seguridad, algunos sitios web no permiten esta opción.Opcionalmente, añade parámetros que se añadirán al enlace – consulta Pasar parámetros al enlace.
Guarda. En la configuración inicial (y cada vez que cambies el dominio del enlace), te preguntaremos si realmente confías en el servicio de destino – confirma con el botón Continuar.
Puedes modificar la configuración en cualquier momento: la opción Configurar IFRAME se ofrecerá en el menú contextual de la pestaña.
Cambiar a un IFRAME es permanente. No puedes volver a una pestaña regular – si necesitas una, elimina la pestaña IFRAME y crea una nueva.
Cómo crear un panel IFRAME
El procedimiento es el mismo que para una pestaña – primero crea un panel estándar, déjalo vacío (sin campos), y en su menú contextual selecciona " Cambiar a IFRAME ".
Para un panel, también estableces la altura usando un control deslizante, dentro del rango de 100 a 1080 px. El valor predeterminado es 200 px. La altura determina cuánto espacio ocupará el panel en la tarjeta; para una pestaña, el IFRAME se expande para llenar toda el área disponible.
Pasar parámetros al enlace
Para que el sitio web de destino sepa qué Registro o usuario está involucrado, puedes enviar parámetros en el enlace . Estos se añaden a la URL como parámetros de consulta estándar, por ejemplo https://vas-web.cz/dashboard?klient=123.
Añades un parámetro usando el botón Añadir Parámetro. A la izquierda introduces el nombre del parámetro, a la derecha su valor. Puedes escribir el valor como constante o hacer clic en el icono de enlace junto al campo y seleccionar una de las variables.
| Fuente de valor | Lo que se añade al enlace |
|---|---|
| Constante | Texto fijo que introduces |
| ID del Registro actual | ID del Registro en cuyo detalle se encuentra el IFRAME |
| ID del usuario conectado | ID del usuario que está viendo actualmente el detalle |
| Nombre de usuario del usuario conectado | Nombre de inicio de sesión del usuario |
| Campo personalizado | Valor del campo personalizado seleccionado para el Registro dado |
Bueno saber:
El nombre del parámetro debe comenzar con una letra y puede contener letras, dígitos, guiones bajos, puntos o guiones. Los nombres no deben repetirse.
Los campos personalizados de tipo Archivo no pueden ser utilizados, por lo que no aparecerán en el menú.
Si un campo personalizado en un Registro específico está vacío, el parámetro no se añadirá al enlace en absoluto.
Los datos se pasan en el enlace, es decir, en la dirección que verá el sitio web de destino. No envíes nada sensible de esta manera.
Cómo ven los usuarios el IFRAME
El usuario abre un Registro, y el sitio web externo se carga de inmediato en la pestaña o panel dado . El contenido se actualiza cada vez que se carga la vista detallada, por lo que siempre ven datos actuales . También pueden recargarlo manualmente en cualquier momento usando el icono de Actualizar en el encabezado del panel o sobre el contenido de la pestaña.
Se muestra un indicador de carga durante la carga . Los usuarios no configuran nada – solo ven el resultado que has preparado.
Seguridad y limitaciones
Solo https:// las direcciones son funcionales. El enlace no debe contener credenciales de inicio de sesión (por ejemplo, https://usuario:contraseña@web.com ).
El sitio web incrustado se ejecuta en un modo aislado – no tiene acceso a la cámara, micrófono, ubicación, compartir pantalla o portapapeles, y no puede ver qué página se abrió.
El sitio web incrustado no tiene acceso a los datos en Raynet . Solo recibe los valores que le envías en los parámetros del enlace.
El sitio web de destino se ejecuta en el navegador de cada usuario que abre el Registro. Por lo tanto, solo incrusta contenido de servicios en los que confías.
El IFRAME es configurado exclusivamente por el administrador.
Cuando el contenido no se carga
A veces, en lugar del sitio web, verás el mensaje " No se pudo cargar el contenido externo. Verifica las reglas del sitio web de destino y prueba a actualizar el contenido ." Las razones más comunes son:
El sitio web de destino prohíbe la incrustación en un marco . Los sitios web controlan esto usando
Content-Security-PolicyyX-Frame-Optionsencabezados, y Raynet no puede eludir esta configuración. La restricción debe ser permitida por el administrador del sitio web de destino, o usar otra URL destinada a la incrustación.La dirección no es una URL HTTPS válida o contiene credenciales de inicio de sesión.
El sitio web requiere un inicio de sesión – en ese caso, la pantalla de inicio de sesión del servicio dado se mostrará dentro del marco.
Si no estás seguro, contáctanos en soporte@raynetcrm.es – estaremos encantados de revisar la configuración juntos.