Geographical Position Sender
Categoría: Geographical Position
Descripción: Este módulo de extensión permite enviar un evento de posición geográfica utilizando los parámetros indicados. La visualización de este evento puede variar según las capacidades tecnológicas de cada canal.
Funcionalidad: Utilice este módulo de extensión para enviar la ubicación geográfica del cliente a través de diferentes canales, ajustándose automáticamente a la tecnología disponible en cada uno. Dependiendo de las capacidades del canal, la ubicación puede mostrarse en un mapa, como coordenadas o en otro formato compatible.
Requisitos previos
-
Ubicación
-
Para implementar este módulo de extensión, se debe conocer la ubicación y sus coordenadas respectivas. Siga estos pasos para obtener la información:
a) Abra Google Maps en su computadora.
b) Haga clic derecho en el lugar o área del mapa.
c) Aparecerá una ventana emergente que muestra la latitud y longitud en formato decimal en la parte superior.
d) Para copiar automáticamente las coordenadas, haga clic izquierdo en los valores de latitud y longitud.
-
Implementación
Indica una descripcion: Campo en el que se debe ingresar la descripción correspondiente a la ubicación. Puede ser ingresada como texto entre comillas simples o a través de una variable.
Indica la dirección: Campo en el que se debe ingresar la dirección correspondiente a la ubicación. Puede ser ingresada como texto entre comillas simples o a través de una variable.
Latitud: Campo en el que se debe ingresar la latitud de la ubicación. Puede ser ingresada como texto entre comillas simples o a través de una variable.
Longitud: Campo en el que se debe ingresar la longitud de la ubicación. Puede ser ingresada como texto entre comillas simples o a través de una variable.
Nota: Tenga en cuenta que los campos de Latitud y Longitud deben estar en el formato '-XX.XXXXXXX'.
La intención a ejecutar en caso de error. El flujo de la acción se interrumpirá y la descripción del error se pasará a la intención seleccionada con el nombre: 'Geographical_Position_Error': En caso de error, el flujo se interrumpirá y la descripción del error se pasará a la intención seleccionada con el nombre 'Geographical_Position_Error'la cual contendrá los detalles del error si están disponibles.
Ejemplo de implementación
En el siguiente ejemplo, se implementa un menú donde el usuario selecciona la ubicación a la que desea acceder. Se trabajará en colaboración con el módulo de extensión Request Entity by Name, que solicitará la selección de una opción. A partir del resultado, se realizará una evaluación mediante JavaScript Code Block, y luego se aplicará la implementación con Geographical Position Sender.
Campo | Valor |
---|---|
Nombre | PruebaGeographical |
Indica una descripcion: | geo1 --> 'E-Contact Chile' |
Indica la dirección: | geo2 --> 'Amunategui 232' |
Latitud: | geo3 --> -33.4408754 |
Longitud: | geo4 --> -70.6586733 |
La intención a ejecutar en caso de error. El flujo de la acción se interrumpirá y la descripción del error se pasará a la intención seleccionada con el nombre: 'Geographical_Position_Error': | Error_Handler |
A continuación, se muestra el resultado de la implementación de estos módulos de extensión en conjunto y su interaccion con el canal de Telegram: