Campos personalizados
Crea y gestiona campos personalizados para recopilar datos adicionales de clientes, organizarlos en grupos, mostrarlos durante el registro y editar sus valores en los perfiles de clientes en el panel de administración de B2CORE
Los campos personalizados permiten recopilar información adicional de los clientes más allá de los campos de perfil estándar. Defines un campo una vez y lo organizas en un grupo. Luego puedes añadirlo a un formulario de registro, donde los clientes lo completan durante el registro, y su valor siempre puede ser completado o editado por un administrador en el perfil del cliente.
Gestionas los campos personalizados en el menú Sistema > Campos personalizados, que contiene dos páginas:
- Grupos — secciones que organizan campos relacionados.
- Campos — los campos individuales, cada uno perteneciente a un grupo.
El acceso a los campos personalizados está controlado por los siguientes permisos, que otorgas a grupos de usuarios de back office en Sistema > Usuarios > Grupos.
| Permiso | Otorga la capacidad de |
|---|---|
| Ver campos personalizados | Ver las páginas Grupos y Campos. |
| Crear campos personalizados | Crear grupos, campos y opciones. |
| Actualizar campos personalizados | Editar grupos, campos y opciones. |
| Archivar campos personalizados | Archivar grupos, campos y opciones. |
| Ver valores de campos personalizados del cliente | Ver valores de campos personalizados en el perfil del cliente. |
| Editar valores de campos personalizados del cliente | Editar valores de campos personalizados en el perfil del cliente. |
Grupos
Un grupo es una sección etiquetada que contiene campos relacionados. En el perfil del cliente y en el formulario de registro, los campos se muestran dentro de su grupo.
La página Grupos muestra los grupos existentes con la siguiente información.
Etiqueta (inglés)
El nombre del grupo que se muestra a clientes y administradores. Puedes localizar esta etiqueta mediante B2TRANSLATE (consulta Traducciones).
Nombre de máquina
Un identificador único utilizado en las claves de traducción y la API. Estableces el nombre de máquina al crear el grupo y no se puede cambiar posteriormente.
Orden de clasificación
La posición del grupo con respecto a otros grupos. Los grupos con un orden de clasificación menor aparecen primero.
Archivado
Indica si el grupo está archivado.
Para crear un grupo:
Ve a Sistema > Campos personalizados > Grupos.
Haz clic en Crear.
Especifica la Etiqueta (inglés), el Nombre de máquina y el Orden de clasificación.
Haz clic en Guardar.
Para editar un grupo, haz clic en el botón Editar. Puedes cambiar la Etiqueta y el Orden de clasificación; el Nombre de máquina es fijo.
Para archivar un grupo, haz clic en el botón Archivar. Los grupos archivados se ocultan de los nuevos formularios de registro, pero permanecen visibles en los perfiles de clientes donde existe un valor almacenado, por lo que retirar un grupo nunca oculta datos ya recopilados.
Campos
Un campo es una entrada individual, como un cuadro de texto, una lista desplegable o un selector de fecha. Cada campo pertenece a un grupo.
La página Campos muestra los campos existentes con su Etiqueta (inglés), Nombre de máquina, Tipo, Grupo y estado de Archivado.
Tipos de campo
Se admiten los siguientes tipos de campo.
| Tipo | Descripción |
|---|---|
| Texto | Una entrada de texto de una sola línea. |
| Multilínea | Un área de texto de varias líneas. |
| Correo electrónico | Una entrada de texto validada como dirección de correo electrónico. |
| URL | Una entrada de texto validada como URL. |
| Teléfono | Una entrada de número de teléfono. |
| Entero | Un número entero. |
| Decimal | Un número con una parte fraccionaria. |
| Booleano | Un valor de sí/no. |
| Seleccionar | Una lista desplegable que permite una sola opción. |
| Selección múltiple | Una lista desplegable que permite varias opciones. |
| Fecha | Una fecha de calendario. |
| Fecha y hora | Una fecha de calendario con una hora. |
Crear un campo
Para crear un campo:
Ve a Sistema > Campos personalizados > Campos.
Haz clic en Crear.
Especifica la Etiqueta (inglés), el Nombre de máquina, el Tipo y el Grupo.
En la sección Obligatorio / validación, configura las reglas de validación (consulta Reglas de validación).
Haz clic en Guardar.
Al editar un campo, puedes cambiar su Etiqueta, Grupo y las reglas de validación. El Nombre de máquina y el Tipo se establecen al crearlo y no se pueden cambiar.
Para archivar un campo, haz clic en el botón Archivar. Al igual que los grupos, los campos archivados permanecen visibles en los perfiles de clientes donde existe un valor almacenado.
Reglas de validación
La sección Obligatorio / validación muestra solo las reglas que se aplican al tipo de campo seleccionado.
| Regla | Se aplica a | Descripción |
|---|---|---|
| Obligatorio | Todos los tipos | El campo debe completarse. |
| Longitud mín. | Texto, Multilínea | El número mínimo de caracteres. |
| Longitud máx. | Texto, Multilínea, Correo electrónico, URL | El número máximo de caracteres. |
| Patrón regex | Texto, Multilínea | Una expresión regular que debe coincidir con el valor. |
| Mín. | Entero, Decimal | El valor mínimo permitido. |
| Máx. | Entero, Decimal | El valor máximo permitido. |
| Fecha mín. | Fecha, Fecha y hora | La fecha más temprana permitida. |
| Fecha máx. | Fecha, Fecha y hora | La fecha más reciente permitida. |
| Opciones mín. | Selección múltiple | El número mínimo de opciones seleccionadas. |
| Opciones máx. | Selección múltiple | El número máximo de opciones seleccionadas. |
Obligatorio se aplica al formulario de registro de clientes, donde los clientes deben completar el campo para continuar. En el perfil del cliente, los administradores pueden guardar datos parciales incluso cuando un campo obligatorio está vacío; las reglas de formato y opciones siguen aplicándose a cualquier valor introducido.
Opciones para campos de Seleccionar y Selección múltiple
Los campos de los tipos Seleccionar y Selección múltiple necesitan una lista de opciones. Después de crear un campo de este tipo, abre su página de edición para gestionar las opciones en la parte inferior.
Cada opción tiene los siguientes parámetros.
Valor
El valor almacenado cuando se selecciona la opción. Debe ser único dentro del campo.
Etiqueta (inglés)
El texto que se muestra al cliente. Puedes localizar esta etiqueta mediante B2TRANSLATE (consulta Traducciones).
Nombre de máquina
Un identificador utilizado en las claves de traducción.
Para añadir una opción, completa los campos de la fila de opciones y haz clic en Añadir opción. Para archivar una opción, haz clic en el botón Archivar junto a ella.
Mostrar campos personalizados durante el registro
Eliges qué campos personalizados aparecen en un formulario de registro en la página de edición de configuración del registro, en Sistema > Registro.
Los campos personalizados solo se pueden añadir a los nuevos flujos de registro configurados en Sistema > Registro. No están disponibles en los Asistentes heredados, donde los campos de registro se configuran mediante la Configuración del asistente de registro y aparecen en la pestaña Avanzado del cliente.
Los Asistentes y su paso Avanzado se consideran heredados. Una vez que se complete la migración a la configuración de Sistema > Registro, se eliminarán.
Abre la configuración de registro que deseas editar.
En la sección Campos personalizados, selecciona los campos que se mostrarán en el formulario de registro.
Haz clic en Guardar.
Los campos marcados como Obligatorio deben ser completados por el cliente antes de que pueda finalizar el registro.
Si aún no existen campos personalizados, la sección enlaza a la página Campos personalizados, donde puedes crearlos.
Editar valores de campos personalizados en un perfil de cliente
Abre un perfil de cliente y ve a la pestaña Campos personalizados para ver y editar los valores recopilados para ese cliente. Los campos se agrupan de la misma manera que en el formulario de registro.
Para ver los valores se requiere el permiso Ver valores de campos personalizados del cliente, y para editarlos se requiere el permiso Editar valores de campos personalizados del cliente.
Los campos y grupos archivados permanecen visibles en la pestaña mientras el cliente tenga un valor almacenado para ellos, por lo que retirar un campo nunca oculta datos recopilados anteriormente.
Traducciones
Las etiquetas de grupos, campos y opciones se introducen en inglés y pueden localizarse mediante B2TRANSLATE. El formulario de registro utiliza los siguientes patrones de claves de traducción:
- Campos —
Common.Registration.Form.Fields.<machineName>.Label - Opciones —
Common.Registration.Form.Options.<optionName>.Label
Para agilizar la localización, la página de edición de configuración del registro proporciona un botón Copiar claves JSON de B2TRANSLATE. Copia un objeto JSON que asigna las claves de traducción a sus valores en inglés para los campos personalizados seleccionados actualmente en el formulario, sus opciones de selección y selección múltiple, y los elementos de Términos y condiciones. Pega el JSON en la pestaña Common de B2TRANSLATE.
Última actualización