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

Как установить виджет живого чата Chatim на Next.js

Шаг 1: Сгенерируйте и скопируйте код виджета

  1. Войдите в свою панель управления Chatim.Chatim dashboard.
  2. Выберите свой проект и нажмите Установить в меню навигации.
  3. Запишите свой ID проекта из фрагмента кода, показанного на странице.

Шаг 2: Создайте компонент виджета чата

Создайте новый файл компонента (например, components/ChatWidget.tsx) со следующим кодом:

'use client';

import { useEffect } from 'react';
import Script from 'next/script';

export default function ChatWidget() {
  useEffect(() => {
    window.chatim = window.chatim || {};
    window.chatim.cmd = window.chatim.cmd || [];
    window.chatim.settings = { projectId: 'YOUR_PROJECT_ID' };
  }, []);

  return (
    <Script
      src="https://widget.chatim.app/widget.js"
      strategy="lazyOnload"
    />
  );
}

Замените YOUR_PROJECT_ID на фактический ID вашего проекта из панели управления Chatim.

Шаг 3: Добавьте компонент в ваш макет

Импортируйте и добавьте <ChatWidget /> в корневой файл макета (например, app/layout.tsx):

import ChatWidget from '../components/ChatWidget';

export default function RootLayout({ children }) {
  return (
    <html lang="en">
      <body>
        {children}
        <ChatWidget />
      </body>
    </html>
  );
}

React (Create React App / Vite)

Если вы используете обычный React (не Next.js), вы можете добавить виджет следующим образом:

import { useEffect } from 'react';

function App() {
  useEffect(() => {
    window.chatim = window.chatim || {};
    window.chatim.cmd = window.chatim.cmd || [];
    window.chatim.settings = { projectId: 'YOUR_PROJECT_ID' };

    const script = document.createElement('script');
    script.src = 'https://widget.chatim.app/widget.js';
    script.async = true;
    document.body.appendChild(script);

    return () => document.body.removeChild(script);
  }, []);

  return <div>{/* Your app */}</div>;
}

Vue.js

Для проектов Vue.js:

<script>
export default {
  mounted() {
    window.chatim = window.chatim || {};
    window.chatim.cmd = window.chatim.cmd || [];
    window.chatim.settings = { projectId: 'YOUR_PROJECT_ID' };

    const script = document.createElement('script');
    script.src = 'https://widget.chatim.app/widget.js';
    script.async = true;
    document.body.appendChild(script);
  }
}
</script>

Шаг 4: Протестируйте виджет

  1. Запустите сервер разработки и откройте свой сайт в браузере.
  2. Виджет Chatim должен появиться в углу вашей страницы.
  3. Протестируйте функции живого чата и чат-бота, чтобы убедиться, что они работают корректно.

Шаг 5: Настройте параметры и отслеживайте производительность

Вернитесь в панель управления Chatim для отслеживания взаимодействий с клиентами, просмотра аналитики и внесения необходимых изменений в поведение, внешний вид или ответы виджета на основе отзывов и вовлечённости пользователей.

Нужна помощь?

Если у вас возникли проблемы в процессе установки, свяжитесь с нами.

Начать

Chatim онлайн-чат с автоматизацией чат-бота

Генерируйте больше лидов и улучшайте взаимодействие с клиентами с помощью программного обеспечения для онлайн-чата с автоматизацией чат-бота.