Ir al contenido principal

Puntos de acceso API / Nuevo feed de precios

Cómo crear enlaces de endpoints para actualizar precios de productos.

Escrito por Sofia Aristegui
Actualizado hace más de 2 semanas

Cuando deseas establecer precios dinámicos, PriceShape proporciona los precios actualizados para los productos a través de endpoints que incluyen el atributo <new_price>.


Cómo crear un feed de salida con precios nuevos

  1. Ve a Feeds → Output feeds

  2. Haz clic en Create new feed

    • Si es tu primer feed de salida, usa el botón en la página principal.

    • De lo contrario, haz clic en Create feed en la esquina superior derecha.

  3. Sigue los pasos de configuración utilizando las mejores prácticas (ver más abajo).

Para obtener más información sobre los feeds de salida en general, puedes encontrar información adicional aquí.


Mejores prácticas

Al configurar un feed de salida, es importante priorizar la precisión y la concisión de los datos.

Una estrategia eficaz es eliminar los productos que no tienen un precio nuevo disponible y centrarse únicamente en los atributos relevantes del producto.

Paso 2 - Selección de productos

Selecciona New Price → Is -> [set by strategy] and [set by manual price]

Estas configuraciones garantizan la inclusión únicamente de los productos que tienen un nuevo precio.

Nota:

  • Si tienes múltiples feeds y necesitas endpoints API separados, asegúrate de seleccionar el feed adecuado.

  • Si estás utilizando la función “Suggest new prices” en tus estrategias de precios, el atributo correspondiente que debes usar es “Suggested New Price is present” en lugar de “New Price”.

Paso 3 - Atributos del producto:

En la sección "Own attributes", elige solo los atributos esenciales. Por lo general, esto incluye:

  • un número de identificación del producto como GTIN/EAN o un ID

  • "New Price"

Nota:

  • Si estás utilizando la función “Suggest new prices” en tus estrategias de precios, el atributo correspondiente que debes usar es “Suggested New Price” en lugar de “New Price.”


Cuentas agrupadas ("bundle")

Si estás trabajando con una cuenta agrupada, aprende cómo crear un feed de salida para precios actualizados de bundles aquí.


Endopoints de los feeds de salida

Los endpoints siguen este formato:

https://public.app.priceshape.io/api/date/export/token

Cuando realizas una solicitud GET a estos endpoints, proporcionarán los datos solicitados en los siguientes formatos:

  • JSON

  • XML

  • CSV

  • Google Sheets.

Cada endpoint diferente contiene los atributos seleccionados. A continuación, encontrarás un ejemplo de nuestro endpoint en formato XML:

<item> 
<gid>6542122953</gid>
<mpn>3113352</mpn>
<gtin>5702213112522</gtin>
<new_price>825.75</new_price> <-- The new price for the products
<availability>in stock</availability>
</item>

Ten en cuenta: La respuesta anterior sirve como un ejemplo ilustrativo y es completamente personalizable.

El atributo <new_price> mostrará el precio actualizado del producto. Cuando PriceShape identifica casos en los que el precio del producto coincide con el nuevo precio, estos productos serán excluidos de la respuesta, y ahora tendrás el precio recomendado más reciente para tu producto.


Importar el feed de salida en tu sistema de tienda

PriceShape funciona en un ciclo continuo de datos entre la plataforma y tu sistema de tienda.

Una vez creado el feed de salida, tú controlas cómo se importan y aplican los datos en tu sistema de tienda. Esto incluye: la frecuencia de actualización, la automatización y cualquier paso de validación o aprobación. Dependiendo de tu configuración, esto suele establecerse con la ayuda de tu desarrollador o partner de integración.

Dado que los sistemas de tienda son diferentes, la implementación exacta dependerá de tu plataforma y de la configuración de la integración.


¿Necesitas ayuda?

Si tienes alguna pregunta, no dudes en contactarnos.

¿Ha quedado contestada tu pregunta?