Atpakaļ uz informācijas paneli

Dokumentācija

Uzziniet, kā lietot Asyntai

Kā pievienot Asyntai AI tērzēšanas robotu TYPO3

Soli pa solim ceļvedis TYPO3 tīmekļa vietnēm

Iegūt iegulšanas kodu

1. solis: Iegūstiet savu iegulto kodu

Vispirms dodieties uz savu Asyntai vadības paneli un ritiniet uz leju līdz sadaļai "Iegultais kods". Nokopējiet savu unikālo iegulto kodu, kas izskatīsies šādi:

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

Piezīme: Iepriekš minētais kods ir tikai piemērs. Jums jānokopē savs unikālais iegultais kods no sava Vadības paneļa, jo tas satur jūsu personīgo logrīka ID.

2. solis: TypoScript footerData izmantošana (ieteicams)

Vienkāršākais veids, kā pievienot tērzēšanas robotu visām lapām, ir izmantot TypoScript footerData:

  1. Piesakieties savā TYPO3 aizmugurē
  2. Dodieties uz Web → Template
  3. Izvēlieties savu saknes lapu lapu kokā
  4. Noklikšķiniet uz "Edit the whole template record" (vai izvēlieties "Info/Modify" un pēc tam "Setup")
  5. Laukā Setup pievienojiet šādu TypoScript kodu:
    page.footerData.99 = TEXT
    page.footerData.99.value = <script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
  6. Aizstājiet YOUR_WIDGET_ID ar savu reālo logrīka ID no vadības paneļa
  7. Noklikšķiniet uz "Saglabāt"
  8. Iztīriet TYPO3 kešatmiņu: Admin Tools → Maintenance → Flush TYPO3 and PHP Cache

Padoms: Izmantojot footerData, skripts tiek ievietots tieši pirms noslēdzošā </body> taga, kas ir ieteicams tērzēšanas logrīkiem, jo tas nepalēninās jūsu lapas ielādi.

Alternatīva: Vietnes pakotnes izmantošana (vietnes pakotnēm)

Ja izmantojat vietnes pakotni, varat pievienot skriptu, izmantojot savu TypoScript konfigurācijas failu:

  1. Dodieties uz savas vietnes pakotnes mapi: packages/your_sitepackage/Configuration/TypoScript/
  2. Atveriet vai izveidojiet setup.typoscript
  3. Pievienojiet šādu kodu:
    page.footerData {
      99 = TEXT
      99.value = <script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
    }
  4. Aizstājiet YOUR_WIDGET_ID ar savu reālo logrīka ID
  5. Iztīriet kešatmiņu TYPO3 aizmugurē

Alternatīva: Fluid veidnes izmantošana (FooterAssets)

Vietnēm, kas izmanto Fluid veidnes, varat izmantot FooterAssets sadaļu:

  1. Dodieties uz savu Fluid veidnes failu (parasti Resources/Private/Templates/)
  2. Pievienojiet FooterAssets sadaļu savam izkārtojumam vai veidnei:
    <f:section name="FooterAssets">
      <script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
    </f:section>
  3. Pārliecinieties, ka jūsu lapas izkārtojums atveido FooterAssets sadaļu:
    <f:render section="FooterAssets" optional="true" />
  4. Iztīriet TYPO3 kešatmiņu

Svarīgi: FooterAssets funkcija prasa TYPO3 v8 vai jaunāku. Vecākām versijām izmantojiet TypoScript footerData metodi.

Alternatīva: AssetCollector izmantošana (izstrādātājiem)

Paplašinājumu izstrādātājiem TYPO3 v10.3+ piedāvā AssetCollector API:

  1. Savā PHP kodā (piem., kontrollerī vai starpslānī) ievadiet AssetCollector
  2. Pievienojiet skriptu ar pielāgotiem atribūtiem:
    use TYPO3\CMS\Core\Page\AssetCollector;

    $this->assetCollector->addJavaScript(
      'asyntai_chatbot',
      'https://asyntai.com/static/js/chat-widget.js',
      ['async' => 'async', 'data-asyntai-id' => 'YOUR_WIDGET_ID']
    );

3. solis: Pārbaudiet instalēšanu

Pēc izmaiņu saglabāšanas un kešatmiņas notīrīšanas apmeklējiet savu tīmekļa vietni jaunā pārlūkprogrammas cilnē vai inkognito logā. Jums vajadzētu redzēt tērzēšanas logrīka pogu apakšējā labajā stūrī. Noklikšķiniet uz tās, lai pārliecinātos, ka tā atveras un darbojas pareizi.

Neredzat logrīku? Noteikti iztīriet visas kešatmiņas: dodieties uz Admin Tools → Maintenance → Flush TYPO3 and PHP Cache. Mēģiniet arī notīrīt pārlūkprogrammas kešatmiņu vai skatīt inkognito logā. Ja izmantojat TypoScript, pārbaudiet, vai jūsu veidne ir pareizi iekļauta lapu hierarhijā.