- Dokumentaatio
- Chat-ikkunan upottaminen
Chat-ikkunan upottaminen
Yksityiskohtaiset ohjeet chatbotin chat-ikkunan upottamiseen eri alustoille.
Chat-ikkunan upottaminen verkkosivuillesi
Aihio AI:n chat-ikkuna (widget) toimii nykyaikaisilla selaimilla (vaatii Shadow DOM & ES6-tuen) ja vaatii vain yhden koodirivin. Chat-ikkuna on kevyt (alle 50 KB gzip-pakattuna), käyttää Shadow DOM:ia eikä aiheuta ristiriitoja sivusi muun koodin kanssa. Chat-ikkuna ei aseta kolmannen osapuolen seurantaevästeitä ja käyttää selaimen origin-scoped tallennusta (localStorage ja sessionStorage). Lisätietoja tietosuojasta on Tietosuojaselosteessa.
Nopea aloitus (1 rivi)
Yksinkertaisin tapa:
<script src="https://aihio.ai/widget/aihio-widget.js" data-chatbot-id="your-chatbot-id" async ></script>
Liitä tämä ennen </body> -tagia HTML-sivuillasi.
Mistä saat chatbot-id:n?
- Mene hallintapaneeliin
- Valitse chatbot
- Mene Julkaise-välilehteen
- Kopioi
chatbot-idkentästä
Custom Element
Moderni tapa käyttää Custom Element -komponenttia:
<!-- Lataa widget-script kerran --> <script src="https://aihio.ai/widget/aihio-widget.js" async></script> <!-- Lisää chatbot Custom Element -komponentilla --> <aihio-chat chatbot-id="your-chatbot-id"></aihio-chat>
Etuja:
- Yksi script-tag koko sivulle (vaikka useita chatbotteja)
- Helppo mukauttaa HTML-attribuuteilla
- Moderni standardi (Web Components)
Mukautus:
<aihio-chat chatbot-id="your-chatbot-id" primary-color="#6366f1" position="bottom-right" theme-mode="auto" ></aihio-chat>
Alustakohtaiset ohjeet
HTML / Staattiset sivut
Vaihtoehto 1: Script-tag (yksinkertaisin)
<!DOCTYPE html>
<html>
<head>
<title>Minun sivuni</title>
</head>
<body>
<!-- Sivun sisältö -->
<!-- Chatbot widget ennen </body> -->
<script
src="https://aihio.ai/widget/aihio-widget.js"
data-chatbot-id="your-chatbot-id"
async
></script>
</body>
</html>
Vaihtoehto 2: Custom Element
<body> <!-- Sivun sisältö --> <!-- Widget script --> <script src="https://aihio.ai/widget/aihio-widget.js" async></script> <!-- Chatbot --> <aihio-chat chatbot-id="your-chatbot-id"></aihio-chat> </body>
React / Next.js
Next.js (App Router):
// app/layout.tsx tai app/page.tsx
import Script from 'next/script';
export default function Layout({ children }) {
return (
<html>
<body>
{children}
<Script
src="https://aihio.ai/widget/aihio-widget.js"
data-chatbot-id="your-chatbot-id"
strategy="afterInteractive"
/>
</body>
</html>
);
}
Oliko tästä sivusta hyötyä?
Kokeile itse
Rakenna chatbot verkkosivuillesi muutamassa minuutissa — ilman koodausta.