Для SPA

Справочный центр

Документация

Начало работы

How Seatext AI Works

Installation / Set Up

Installation

Для SPA (React и т.д.)

How to configure / AI scope

How to use Seatext AI

Главный центр ИИ

Общая модель ИИ

ИИ для интернет-магазина

Базовый перевод ИИ

Расширенный перевод с A/B тестированием

ИИ для мобильной адаптации

ИИ улучшает ваши посадочные страницы

Руководство по внедрению для крупных сайтов

Процесс оптимизации

Variants management

Variants Editor

Создание вариантов

Редактирование вариантов

Testing variants

For web designers

Resizing design

Product and pricing

Choosing a plan

Расчет вашей стоимости

Часто задаваемые вопросы

seatextonly Privacy

Для SPA (React и т.д.)

Интеграция фрагмента JavaScript SEATEXT AI в ваше одностраничное приложение (SPA) заключается во встраивании предоставленного кода в ваш проект. Это руководство охватит шаги, необходимые для добавления этого фрагмента кода, чтобы убедиться, что он плавно интегрируется с различными фреймворками SPA, такими как React, Vue и Angular.

Фрагмент SEATEXT AI

Вот фрагмент SEATEXT AI, который вам нужно вставить:

SEATEXTCODEINTEGRATION

Общие инструкции

Определите точку входа: найдите место, где инициализируется ваш SPA. Обычно это файл index.html или главный JavaScript/TypeScript файл, где ваш фреймворк монтирует приложение. Добавьте сниппет: вставьте фрагмент SEATEXT AI в тег body вашего файла index.html или в соответствующий раздел инициализации вашего SPA‑фреймворка.

Инструкции для конкретных фреймворков SPA

1. React

В приложении React точкой входа обычно является файл public/index.html. Найдите public/index.html в проекте React. Добавьте сниппет: вставьте фрагмент SEATEXT AI непосредственно перед закрывающим тегом </body>.

Пример

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>React App</title> </head> <body> <div id="root"></div> <script> localStorage.setItem('seatext_id', "96733aab-aaad-4e0e-90ec-5c899e524514"); window.globalSeatextID = "96733aab-aaad-4e0e-90ec-5c899e524514"; </script> <script async src="https://login.seatext.com/seatext.js?id=96733aab-aaad-4e0e-90ec-5c899e524514"></script> </body> </html>

2. Vue.js

В приложении Vue.js точкой входа обычно является файл public/index.html. Найдите public/index.html в проекте Vue. Добавьте сниппет: вставьте фрагмент SEATEXT AI непосредственно перед закрывающим тегом </body>.

Пример

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Vue App</title> </head> <body> <div id="app"></div> <script> localStorage.setItem('seatext_id', "96733aab-aaad-4e0e-90ec-5c899e524514"); window.globalSeatextID = "96733aab-aaad-4e0e-90ec-5c899e524514"; </script> <script async src="https://login.seatext.com/seatext.js?id=96733aab-aaad-4e0e-90ec-5c899e524514"></script> </body> </html>

3. Angular

В приложении Angular точкой входа обычно является файл src/index.html. Найдите src/index.html в проекте Angular. Добавьте сниппет: вставьте фрагмент SEATEXT AI непосредственно перед закрывающим тегом </body>.

Пример

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Angular App</title> </head> <body> <app-root></app-root> <script> localStorage.setItem('seatext_id', "96733aab-aaad-4e0e-90ec-5c899e524514"); window.globalSeatextID = "96733aab-aaad-4e0e-90ec-5c899e524514"; </script> <script async src="https://login.seatext.com/seatext.js?id=96733aab-aaad-4e0e-90ec-5c899e524514"></script> </body> </html>

Дополнительные рекомендации

Дополнительные соображения Asynchronous Loading: в сниппете используется атрибут async для тега script, что обеспечивает асинхронную загрузку скрипта SEATEXT AI и помогает сохранять производительность загрузки страницы. Использование Local Storage: скрипт сохраняет идентификатор в локальном хранилище. Убедитесь, что ваше приложение имеет необходимые разрешения для доступа к локальному хранилищу. Кросс‑доменные ограничения: если ваш SPA взаимодействует с несколькими доменами, проверьте совместимость скрипта SEATEXT AI и отсутствие проблем с кросс‑origin.

Тестирование интеграции

После добавления сниппета выполните следующие шаги, чтобы убедиться в корректной интеграции: Сборка и запуск: соберите и запустите приложение с помощью стандартных команд вашего фреймворка (npm start, npm run serve или ng serve). Проверка страницы: откройте инструменты разработчика браузера (F12) и проверьте вкладки Console и Network, чтобы убедиться, что скрипт SEATEXT AI загружается без ошибок. Проверка функциональности: убедитесь, что функции SEATEXT AI работают в вашем SPA так, как ожидается.

Заключение

Следуя этому пошаговому руководству, вы сможете бесшовно интегрировать фрагмент JavaScript SEATEXT AI в ваше одностраничное приложение. Если вы столкнетесь с какими-либо проблемами или вам потребуется дополнительная помощь, пожалуйста, обратитесь за поддержкой.