Uma linha de código coloca a concierge oficial da cidade em qualquer site: Gramado Inesquecível, Gramadotur, Natal Luz, CVB. Sem app, sem cadastro, sem cookies. Teste agora no botão no canto da tela.
Cole antes do </body> de todas as páginas, ou em uma tag "HTML personalizado" no Google Tag Manager (disparo: todas as páginas). Troque o data-origin pelo nome do site.
<script src="https://lina-widget.pages.dev/lina.js" data-origin="gramadoinesquecivel"></script>
| Site | Onde colar | Snippet |
|---|---|---|
| Gramado Inesquecível Laravel, TGR Studio | Layout principal (blade) ou GTM já instalado | data-origin="gramadoinesquecivel" |
| Gramadotur WordPress | Aparência > Editor de temas > footer.php, ou plugin "Insert Headers and Footers" | data-origin="gramadotur" |
| Natal Luz Next.js | app/layout.tsx com <Script strategy="lazyOnload"> | data-origin="natalluz" |
| Visite Gramado e Canela (CVB) WordPress + Elementor | Elementor > Custom Code (footer) ou footer.php | data-origin="cvb" |
| Prefeitura de Gramado | Rodapé do portal (fornecedor do CMS) | data-origin="prefeitura" |
| Atributo | Padrão | Efeito |
|---|---|---|
data-origin | domínio da página | Identifica o site nas métricas e no histórico do Chatbase (mesmo padrão dos QR codes loc1..loc6) |
data-lang | auto (URL /en/, /es/ ou idioma do navegador) | pt, en ou es: textos da interface e sugestões |
data-position | right | left para o canto inferior esquerdo |
data-color / data-color2 | #2563eb / #7c3aed | Gradiente do botão e do cabeçalho. Ex.: paleta de inverno de Gramado #4078ab |
data-title, data-subtitle, data-greeting | Lina / Concierge oficial de Gramado | Textos do cabeçalho e primeira mensagem |
data-open="true" + data-delay="3000" | fechado | Abre sozinho após N ms |
data-whatsapp | wa.me/5554923675339 | Link "Continuar no WhatsApp" no rodapé do chat |
data-privacy | lina.tur.br/privacidade | Link da política de privacidade |
Lina.open(); // abre o chat
Lina.ask("O que fazer hoje?"); // abre e pergunta
Lina.close();
Qualquer link com href="#lina" na página abre o chat. Eventos vão para o dataLayer (GTM) como lina_widget.
sessionStorage e some ao fechar a aba. Nenhum dado pessoal é solicitado.role="dialog", fecha com Esc, respeita prefers-reduced-motion. Convive com o VLibras.O botão desta página já é o widget real, conectado à Lina Gramado. Ver simulação em um site de terceiros.
Falar com a Lina agora