Slik legger du til Asyntai AI-chatbot i Drupal

Trinn-for-trinn-guide for Drupal-nettsteder

Hent innebyggingskode

Trinn 1: Hent innbyggingskoden din

Gå først til Asyntai-dashbordet ditt og bla ned til «Innbyggingskode»-seksjonen. Kopier din unike innbyggingskode som vil se slik ut:

<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>

Merk: Koden ovenfor er bare et eksempel. Du må kopiere din egen unike innbyggingskode fra Dashbordet ditt, da den inneholder din personlige widget-ID.

Trinn 2: Bruk av Header and Footer Scripts-modulen (anbefalt)

Den enkleste måten å legge til chatboten på er å bruke modulen «Header and Footer Scripts»:

  1. Logg inn på Drupal-administrasjonspanelet ditt
  2. Gå til Extend og klikk på «Install new module»
  3. Søk etter «Header and Footer Scripts» eller last den ned fra Drupal.org
  4. Installer og aktiver modulen
  5. Gå til Configuration → Development → Header and Footer Scripts
  6. Klikk på fanen «Footer»
  7. Lim inn Asyntai-innbyggingskoden i tekstområdet for bunntekstskript
  8. Klikk på «Lagre konfigurasjon»

Tips: Ved å legge til koden i bunntekstseksjonen sikrer du at den lastes etter sideinnholdet, noe som anbefales for chatwidgeter.

Alternativ: Rediger temamal

Du kan legge til koden direkte i temaets malfil:

  1. Naviger til temamappen din: themes/your_theme/
  2. Åpne filen html.html.twig (eller opprett en hvis den ikke finnes)
  3. Finn den avsluttende </body>-taggen
  4. Lim inn Asyntai-innbyggingskoden din rett før </body>-taggen
  5. Lagre filen
  6. Tøm Drupals hurtigbuffer: Configuration → Performance → Clear all caches

Viktig: Endringer i temafiler kan bli overskrevet når du oppdaterer temaet. Vurder å bruke et undertema eller Header and Footer Scripts-modulen for en mer permanent løsning.

Alternativ: Bruk av biblioteker (for utviklere)

For developers who prefer using Drupal's asset library system:

  1. Opprett eller rediger temaets *.libraries.yml-fil
  2. Legg til en ny bibliotekoppføring:
    asyntai-chatbot:
    js:
    https://asyntai.com/static/js/chat-widget.js: { type: external, attributes: { async: true, data-asyntai-id: YOUR_WIDGET_ID } }
  3. Legg ved biblioteket i temaets *.info.yml-fil:
    libraries:
    - your_theme/asyntai-chatbot
  4. Tøm Drupals hurtigbuffer

Trinn 3: Bekreft installasjonen

Etter at du har lagret endringene og tømt hurtigbufferen, besøk nettstedet ditt i en ny nettleserfane eller et inkognitovindu. Du bør se chatwidget-knappen i nedre høyre hjørne. Klikk på den for å sjekke at den åpnes og fungerer riktig.

Ser du ikke widgeten? Sørg for å tømme Drupals hurtigbuffer ved å gå til Configuration → Performance → Clear all caches. Prøv også å tømme nettleserens hurtigbuffer eller se i et inkognitovindu.