O widget de perguntas e respostas permite que clientes façam perguntas sobre produtos e visualizem respostas de outros clientes e lojistas.
Uso Básico
O widget de perguntas e respostas permite que clientes façam perguntas sobre produtos e visualizem respostas:
<martan-questions
data-store-id="seu-store-id"
data-store-key="sua-store-key"
data-product-sku="PROD-123"
data-enable-new-questions="true">
</martan-questions>
Ou usando product-id:
<martan-questions
data-store-id="seu-store-id"
data-store-key="sua-store-key"
data-product-id="123"
data-enable-new-questions="true">
</martan-questions>
Com configuração global:
<!-- Configuração global já definida -->
<martan-questions
data-product-sku="PROD-123"
data-enable-new-questions="true">
</martan-questions>
Propriedades
Atributos HTML
| Atributo | Tipo | Obrigatório | Descrição |
|---|
data-store-id | string | Sim* | ID da loja na API Martan |
data-store-key | string | Sim* | Chave da API (web_id) da loja |
data-product-id | string | Sim* | ID do produto na API Martan |
data-product-sku | string | Sim* | SKU do produto na API Martan |
data-enable-new-questions | boolean | Não | Permite criar novas perguntas (padrão: true) |
* data-store-id e data-store-key podem ser omitidos se configurados globalmente. É necessário fornecer data-product-id OU data-product-sku (não ambos).
Propriedades JavaScript
| Propriedade | Tipo | Descrição |
|---|
storeId | string | ID da loja |
storeKey | string | Chave da API |
productId | string | ID do produto |
productSku | string | SKU do produto |
enableNewQuestions | boolean | Permite criar novas perguntas |
Exemplos
Funcionalidades
- ✅ Integração com API Martan
- ✅ Listagem de perguntas e respostas
- ✅ Busca por palavras-chave
- ✅ Formulário para criar novas perguntas (via iframe)
- ✅ Carregamento incremental (mostrar mais perguntas)
- ✅ Suporte a respostas de lojistas