Jak přidat Asyntai AI chatbota do Adobe Commerce (Magento)

Podrobný návod pro weby na platformě Magento

Získat kód pro vložení

Krok 1: Získejte svůj vkládací kód

Nejprve přejděte na svůj Asyntai Dashboard a přejděte dolů k sekci „Embed Code". Zkopírujte svůj unikátní kód pro vložení, který bude vypadat takto:

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

Poznámka: Kód výše je pouze příklad. Musíte zkopírovat svůj vlastní unikátní kód pro vložení z vašeho Dashboardu, protože obsahuje vaše osobní ID widgetu.

Krok 2: Použití Page Builderu (Doporučeno)

Nejjednodušší způsob přidání chatbota je použití bloku HTML kód v Page Builderu:

  1. Přihlaste se do administračního panelu Magento
  2. Přejděte na Obsah → Stránky
  3. Upravte svou Domovskou stránku (nebo jakoukoli stránku, kde chcete chatbota)
  4. V Page Builderu přetáhněte element "HTML kód" na stránku
  5. Vložte svůj vkládací kód Asyntai
  6. Klikněte na "Save"
  7. Vymažte mezipaměť: System → Správa mezipaměti → Vymazat mezipaměť Magento

Důležité: Použití Page Builderu přidává kód pouze na jednotlivé stránky. Pro instalaci na celém webu použijte nize uvedenou metodu Layout XML.

Alternativa: Použití Layout XML (Všechny stránky)

To add the chatbot to all pages, create a layout file in your theme:

  1. Přejděte do složky své šablony: app/design/frontend/[Vendor]/[theme]/
  2. Vytvořte strukturu složek, pokud neexistuje: Magento_Theme/layout/
  3. Vytvořte nebo upravte soubor default_head_blocks.xml
  4. Přidejte následující kód:
    <?xml version="1.0"?>
    <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
    <head>
    <script src="https://asyntai.com/static/js/chat-widget.js" src_type="url" async="true" data-asyntai-id="YOUR_WIDGET_ID"/>
    </head>
    </page>
  5. Nahraďte YOUR_WIDGET_ID svým skutečným ID widgetu
  6. Spusťte: bin/magento cache:flush
  7. Spusťte: bin/magento setup:static-content:deploy -f (pokud jste v produkčním režimu)

Alternativa: Použití CMS bloku

Můžete také vytvořit CMS blok a zahrnout jej do zápatí:

  1. Přejděte na Obsah → Bloky
  2. Klikněte na "Přidat nový blok"
  3. Nastavte název, například "Asyntai Chatbot"
  4. Nastavte identifikátor na asyntai_chatbot
  5. V editoru obsahu přepněte do režimu HTML a vložte svůj vložený kód
  6. Klikněte na "Uložit blok"
  7. Přidejte blok do šablony zápatí pomocí: {{block id="asyntai_chatbot"}}
  8. Vymažte mezipaměť

Krok 3: Ověřte instalaci

Po uložení změn a vymazání mezipaměti navštivte svůj obchod v nové kartě prohlížeče nebo v anonymním okně. V pravém dolním rohu byste měli vidět tlačítko chatového widgetu. Klikněte na nej a ověřte, že se správně otevírá a funguje.

Nevidíte widget? Nezapomeňte vymazat všechny mezipaměti: System → Správa mezipaměti → Vymazat mezipaměť Magento. Zkuste také vymazat mezipaměť prohlížeče nebo stránku zobrazit v anonymním okně. Pokud jste v produkčním režimu, spusťte bin/magento setup:static-content:deploy -f.