Sinais do problema

Quando tento importar um tema do Guide, recebo o seguinte erro: Erro ao importar o tema. A propriedade '#/settings/X/variables/X' do tipo object não corresponde a nenhum dos esquemas necessários.

Etapas de resolução

Há várias causas possíveis para esse erro aparecer durante a importação de um tema do Guide. Essencialmente, o erro indica que há um problema com uma variável dentro da configuração. Consulte os exemplos abaixo para erros de variável comuns e como resolvê-los.

Exemplo 1

A variável abaixo retorna o erro A propriedade "#/settings/3/variables/0" do tipo object não corresponde a nenhum dos esquemas necessários ao importar o tema do Guide.

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

Neste exemplo, a mensagem ‘#/settings/3/variables/0’ indica um problema com a variável com índice 0 dentro da configuração com índice 3.

A propriedade do identificador tem um limite de 30 caracteres e consiste apenas em caracteres alfanuméricos e _ (sublinhado). Para corrigir o problema, use um identificador com _ (sublinhado) em vez de um - (traço). Se você alterar prevent-style para prevent_style na variável acima, isso removerá o erro.

Exemplo 2

A variável abaixo retorna o erro A propriedade "#/settings/10/variables/1" do tipo object não corresponde a nenhum dos esquemas necessários ao importar o tema do Guide.

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

Neste exemplo, o erro aparece porque um o identificador não pode ter letras maiúsculas. Se você alterar o identificador para remover a letra maiúscula country_fieldId_label , isso removerá o erro.

Exemplo 3:

A variável abaixo retorna o erro A propriedade "#/settings/1/variables/5" do tipo object não corresponde a nenhum dos esquemas necessários ao importar o tema do 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" },

Neste exemplo, o erro é exibido porque o identificador contém mais de 30 caracteres. Altere o identificador para um nome com menos de 30 caracteres para remover o erro.

Para obter mais informações sobre a importação de temas do Guide, consulte o artigo: Personalização do painel de configurações.

Aviso sobre a tradução: este artigo foi traduzido por um software de tradução automática para oferecer a você uma compreensão básica do conteúdo. Medidas razoáveis foram tomadas para fornecer uma tradução precisa, no entanto, a Zendesk não garante a precisão da tradução.

Em caso de dúvidas relacionadas à precisão das informações contidas no artigo traduzido, consulte a versão oficial do artigo em inglês.

Powered by Zendesk