Skip to main content

Product Recommendations

Quero “Você também pode gostar” na página de produto. Como implementar?
Referência: seu tema (adaptado do cookbook) Índice: Cookbooks

Contratos utilizados


API pública

Retorno (RecommendationListResult): HTTP: GET /public/stores/:storeId/products/:productId/recommendations

Fluxo de dados

Produto base: sempre page.product na PDP — não use field product do inspector.

Schema

enabledOn: ['product'] · data: ['recommendations', 'product']

Renderização condicional

Na vitrine, section oculta quando backend retorna zero recomendações. No editor, placeholder ajuda o merchant a posicionar a section.

intent


Separação com Product Card


Checklist

  • product: page.product — não settings.product
  • meta.count === 0 → return null na vitrine
  • Product Card snippet para UI
  • Section só em enabledOn: ['product']
  • corvex validate .

Veja também