Síntomas del problema

Cuando intento importar un tema del centro de ayuda, recibo el siguiente error: No se pudo importar el tema. La propiedad ‘#/settings/X/variables/X’ de tipo object no coincidió con ninguno de los esquemas requeridos.

Pasos de resolución

Hay varias causas posibles para que este error aparezca cuando se importa un tema del centro de ayuda. El error esencialmente indica que hay un problema con una variable dentro de la configuración. Consulte los ejemplos a continuación para ver los errores comunes de las variables y cómo resolverlos.

Usar subrayado

La variable a continuación devuelve el error La propiedad "#/settings/3/variables/0" del objeto type no coincide con ninguno de los esquemas requeridos al importar un tema.

{
"identifier": "prevent-style",
"type": "file",
"description": "styles_group_guide",
"label": "custom_guide_prevent"
},

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 identificadora tiene un límite de 30 caracteres y consiste en solo caracteres alfanuméricos y caracteres de _ (subrayado). Para solucionar el problema, use un identificador con un _ (subrayado) en lugar de un - (guión). Si cambia prevent-style a prevent_style en la variable anterior, se eliminará el error.

Eliminar mayúsculas

La variable a continuación devuelve el error La propiedad "#/settings/10/variables/1" del objeto type no coincide con ninguno de los esquemas requeridos al importar el tema del centro de ayuda.

{
"identifier": "country_fieldId",
"type": "text",
"description": "country_fieldId_description",
"label": "country_fieldId_label",
"value": "360033214456"
}

Este error aparece porque un identificador no puede tener mayúsculas. Para eliminar el error, cambie el identificador y elimine el carácter de mayúscula en country_fieldId_label.

Menos de 30 caracteres

La variable a continuación devuelve el error La propiedad "#/settings/1/variables/5" del objeto type no coincide con ninguno de los esquemas requeridos al importar el tema del centro de ayuda.

{
"identifier": "community_new_post_button_color",
"type": "color",
"description": "colors_community_new_post_button_description",
"label": "colors_community_new_post_button_label",
"value": "#C7742C"
},

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 cómo importar temas del centro de ayuda, consulte el artículo: Personalización del 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.

Tecnología de Zendesk