Skip to main content

Mapa de dados → schema.data

Referência de onde cada dado da loja pode ser usado e como declarar dependências com schema.data em defineSection().

Tabela de escopo

* Snippets e layout recebem props explícitas — não fazem fetch direto.

Regras

  1. Section declara data e implementa defineSectionData quando necessário.
  2. Block recebe dados da section pai (product, review, …).
  3. Snippet recebe props no import — sem fetch.
  4. Layout pode receber dados globais via props ou contexto.

Exemplo — recomendações na PDP

Se recommendations.meta.count === 0, não renderize a section.

Exemplo — avaliações na PDP

Chaves do SDK

Veja também Regras de escopo.