En este artículo:
- Introducción a los elementos dinámicos
- Primeros pasos hacia los elementos dinámicos
- Vincular la API con los elementos de la superposición
- Trucos y consejos para usar elementos dinámicos
Introducción a los elementos dinámicos
Elementos dinámicos es una función disponible en el panel de superposición interactivo para extraer contenido de cualquier API abierta e integrarlo en la superposición. Los elementos dinámicos también pueden vincularse a direcciones URL en las acciones de los elementos.
Todos los elementos les permitirán a los usuarios agregar su propio contenido y combinarlo con el contenido/la acción de la API. Puedes colocarlo en el terminal de una API abierta y asignar inmediatamente valores a diferentes elementos de superposición dentro de tu superposición.
Algunos de los beneficios de utilizar elementos dinámicos son:
- Captar contenido dinámico en tus superposiciones te permite realizar una integración más profunda y tener una mayor conexión con los sistemas existentes que gestionan los datos, los productos, la información, etc.
- Desarrollar un recurso de video con mayor conexión
- Presenta siempre a tu audiencia la información y los datos disponibles más precisos y actualizados
- Incorpora a tus superposiciones cualquier dato relevante en tiempo real procedente de una variedad de fuentes
- Aumenta la escala de tu producción de videos interactivos y ahorra importantes cantidades de tiempo en la actualización manual de tus datos y contenidos
Primeros pasos hacia los elementos dinámicos
Para utilizar los Elementos dinámicos, necesitarás dos cosas:
- Una API REST abierta que devuelve datos en formato JSON
- Un video interactivo con superposiciones
Una vez que tengas esto, navega hasta el Editor de superposiciones.Puedes encontrar el botón de Elementos dinámicos en la parte superior de la página.
Al hacer clic, se abrirá el administrador de API, donde podrás agregar, editar y eliminar las API asociadas a tu video interactivo.
Para agregar una API:
- Haz clic en el botón Elementos dinámicos.Se abrirá la siguiente ventana modal:
- Pon un nombre a tu API.
- Introduce la URL de tu API en el campo URL de la API.
- Haz clic en el botón + Agregar API para agregar la API a tu video.
Puedes agregar varias API a tu video o, si tu API lo admite, filtrar las respuestas de la API al agregar las URL de las API filtradas.
Vincular la API con los elementos de la superposición
Para conectar un elemento de superposición a los datos dinámicos de tu API:
- Agrega un elemento nuevo o selecciona uno existente del diseño de tu superposición. En el ejemplo que se muestra a continuación, se ha seleccionado un elemento de texto.
- En el menú de la derecha, en la sección Elemento dinámico, activa el botón que dice Enlace a la API para mostrar la configuración del elemento dinámico para ese elemento.
- Selecciona la API con la que deseas vincular tu elemento desde el menú desplegable de la API.
- Una vez que hayas seleccionado una API, haz clic en + Agregar datos dinámicos.
- Esto abrirá la ventana modal Seleccionar una respuesta.Aquí puedes ver la respuesta completa de la llamada a la API desde la URL que introdujiste.Utiliza las flechas para ver los valores de cada uno de los elementos.
- Selecciona la respuesta de la salida de la API al hacer clic en el campo requerido directamente en la respuesta, luego, haz clic en Confirmar.
-
En el caso de la característica del Elemento dinámico para el texto, verás el acceso directo al código generado en el recuadro de texto mientras estás en modo de edición. Nota: En los elementos vinculados a una API, verás el símbolo de los elementos dinámicos junto al cuadro de selección.
- En cuanto salgas del modo de edición del elemento de texto, la respuesta se completará con los datos actuales del valor de la API que se haya seleccionado.
Trucos y consejos para usar elementos dinámicos
- Si no tienes una API o necesitas una API para una tarea específica que tu API actual no admite, busca herramientas como Sheetlabs que pueden convertir cualquier hoja de cálculo en una API.
- La característica parámetros personalizados del Elemento dinámico es útil para personalizar las consultas de la API. Actualmente, los elementos dinámicos solo admiten API públicas. Por razones de seguridad, evita usar la característica de parámetros personalizados para agregar claves de API.