Integrar app via Nube SDK
Apps da Nuvemshop injetam conteúdo em slots nomeados:
{{ component('nubesdk-slot', { type: "before_main_content" }) }}Se nenhum app target o slot, nada é renderizado.
Slots de layout
Seção intitulada “Slots de layout”before_main_content— início do<body>after_header— após o cabeçalho
Slots de section dinâmica
Seção intitulada “Slots de section dinâmica”Toda section adicionável deve envolver o markup com:
before_dynamic_sectionafter_dynamic_section
Parâmetros: section_type, section_id, section_index.
Slots de PDP e grade
Seção intitulada “Slots de PDP e grade”Exemplos: before_product_detail_price, after_product_detail_add_to_cart, before_product_grid_item_name, product_grid_item_image.
Lista completa: docs/ai/architecture.md § Platform apps integration.
Regra para parceiros de tema
Seção intitulada “Regra para parceiros de tema”Não remover nem renomear slots ao customizar — apps instalados nas lojas dependem deles silenciosamente.