Cada página de Web Client tiene una URL. Al ingresar esta URL en un navegador, se envía una solicitud al Application Server para mostrar la página específica.
Los usuarios finales no necesitan conocer las URLs de las páginas siempre y cuando puedan iniciar el Web Client y navegar desde ahí. Sin embargo, para algunas tareas de configuración, es necesario saber cómo determinar la URL de una página en particular. Normalmente, esto se utiliza al crear enlaces a páginas específicas de Web Client, ya sea desde fuera de Web Client (como al colocar un enlace en una intranet o en un correo electrónico) o desde otras páginas de Web Client (por ejemplo, al incluir un enlace de navegación en una página de perfil).
La URL de una página siempre se compone de la URL del servidor de páginas seguida por el nombre del método de la página que la define. Por defecto, el nombre del servidor de páginas es el nombre del servidor web donde está instalado el Application Server, seguido de:
/InterAction
Por ejemplo, si el Application Server está instalado en una máquina llamada IAAppServer, entonces el nombre del servidor de páginas será el siguiente:
http://IAAppServer/InterAction
Para más información sobre la función del servidor de páginas, consulta Arquitectura de Application Server y Web Client.
Por lo tanto, la URL de la página llamada home sería la siguiente:
http://IAAppServer/InterAction/home
Paso de parámetros a las páginas de Web Client
La mayoría de las páginas de Web Client requieren que pases información adicional. Por ejemplo, la página de Vista general de persona necesita el ID del contacto que debe mostrar. Esta información se pasa a la página usando parámetros. Cada parámetro incluye el nombre del parámetro y el valor que deseas pasar.
Para incluir parámetros en la URL, colócalos al final, separados del nombre de la página con un signo de interrogación (?):
http://PageServer/page-name?parameter-name=parameter-value
Los argumentos después del “?” se conocen como cadena de consulta. Varios parámetros se separan con el carácter ampersand (&).
Por ejemplo, la siguiente URL llama a la página de Vista general de persona y pasa el valor 8589934802 como el ID del contacto:
http://IAAppServer/InterAction/relationship-overview-person?contactId=8589934802
Los parámetros requeridos para una página dependen de la propia página. Una forma sencilla de determinar el nombre de la página y los parámetros es copiarlos directamente desde tu navegador. Puedes usar la opción Enlace por correo electrónico o hacerlo manualmente, como se describe en el atajo para determinar la URL de una página de Web Client.
Atajo para determinar la URL de una página de Web Client
Una forma fácil de saber el nombre de la página y los parámetros es navegar hasta la página en cuestión en el Web Client y luego hacer una de las siguientes acciones:
-
Si está disponible, elige la opción Enlace por correo electrónico en la esquina superior derecha de la página. Esto crea un nuevo mensaje en tu programa de correo electrónico que contiene la URL completa de la página. La información utilizada para autenticarte como usuario de InterAction se elimina automáticamente.
- Si la opción Enlace por correo electrónico no está disponible en esa página, puedes copiar la URL desde tu navegador. Debes eliminar manualmente los parámetros relacionados con la autenticación de usuario (
proxyAccount, accountName, y auditAccountName).
Por ejemplo, supongamos que tu organización tiene varias oficinas. Aunque la búsqueda de Personal predeterminada permite a los usuarios encontrar empleados de la organización según varios criterios, tus usuarios quieren un acceso directo para cada oficina que muestre la lista de empleados sin tener que ingresar ningún otro criterio. Decides colocar estos enlaces en la página de inicio de Web Client. Por lo tanto, necesitas la URL de una página que muestre los contactos de una oficina específica.
La forma más sencilla de determinar estas URLs es la siguiente:
- Navega a la búsqueda de Personal predeterminada.
- En los criterios, deja todos los campos en blanco, pero selecciona la oficina que deseas en la lista desplegable de Oficina y luego haz clic en Buscar para iniciar la búsqueda. El Web Client mostrará la página contact-search-results con la lista de personal asignado a la oficina seleccionada.
- Elige la opción Enlace por correo electrónico. Esto abrirá un nuevo mensaje en tu programa de correo electrónico que contiene la URL de la página de resultados de la búsqueda. Por ejemplo, podrías obtener una URL como la siguiente:
http://IAAppServer/InterAction/contact-search-results?isProfile=true&searchDescription=Personnel%20Search%20Results&profileId=4&contactTypeId=1&searchField_12884891886=8589934614&readableSearchCriteria=Contact+Type+is+%27Our+Personnel%27+and+Office+Equal+to+%27Chicago%27
Ahora puedes usar esta URL como destino para tu enlace. Incluso podrías colocar este enlace en tu intranet o enviarlo a tus usuarios por correo electrónico.
Para simplificar la URL, puedes eliminar cualquier parámetro que no necesites.
Si vas a usar esto como un enlace en una página de Web Client, puedes usar la variable $(PAGE_SERVER) en lugar del nombre del servidor de páginas (en este ejemplo, http://IAAppServer/InterAction/). Para más detalles sobre variables, consulta Uso de variables para información de InterAction.
Este método no funciona si necesitas la URL de una página que se muestra como una ventana emergente. En ese caso, haz clic derecho en la página y selecciona Propiedades, luego copia la URL desde el cuadro de diálogo de Propiedades.
Enviar enlaces por correo electrónico para ayudar a los profesionales a aprovechar al máximo InterAction
Enviar enlaces a páginas específicas de Web Client puede ser una herramienta poderosa para reforzar las políticas de la organización y ayudar a los profesionales a integrar el producto en su trabajo diario. La mayoría de los sistemas de correo electrónico muestran las URLs web como enlaces en los que el profesional puede hacer clic; esto te permite dirigir a los usuarios directamente a áreas específicas del sistema.
A continuación, algunos ejemplos de cómo esto puede ser útil:
- Al implementar InterAction, envía a los usuarios enlaces a páginas clave de “primeros pasos”, como la página de inicio de Web Client y la página de Mis alertas. Incluye instrucciones y políticas de la organización sobre el uso de InterAction en estos enlaces.
-
Tu departamento de Marketing está preparando un envío (como tarjetas de felicitación) y quiere asegurarse de que las personas correctas estén incluidas en la lista. Pueden enviar un enlace a la página “Mis contactos que no están en esta lista” para la lista específica. Cuando un profesional sigue el enlace, verá una lista personalizada de contactos que podrían necesitar ser agregados a la lista de envíos. El profesional puede agregar contactos a la lista directamente desde esta página.
Este mismo concepto puede aplicarse a cualquier otra “lista” que pueda mostrarse en el Web Client, como una lista de trabajo o una lista de tipos de contacto. Incluso puedes usar una URL para mostrar los resultados de una búsqueda. Por ejemplo, podrías enviar a un nuevo empleado un enlace a la lista de todo el personal de su oficina.
- Tu organización tiene un boletín interno electrónico que frecuentemente incluye artículos sobre clientes recientemente adquiridos. En lugar de incluir todos los detalles sobre los clientes en el boletín, incluye enlaces a las páginas relevantes en el Web Client. Así los usuarios obtienen la misma información y, además, se les recuerda el potencial de InterAction.
- Tus usuarios finales han solicitado un cambio de configuración específico, como agregar un nuevo formulario de búsqueda. Cuando el cambio esté listo y disponible, envía a los usuarios un enlace directo a la nueva búsqueda.
- Envía sugerencias e instrucciones para usar funciones específicas. Incluye enlaces directos a las páginas de esas funciones.
- Envía un enlace a la página para revisar los nuevos contactos que deben agregarse a la lista de la firma.
Para cualquiera de estas páginas, puedes determinar la URL siguiendo los pasos descritos en Atajo para determinar la URL de una página de Web Client.