Síntomas del problema
Cuando intento importar un tema de Guide, aparece el siguiente error: No se pudo importar el tema. La propiedad "# / settings / X / variables / X" de tipo object no coincide con ninguno de los esquemas requeridos.
Pasos de resolución
Hay varias causas posibles de que aparezca este error al importar un tema de Guide. El error básicamente indica que hay un problema con una variable dentro de la configuración. Consulte los ejemplos a continuación para ver errores comunes de variables y cómo resolverlos.
Ejemplo 1
La variable a continuación devuelve el error La propiedad "# / settings / 3 / variables / 0" de tipo object no coincidió con ninguno de los esquemas requeridos al importar el tema de Guide.
{ "identifier": "prevent-style", "type": "file", "description": "styles_group_guide", "label": "custom_guide_prevent" },
En este ejemplo, el mensaje "# / settings / 3 / variables / 0" indica un problema con la variable con índice 0 dentro de la configuración con índice 3.
La propiedad del identificador está limitada a 30 caracteres y consta únicamente de caracteres alfanuméricos y _
(subrayado). Para corregir el problema, utilice un identificador con un _
(carácter de subrayado) en lugar de un -
(guión). Si cambia prevent-style
a prevent_style
en la variable de arriba, se eliminará el error.
Ejemplo 2
La variable a continuación devuelve el error La propiedad "# / settings / 10 / variables / 1" de tipo object no coincidió con ninguno de los esquemas requeridos al importar el tema de Guide.
{ "identifier": "country_fieldId", "type": "text", "description": "country_fieldId_description", "label": "country_fieldId_label", "value": "360033214456" }
En este ejemplo, el error aparece porque hay un error el identificador no puede tener letras mayúsculas. Si cambia el identificador para eliminar el carácter en mayúsculas en country_fieldId_label
, esto eliminará el error.
Ejemplo 3:
La variable a continuación devuelve el error La propiedad "# / settings / 1 / variables / 5" de type object no coincidió con ninguno de los esquemas requeridos al importar el tema de Guide.
{
"identifier": "community_new_post_button_color", "type": "color", "description": "colors_community_new_post_button_description", "label": "colors_community_new_post_button_label", "value": "#C7742C" },
En este ejemplo, el error aparece porque el identificador contiene más de 30 caracteres. Cambie el identificador a un nombre que contenga menos de 30 caracteres para eliminar el error.
Si desea más información sobre la importación de temas de Guide, consulte el artículo: Personalizar el panel de configuración.
Descargo de responsabilidad de la traducción: Este artículo ha sido traducido usando software de traducción automática para proporcionar una idea básica del contenido. Se han realizado esfuerzos razonables para proporcionar una traducción exacta, sin embargo, Zendesk no garantiza la exactitud de la traducción.
Si surge alguna pregunta relacionada con la exactitud de la información incluida en el artículo traducido, consulte la versión en inglés del artículo, que es la versión oficial.
3 comentarios
Sebastian
There is an undocumented limit on the label field. 40 characters. Same error message.
1
James Peterson - Eastern Logic
Seems like there is also a character limit on the fields of somewhere around 1000. Not sure if the limits are documented but would be good to know ahead of time or surface in the error itself! Thanks~
1
James Peterson - Eastern Logic
I'm encountering the same The property '#/settings/x/variables/y' of type object did not match any of the required schemas" error, but none of the 3 listed here seem to be the cause. Any other ideas what it could be?
1
Iniciar sesión para dejar un comentario.