Actualizar el widget¶
Como el Widget está por defecto alojado por Isogeo en modo SaaS, las actualizaciones del código son realizadas por el equipo de Isogeo. En cuanto el Widget se pone en producción, se genera una nueva URL que contiene la nueva versión.
Sin embargo, como el portal de Esri guarda el código del widget en la memoria caché, para que se cargue el nuevo widget, debe :
- vuelva a crear el elemento de extensión en el Portal con la nueva URL y sustituya el Widget antiguo por el nuevo en cada aplicación.
- o modificar la url introducida en la(s) extensión(es) existente(s) mediante ArcGIS Assistant.
Este cambio de URL es obligatorio para que el portal se vea obligado a recargar el nuevo código del widget en su caché.
Note
Si aloja el widget localmente, primero deberá crear una nueva carpeta en el servidor para almacenar la nueva versión y, a continuación, realizar los mismos pasos con ArcGIS Assistant para indicar la nueva URL.
Con ArcGIS Assistant¶
Si aún no lo ha hecho, configure ArcGIS Assistant para su Portal; de lo contrario, vaya directamente al paso 10.
- Cree una aplicación
Web Mapping
y especifique la urlhttps://assistant.esri-ps.com/
- Nómbralo
ArcGIS Assistant
y rellena las etiquetas y el resumen - En la configuración de la aplicación, haga clic en
Guardar
- Elija el tipo de aplicación
Navegador
- Introduzca la url de redirección
https://assistant.esri-ps.com/
y haga clic enAñadir
y luego enGuardar
- Recuperar el
ID de la aplicación
- Abra
https://assistant.esri-ps.com/
y elija conectarse con ArcGIS Enterprise - Introduzca la URL de su portal y el ID de la aplicación
- Inicie sesión con sus datos de administrador
- En el contenido, haga clic en el elemento de extensión Widget y, a continuación, en
Ver elemento JSON
- Haga clic en
Editar JSON
e introduzca la nueva URL suministrada por Isogeo en el campourl
- En la pestaña
Datos
, cambie el campoversión
por la nueva versión suministrada por Isogeo - Las aplicaciones de Experience Builder en las que está integrado el Widget recuperan el elemento Widget a través de su
id
y, por lo tanto, la nueva url de código a medida que pasa. Por lo tanto, no es necesario recargar el Widget en cada aplicación que utilice este método.