Tài liệu SmaxAi
  • Tổng quan về SmaxAi
    • Hướng dẫn tạo biz
    • Giải thích gói cước
    • Giới thiệu các module
    • Biz API
  • Module Nhắn tin
    • Tổng quan
    • Thêm kênh chat
      • Facebook
      • Zalo OA
      • Zalo User
      • Instagram
      • Bot Telegram
        • Hướng dẫn tạo Bot
        • Kết nối SmaxAi
      • Website
      • Shopee
    • Gộp kênh chat
    • Bộ lọc hội thoại
    • Chia hội thoại
      • Cấu hình vai trò
      • Quy tắc chia tự động
      • Chia thủ công
    • Thẻ
    • Tin nhắn mẫu
    • Tin nhắn nội bộ
    • Meta Conversion API
    • Tích hợp quản lý bán hàng
    • Lỗi thường gặp
  • Module Bot-Auto
    • Giới thiệu module
    • Danh sách trigger
      • Facebook Trigger
        • Messenger Welcome
        • Messenger Default
        • Messenger Ref Link
        • Keywords
        • Comment
        • Messenger Persistent Menu
        • Click To Message
        • Ads Lead
        • Messenger Welcome Message
        • Plugins
        • Bot API
        • LiveChat Tags
        • Messenger Shopping
        • Gen AI
      • Zalo Trigger
        • Zalo Welcome
        • Zalo Default
        • Keywords
        • Zalo Follows
        • Bot API
        • LiveChat Tags
      • Zalo cá nhân
        • Zalo Web Welcome
        • Zalo Web Default
        • Keywords
        • Livechat Tag
      • Telegram Trigger
        • Telegram Welcome
        • Telegram Default
        • Keywords
        • Bot API
        • LiveChat Tags
      • Website Trigger
        • Website Welcome
        • LiveChat Tags
    • Thẻ chức năng
      • Facebook Messenger
        • Messenger Text
        • Messenger Image
        • Messenger Quick Reply
        • Messenger Gallery
        • Messenger Typing
        • Messenger User Input
        • Messenger Shipping
        • Messenger Block/Unblock
        • Facebook Comment
        • Facebook Audience
        • Messenger Media
        • Messenger Feedback
        • Messenger Video
        • Messenger Audio
        • Messenger Attach File
        • Messenger Marketing Message
        • Messenger Handover
        • Messenger Dataset CAPI
        • Messenger Product
        • Messenger Receipt
      • Zalo OA
        • Zalo Message
        • Zalo User Input
        • Zalo Information
        • Zalo Transaction
        • Zalo Promotion
      • Zalo cá nhân
        • Zalo Web Message
        • Zalo Web User Input
        • ZaloUser Typing
        • ZaloUser Request Friend
      • Telegram
        • Telegram Text
        • Telegram Image
      • Instagram
        • Instagram Text
        • Instagram Image
        • Instagram Gallery
        • Instagram User Input
        • Instagram Video
        • Instagram Audio
      • Thẻ Nâng Cao
        • AI Seller - PrimeV
        • Lucky Wheel/ Add Turn Number
        • Open Gift / Add Turn Number
        • Custom Image
        • Change Tags
        • Table Data
        • Input/Output
        • A/B Testing
        • Send Block
        • Time Calculator
        • Check Time Range
        • Send Email
        • Send QR
        • Google Sheet
        • Parse Content
        • Set Attributes
        • Sequence
        • Delay
        • JsonAPI
        • Go To Block
        • On/Off Bot
        • Thread Status
        • Follow Up
        • Note
        • Smax App New Order
        • Gen AI
        • Payment Hub
        • Find/Add ZaloUser
    • Thư viện block
    • Kịch bản chăm sóc
    • Gửi broadcast
    • Bộ lọc nâng cao
    • Hàm
  • Module Khách hàng
    • Tìm kiếm khách hàng
    • Tạo Segment
    • Import khách hàng
    • Export khách hàng
  • Module Thống kê
    • Đang cập nhật
  • Module Cài đặt
    • Doanh nghiệp
    • Kênh
    • Thành viên
    • Tích hợp
      • API
      • Google
      • SMTP
      • Nhúng Form
      • KiotViet
      • Nhanh
      • Sapo
      • Haravan
      • PrimeV
      • OpenAI
      • Groq
    • Tên miền web
    • Thuộc tính
    • Block mẫu
    • Thẻ
    • Tin nhắn mẫu
    • API
    • Gói cước
    • Upgrade
    • Logs
  • EXTEND MODULES
    • AI Seller
    • Trang bán hàng
    • Bám Đuổi
      • Cài đặt bám đuổi
      • Kết nối chatbot
    • Meta CAPI
    • Luck Wheel
      • Cấu hình vòng quay
      • Thiết kế vòng quay
      • Chỉnh sửa quà
      • Cấu hình nội dung
      • Địa chỉ URL
      • Bản ghi dữ liệu
      • Kết nối chatbot
    • Gift Opening Game
      • Cấu hình thông báo
      • Thiết kế game
      • Chỉnh sửa quà
      • Cấu hình nội dung
      • Địa chỉ URL
      • Bản ghi dữ liệu
      • Kết nối chatbot
    • Quản lý đơn hàng
    • Bảng Dữ Liệu
      • Cấu hình bảng dữ liệu
      • Kết nối chatbot
    • Form Builder
      • Cấu hình phần tử
      • Cài đặt form
      • Tích hợp chatbot
    • Customize Image
      • Cấu hình các lớp
      • Các bước tạo ảnh
    • Sản phẩm
    • Marketing Messages
    • Sponsored Messages
    • Thiết Kế Email
      • Chỉnh Sửa Email
      • Kết nối và sử dụng
    • Meta Catalogs
    • Meta Ads Manager
    • Payment hub
    • Quiz
    • GenAI
    • Meta Custom Audience
Powered by GitBook
On this page
  • Hướng dẫn nhúng Form vào SmaxAi
  • 2_ Hướng dẫn giao tiếp giữa SmaxAi LiveChat với Form
  • 2.1_ Nhận event từ SmaxAI
  • 2.2_ Yêu cầu SmaxAi
  1. Module Cài đặt
  2. Tích hợp

Nhúng Form

PreviousSMTPNextKiotViet

Last updated 5 months ago

Tích hợp Nhúng Form giúp bạn thêm các form lên đơn để tự đồng bộ về CRM hoặc phần mềm quản lý bán hàng của mình trong module Nhắn tin

Hướng dẫn nhúng Form vào SmaxAi

Để nhúng Form vào SmaxAi, bạn cần truy cập module Cài đặt, sau đó chọn phần Tích hợp

Trong cửa sổ tích hợp bạn cần đặt tên của Form (1), phần nền tảng (2) chọn Nhúng form, sau đó nhập URL của form (3) và chọn Lưu (4) để lưu lại

2_ Hướng dẫn giao tiếp giữa SmaxAi LiveChat với Form

2.1_ Nhận event từ SmaxAI

// Nhận event từ SmaxAi Livechat
window.addEventListener('message', function (event) {
    if (typeof event.data == 'object' && event.data.name === '__SM_FORM_CUSTOMER') {
        console.log(event.data?.data?.customer);
    }
}, false);

// event.data?.data?.customer có dạng:
{
    "id": "6340818229362746",
    "name": "Hoàng Đức",
    "address": "",
    "phone": "",
    "email": "",
    "gender": "",
    "gid": "",
    "picture": "https://platform-lookaside.fbsbx.com/platform/profilepic/?psid=6340818229362746&width=300&ext=1691194252&hash=AeQudyCWzA0X3MZDGrk"
}

2.2_ Yêu cầu SmaxAi

const getIntegrationId = () => {
  return window.location.href.split('=')[1]
}

// yêu cầu SmaxAi trả dữ liệu customer
if (window.parent) {
    window.parent.postMessage({
        name: '__SM_FORM_CUSTOMER',
        data: {
            integration_id: getIntegrationId(),
        }
    }, '*')
} else {
    console.error('window.parent is undefined')
}

// yêu cầu SmaxAi bật popup
if (window.parent) {
    window.parent.postMessage({
        name: '__SM_FORM_POPUP',
        action: 'SHOW',  // 'HIDE'
        data: {
            integration_id: getIntegrationId(),
            url: 'https://crm.com/orders?id=xxx',
            title: 'Title Demo',
            height: '80vh'
        }
    }, '*')
} else {
    console.error('window.parent is undefined')
}