Campos personalizados
Es la entidad que almacena la información específica de los distintos campos personalizados de información adicional de usuarios.
Aparte de los campos de información estándar y nativos de GoShop, tienes la posibilidad de crear campos personalizados con toda la información adicional que quieras almacenar para los usuarios.
Estos pueden ser muy útiles si por ejemplo: Necesitas almacenar el código de usuario de tu sistema ERP en el ecommerce, puedes crear un campo personalizado para hacerlo.
Si necesitas almacenar campos de teléfonos adicionales.
Cualquier otra información específica por usuario que desees almacenar.
Tipos de campos personalizados actualmente disponibles:
Campo de texto (text_field)
Desplegable con opciones (select_field)
Checkbox (check_box)
Area de texto (text_area)
Listado de todos los campos personalizados de usuarios.
GET
https://tiendagoshop.com/api/v1/user_fields
Headers
Name | Type | Description |
---|---|---|
X-Spree-Token | string | Token generado desde el CMS de GS |
Listado de tipos de campos personalizados.
GET
https://tiendagoshop.com/api/v1/user_fields/types
Headers
Name | Type | Description |
---|---|---|
X-Spree-Token | string | Token generado desde el CMS de GS |
Crear un nuevo campo personalizado.
POST
https://tiendagoshop.com/api/v1/user_fields
Headers
Name | Type | Description |
---|---|---|
X-Spree-Token | string | Token generado desde el CMS de GS |
Request Body
Name | Type | Description |
---|---|---|
name | string | Nombre del campo |
field_type | string | Tipo de campo |
visible_in_frontend | boolean | Visbilidad en el frontend |
position | integer | Posición en el frontend |
required | boolean | Opción de campo requerido |
editable | boolean | Opción de campo editable |
options_attributes | array | Opciones del campo, el campo es un array de con los siguientes datos: name:string y position:integer |
Eliminar un campo personalizado.
DELETE
https://tiendagoshop.com/api/v1/user_fields/:id
Path Parameters
Name | Type | Description |
---|---|---|
id | integer | ID del campo personalizado. |
Headers
Name | Type | Description |
---|---|---|
X-Spree-Token | string | Token generado desde el CMS de GS |
Última actualización