LisboaEstamos en Web Summit, stand A1-33.Ver detalles
Feedance
Glosario · W

Widget

Definición

Un widget es una pequeña pieza de funcionalidad autónoma —a menudo un fragmento de código incrustable— que puede insertarse en una página web para mostrar algo concreto, como un carrusel de productos en vivo, la previsión del tiempo o un panel de reseñas, sin que la página que lo aloja tenga que desarrollar esa función desde cero. En el comercio electrónico, los widgets se utilizan con frecuencia para mostrar directamente en una página los datos del feed de productos: un carrusel de «vistos recientemente», un panel de productos relacionados o un cuadro de comparación de precios suelen funcionar mediante un widget que extrae los datos del catálogo subyacente.

Por qué es importante para la gestión de feeds

Un widget es uno de los resultados más visibles y cercanos al cliente de un feed de productos bien mantenido: es el mecanismo que convierte los datos estructurados del catálogo en un elemento interactivo que el comprador ve y en el que hace clic. Un widget de recomendación de productos, por ejemplo, lee los precios, la disponibilidad y las imágenes en vivo directamente del feed, de modo que, si los datos del feed están desactualizados o incompletos, el widget muestra precios obsoletos o imágenes rotas por muy bien que esté desarrollado. Los minoristas incrustan cada vez más widgets no solo en sus propios sitios, sino también en sitios de socios y en marketplaces, ampliando el alcance de un único feed sin tener que reconstruir manualmente la presentación de los productos para cada destino. Como el contenido de un widget se actualiza automáticamente a medida que cambia el feed de origen, también reduce el esfuerzo de mantenimiento que supone coordinar «lo que está a la venta en este momento» en varias superficies incrustadas.

Cómo funciona

La mayoría de los widgets funcionan realizando una llamada ligera a una API desde la página que los aloja al catálogo o a la plataforma de feeds del minorista, recuperando un pequeño conjunto de productos relevantes y mostrándolos mediante un poco de JavaScript incrustado o un iframe. El widget en sí suele ser solo un fragmento de código que el propietario del sitio pega en su página; el trabajo pesado —consultar el catálogo, aplicar las reglas de visualización, dar formato a la respuesta— se realiza en la plataforma de feeds, lo que mantiene el widget incrustado ligero y rápido de cargar, independientemente del tamaño del catálogo subyacente. Como los widgets extraen datos en vivo en lugar de una instantánea estática, funcionan como una forma de sindicación de contenidos: la misma información de producto se distribuye y se muestra en varias páginas o incluso en varios sitios, toda ella procedente de un único feed en lugar de duplicarse y mantenerse por separado en cada ubicación.

Ejemplo

<item>
  <g:id>SKU-20456</g:id>
  <title>Recycled Wool Throw Blanket - Charcoal</title>
  <g:price>65.00 USD</g:price>
  <g:availability>in stock</g:availability>
  <g:image_link>https://example-shop.com/img/wool-throw-charcoal.jpg</g:image_link>
  <widget_eligible>true</widget_eligible>
</item>

El indicador widget_eligible señala que los atributos principales de este artículo —precio, disponibilidad e imagen— están lo bastante completos como para mostrarse con seguridad a través de un widget de productos incrustado, ya que un widget que extrajera datos incompletos mostraría un resultado roto o engañoso.

Conceptos relacionados

Un widget depende de una conexión de API para extraer en tiempo real los datos de producto actuales del feed, en lugar de mostrar una instantánea fija que queda obsoleta rápidamente. Y como el mismo widget puede incrustarse en varias páginas o sitios de socios a partir de un único feed de origen, funciona como una forma práctica de sindicación de contenidos: un canal más que un feed bien estructurado puede alimentar sin ningún mantenimiento manual adicional.

Descubra qué
productos generan ingresos.

Conecte su feed y GA4. Mostramos Product Score, 4T, Price War y Broken Size en su propio catálogo.