Engine Paths
El Engine de UiTool posee varios tipos de rutas que se pueden construir con los IDs de los flakes para redireccionar usuarios y generar hotlinks bajo demanda.
Rutas hacia el engine
Las rutas del engine se construyen con base en una letra que indica la funcionalidad, sumado al ID de un flake según corresponda.
/h/:pwaId
la ruta principal de Hotlinks se crea fácilmente con un /h
y un PowerApp ID para conformarla. Permite generar hotlinks basados en el PWA. También acepta un query param ?productId=xxx
para abrir automaticamente el modal de un producto luego de crear el hotlink.
/d/:hogId
la ruta de Difusión /d
permite compartir mostrar el Hog cuyo ID se encuentre en la misma. Es importante destacar que el Hog debe haber sido establecido como de difusión en UiTool, conectando este con una PWA para generar hotlinks de esa app.
/c/:designId
la ruta de Campañas /c
permite compartirla junto al ID de un diseño creado en Small para generar hotlinks del mismo. La “C” es porque esta ruta también permite crear una campaña de hotlinks los cuales estarán agrupados para luego analizar métricas.
/r/:hogId/:hash
la ruta de Referidos /r
debe construirse con el ID de un Hog, sumado al hash
de un hotlink, lo que permitirá generar un nuevo hotlink que se encontrará referido por el primero. Es importante destacar que el Hog debe haber sido establecido como de referidos en UiTool, conectando este con una PWA para generar hotlinks de esa app.
En todos los casos, estas rutas poseen un sistema de caché para que, si un usuario abre el mismo link N veces, no se le genere un hotlink distinto cada vez, sino que se lo redireccione siempre al mismo.