@joelsonrocha/iareview-capture
v0.0.25
Published
Um widget React para capturar avaliações
Readme
IAReviewCapture
📢 Um widget React para capturar avaliações de usuários diretamente em seu site!
📌 Recursos
- ✅ Captura de feedback diretamente no seu produto ou serviço
- ✅ Integração com API via
API KeyeSecret Key - ✅ Posicionamento flexível na tela (
bottom-right,top-left, etc.) - ✅ Verificação de humano com reCAPTCHA para evitar abusos
- ✅ Suporte a múltiplos produtos com
productId
📦 Instalação
Para adicionar ao seu projeto React:
npm install @joelsonrocha/iareview-capture
# ou
yarn add @joelsonrocha/iareview-capture🚀 Como Usar
Importe e use o IAReviewCapture no seu código:
import IAReviewCapture from "@joelsonrocha/iareview-capture";
function App() {
return (
<div>
<IAReviewCapture
apiKey="YOUR_API_KEY"
secretKey="YOUR_SECRET_KEY"
productId="12345"
position="bottom-right" // Opções: bottom-left, bottom-right, top-left, top-right
/>
</div>
);
}
export default App;🛠️ Propriedades (props)
| Propriedade | Tipo | Obrigatório | Descrição |
| ----------- | -------------------------------------------------------------- | ----------- | ----------------------------------------------------------- |
| apiKey | string | ✅ | Chave de API para autenticação |
| secretKey | string | ✅ | Chave secreta para segurança |
| productId | string | ✅ | ID do produto/serviço que receberá a avaliação |
| position | "bottom-left" \| "bottom-right" \| "top-left" \| "top-right" | ❌ | Define a posição do widget na tela (padrão: bottom-right) |
| theme | "light" \| "dark" | ❌ | Tema do widget (padrão: light) |
🛡️ Segurança e Proteção contra Abusos
- ✔️ Suporte a Google reCAPTCHA para evitar spam
- ✔️ API Key e Secret Key garantem segurança nas requisições
📝 Licença
MIT License © 2025 IAReviewCapture
