Hoe voegt u de Asyntai AI-chatbot toe aan Drupal

Stapsgewijze handleiding voor Drupal-websites

Insluitcode ophalen

Stap 1: Uw insluitcode ophalen

Ga eerst naar uw Asyntai Dashboard en scroll naar het gedeelte "Insluitcode". Kopieer uw unieke insluitcode die er als volgt uitziet:

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

Opmerking: De bovenstaande code is slechts een voorbeeld. U moet uw eigen unieke insluitcode kopiëren vanuit uw Dashboard omdat deze uw persoonlijke widget-ID bevat.

Stap 2: Header and Footer Scripts-module gebruiken (aanbevolen)

De eenvoudigste manier om de chatbot toe te voegen is met de "Header and Footer Scripts"-module:

  1. Log in op uw Drupal-beheerderspaneel
  2. Ga naar Extend en klik op "Install new module\"
  3. Zoek naar "Header and Footer Scripts" of download het van Drupal.org
  4. Installeer en activeer de module
  5. Ga naar Configuration → Development → Header and Footer Scripts
  6. Klik op het tabblad "Footer"
  7. Plak uw Asyntai-insluitcode in het tekstveld voor footerscripts
  8. Klik op "Configuratie opslaan"

Tip: Het toevoegen van de code aan de footersectie zorgt ervoor dat deze na de pagina-inhoud wordt geladen, wat wordt aanbevolen voor chatwidgets.

Alternatief: Themasjabloon bewerken

You can add the code directly to your theme's template file:

  1. Navigeer naar uw themamap: themes/your_theme/
  2. Open het bestand html.html.twig (of maak er een aan als het niet bestaat)
  3. Zoek de afsluitende </body>-tag
  4. Plak uw Asyntai-insluitcode net vóór de </body>-tag
  5. Sla het bestand op
  6. Wis de Drupal-cache: Configuration → Performance → Clear all caches

Belangrijk: Wijzigingen aan themabestanden kunnen worden overschreven bij het bijwerken van uw thema. Overweeg een childthema of de Header and Footer Scripts-module te gebruiken voor een meer permanente oplossing.

Alternatief: Libraries gebruiken (voor ontwikkelaars)

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

  1. Create or edit your theme's *.libraries.yml file
  2. Voeg een nieuw library-item toe:
    asyntai-chatbot:
    js:
    https://asyntai.com/static/js/chat-widget.js: { type: external, attributes: { async: true, data-asyntai-id: YOUR_WIDGET_ID } }
  3. Attach the library in your theme's *.info.yml file:
    libraries:
    - your_theme/asyntai-chatbot
  4. Wis de Drupal-cache

Stap 3: Installatie verifiëren

Nadat u uw wijzigingen hebt opgeslagen en de cache hebt gewist, bezoekt u uw website in een nieuw browsertabblad of incognitovenster. U zou de chatwidgetknop in de rechteronderhoek moeten zien. Klik erop om te controleren of deze correct opent en werkt.

Ziet u de widget niet? Zorg ervoor dat u de Drupal-cache wist via Configuration → Performance → Clear all caches. Probeer ook uw browsercache te wissen of in een incognitovenster te bekijken.