Tổng quan về Nền tảng Messenger |
Bài viết Tổng quan về Nền tảng Messenger trình bày chi tiết cách hoạt động của nền tảng này và các thành phần mà bạn cần để triển khai nền tảng thành công.
Messenger from Meta là dịch vụ nhắn tin cho phép Trang Facebook hoặc tài khoản Công việc trên Instagram của doanh nghiệp trả lời những người quan tâm đến doanh nghiệp hoặc mạng xã hội của bạn. Cuộc trò chuyện giữa một người dùng và tài khoản của bạn phải do người dùng đó bắt đầu.
Bạn có thể sử dụng Nền tảng Messenger miễn phí.
Một người dùng nhắn tin cho Trang kinh doanh hay tài khoản Công việc trên Instagram của bạn khi đăng nhập vào Facebook/Instagram hoặc thông qua một plugin trên Meta khi truy cập vào ứng dụng di động hay trang web của bạn. Trang kinh doanh hoặc tài khoản Công việc trên Instagram của bạn có thể sử dụng Nền tảng Messenger để xử lý tin nhắn của người dùng đó, bằng cách gửi tin trả lời tự động, để nhân viên hỗ trợ trực tiếp trả lời hoặc kết hợp hệ thống tự động hóa với nhân viên hỗ trợ trực tiếp.
Khi một người dùng nhắn tin cho Trang kinh doanh hoặc tài khoản Công việc trên Instagram của bạn, hệ thống sẽ kích hoạt một webhook để gửi cho bạn thông báo rằng Trang kinh doanh hoặc tài khoản Công việc trên Instagram của bạn đã nhận được tin nhắn. Sau đó, ứng dụng của bạn có thể thực hiện lệnh gọi đến đồ thị mạng xã hội trên Meta để lấy cuộc trò chuyện này, xác định tin trả lời phù hợp và gửi phản hồi cho người dùng đó trong vòng 24 giờ. Với nền tảng này, bạn có thể làm như vậy trên quy mô lớn và cung cấp nhiều điểm bắt đầu cuộc trò chuyện cũng như loại tin nhắn.
Để triển khai thành công Nền tảng Messenger, bạn sẽ cần tìm hiểu các thành phần dưới đây.
Mã truy cập là một chuỗi mờ xác định ứng dụng, Trang Facebook hoặc người dùng. Ứng dụng có thể dùng mã này để gọi đồ thị mạng xã hội trên Meta một cách bảo mật. Mã truy cập cấp quyền truy cập bảo mật, tạm thời vào các điểm cuối cụ thể để một Trang kinh doanh hoặc tài khoản Công việc trên Instagram có thể gửi và nhận tin nhắn từ người dùng. Tìm hiểu thêm.
Có 2 cấp độ truy cập cho ứng dụng đối với Trang kinh doanh hoặc tài khoản Công việc trên Instagram, đó là Quyền truy cập tiêu chuẩn và Quyền truy cập nâng cao. Quyền truy cập tiêu chuẩn là cấp độ truy cập mặc định khi bạn đăng ký ứng dụng với Meta lần đầu tiên. Với Quyền truy cập tiêu chuẩn, bạn có thể lấy dữ liệu của những người có Vai trò trong ứng dụng của mình (ví dụ: nhà phát triển, người dùng thử hay quản trị viên) hoặc Vai trò trên Trang kinh doanh hay tài khoản Công việc trên Instagram đã xác nhận quyền sở hữu ứng dụng đó. Với Quyền truy cập nâng cao, ứng dụng của bạn có thể lấy dữ liệu của người dùng ứng dụng nhưng không có Vai trò trong ứng dụng hoặc Vai trò trên Trang kinh doanh hay tài khoản Công việc trên Instagram đã xác nhận quyền sở hữu ứng dụng đó. Tìm hiểu thêm về Vai trò trong ứng dụng , Loại ứng dụng cũng như Quyền truy cập tiêu chuẩn và Quyền truy cập nâng cao .
Do phạm vi giới hạn của Quyền truy cập tiêu chuẩn, một số tính năng có thể hoạt động không đúng cách cho đến khi ứng dụng của bạn được cấp Quyền truy cập nâng cao. Việc này có thể giới hạn bất kỳ ứng dụng thử nghiệm nào mà bạn dùng.
Bạn phải hoàn thành quy trình Xét duyệt ứng dụng nếu ứng dụng của bạn cần có Quyền truy cập nâng cao để lấy dữ liệu về/của người dùng ứng dụng không có Vai trò trong chính ứng dụng hoặc Vai trò trên Trang kinh doanh hay tài khoản Công việc trên Instagram đã xác nhận quyền sở hữu ứng dụng đó. Tìm hiểu thêm.
Nếu bạn đang phát triển ứng dụng để gửi và nhận tin nhắn cho trang của chính mình, bạn sẽ không phải trải qua quy trình xét duyệt ứng dụng. Lưu ý rằng nếu định tìm nạp thông tin trên trang cá nhân của người dùng, bạn vẫn cần phải trải qua quy trình xét duyệt ứng dụng thì mới có các quyền cần thiết để truy cập vào API Trang cá nhân người dùng.
Bạn phải hoàn thành quy trình Xác minh doanh nghiệp nếu ứng dụng của bạn dành cho người dùng không có Vai trò trong chính ứng dụng hoặc Vai trò trong Doanh nghiệp đã xác nhận quyền sở hữu ứng dụng đó. Tìm hiểu thêm.
Nền tảng Messenger tận dụng URL mạng phân phối nội dung (CDN) để bạn có thể truy xuất nội dung đa phương tiện do người dùng Instagram chia sẻ. URL CDN tôn trọng quyền riêng tư và sẽ không trả về file phương tiện khi nội dung đã bị xóa hoặc hết hạn.
Để một người dùng cho phép Trang hoặc tài khoản Công việc trên Instagram của bạn nhắn tin cho người dùng đó, bạn cần xin phép họ để làm như vậy. Để yêu cầu những quyền này, bạn sẽ cần triển khai phương thức Đăng nhập bằng Facebook. Tìm hiểu thêm.
Bạn phải có một Trang Facebook thì mới có thể gửi và nhận tin nhắn bằng Nền tảng Messenger. Tìm hiểu thêm.
Nếu có nhiều ứng dụng xử lý tin nhắn (ví dụ: một ứng dụng xử lý tin trả lời tự động và một ứng dụng xử lý tin nhắn được chuyển đến nhân viên), bạn sẽ cần triển khai Giao thức chuyển giao để chuyển cuộc trò chuyện từ ứng dụng này sang ứng dụng khác. Để một ứng dụng có thể trả lời tin nhắn, ứng dụng đó phải kiểm soát cuộc trò chuyện. Thông qua Giao thức chuyển giao, ứng dụng của bạn có thể yêu cầu quyền kiểm soát từ một ứng dụng khác khi cần trả lời tin nhắn, chấp nhận quyền kiểm soát từ một ứng dụng khác và từ bỏ quyền kiểm soát cuộc trò chuyện sau khi ứng dụng gửi tin trả lời.
Nếu Trang hoặc tài khoản Công việc trên Instagram của bạn gửi/nhận lượng lớn tin nhắn, hộp thư sẽ không thể hiển thị hay gửi tin nhắn mới nữa cho đến khi số lượng tin nhắn giảm.
Nếu Trang gửi quá 40 tin nhắn mỗi giây hoặc liên tục gửi/nhận tin nhắn trong nhiều cuộc trò chuyện cùng lúc, tin nhắn mới sẽ không xuất hiện trong Hộp thư trên Trang và Trang không thể gửi tin nhắn mới cho đến khi số lượng tin nhắn giảm.
Nếu Trang đạt đến giới hạn số lượng lớn, lệnh gọi API để lấy tất cả cuộc trò chuyện sẽ không thành công. Tuy nhiên, bạn vẫn có thể gọi một cuộc trò chuyện để lấy tin nhắn mới của cuộc trò chuyện đó.
Nếu tài khoản Công việc trên Instagram gửi và nhận hơn 72.000 tin nhắn, tin nhắn mới sẽ không xuất hiện trong Hộp thư trên Instagram và tài khoản Công việc trên Instagram của bạn không thể gửi tin nhắn mới cho đến khi số lượng tin nhắn giảm.
Cuộc trò chuyện sẽ hiển thị các biểu ngữ cho biết đã đạt đến giới hạn. Những biểu ngữ này sẽ biến mất khi số lượng tin nhắn giảm.
Tin nhắn của bạn có thể bị trì hoãn Tin nhắn của bạn có thể cần nhiều thời gian hơn thường lệ mới gửi được do [your-account-name] đang nhận được lượng lớn tin nhắn.
Chưa gửi được tin nhắn Chưa gửi được tin nhắn của bạn do [your-account-name] đang nhận được lượng lớn tin nhắn. Vui lòng thử lại sau.
Để gửi và nhận tin nhắn trên Instagram, bạn phải có tài khoản Công việc trên Instagram. Với tài khoản này, ứng dụng của bạn có thể truy cập vào dữ liệu từ các điểm cuối của đồ thị mạng xã hội trên Meta thông qua Trang Facebook được liên kết với tài khoản mà bạn sở hữu. Tìm hiểu thêm.
Khi một người dùng nhắn tin cho tài khoản Công việc trên Instagram, hệ thống sẽ tạo một ID trong Instagram biểu thị người dùng đó trên ứng dụng. ID này dành riêng cho người dùng ở trên và tài khoản Instagram mà họ tương tác. Nhờ vậy, tài khoản Công việc trên Instagram có thể ánh xạ hoạt động tương tác của cùng một người dùng trên nhiều ứng dụng nhắn tin.
Bạn sẽ cần đăng ký làm nhà phát triển và đăng ký ứng dụng của mình với Meta để thực hiện lệnh gọi đến đồ thị mạng xã hội trên Meta. Tìm hiểu thêm.
Khi một người dùng nhắn tin cho Trang Facebook, hệ thống sẽ tạo một ID trong Trang biểu thị người dùng đó trên Trang. ID này dành riêng cho người dùng ở trên và Trang mà họ tương tác. Nhờ vậy, Trang có thể ánh xạ hoạt động tương tác của cùng một người dùng trên nhiều ứng dụng nhắn tin.
Người dùng yêu cầu mã truy cập Trang phải có khả năng thực hiện tác vụ MESSAGING
để gửi tin nhắn và tác vụ MODERATE
để phản hồi bình luận trên Trang Facebook được liên kết với ứng dụng nhắn tin của bạn. Tìm hiểu thêm.
Tìm một đối tác có kiến thức chuyên môn về Nền tảng Messenger trong Danh mục đối tác của Meta .
Ứng dụng của bạn sẽ cần yêu cầu những quyền dưới đây thông qua phương thức Đăng nhập bằng Facebook đối với cuộc trò chuyện trên Messenger:
pages_show_list
pages_manage_metadata
pages_messaging
pages_read_engagement
business_management
Để sử dụng tính năng Nhắn tin trên Instagram, bạn cũng phải yêu cầu các quyền dưới đây:
instagram_basic
instagram_manage_messages
business_management
Khi yêu cầu quyền business_management
, hãy thông báo các thông tin sau trong nội dung gửi đi xét duyệt ứng dụng:
pages_messaging
và pages_show_list
.instagram_manage_messages
.Trong ứng dụng của bạn, hãy đảm bảo thông báo cho quản trị viên Trang biết họ cần cung cấp rõ ràng quyền cho ứng dụng để quản lý tài sản doanh nghiệp của mình. Bạn sẽ cần phải thêm quyền business_management
trong quy trình Đăng nhập bằng Facebook cho doanh nghiệp.
Để có và duy trì quyền truy cập vào đồ thị mạng xã hội trên Meta, bạn phải tuân thủ Chính sách nền tảng Messenger, Điều khoản và chính sách về nền tảng của Meta cũng như Tiêu chuẩn cộng đồng của chúng tôi. Tìm hiểu thêm.
Quốc gia khác nhau có thể có yêu cầu riêng biệt đối với tin nhắn được gửi từ một Trang kinh doanh hoặc tài khoản Công việc trên Instagram. Vui lòng làm quen với những chính sách này cũng như các chính sách nền tảng khác mà chúng tôi thực thi.
Giới hạn tốc độ của Nền tảng Messenger phụ thuộc vào API được sử dụng và trong một số trường hợp còn phụ thuộc vào nội dung tin nhắn.
Những yêu cầu do ứng dụng của bạn gửi sẽ được tính vào số lệnh gọi mà ứng dụng đó có thể thực hiện trong khoảng thời gian 24 giờ và được tính như sau:
Calls within 24 hours = 200 * Number of Engaged Users
Number of Engaged Users (Số người dùng tương tác) là số người mà doanh nghiệp có thể nhắn tin qua Messenger.
Những yêu cầu do ứng dụng của bạn gửi sẽ được tính vào số lệnh gọi mà ứng dụng đó có thể thực hiện trong mỗi tài khoản Công việc trên Instagram và API được sử dụng.
API Cuộc trò chuyện
API Gửi
API Tin trả lời riêng tư
Webhooks của Meta là thông báo theo thời gian thực, cung cấp cho bạn thông tin về những tin nhắn được gửi đến Trang kinh doanh hoặc tài khoản Công việc trên Instagram của bạn mà bạn không phải thực hiện lệnh gọi đến đồ thị mạng xã hội trên Meta, từ đó tránh bị giới hạn tốc độ. Bạn sẽ cần thiết lập Webhooks để nhận thông báo về những tin nhắn được gửi đến Trang kinh doanh hoặc tài khoản Công việc trên Instagram của mình nhằm tránh bị giới hạn tốc độ.
Tìm hiểu thêm về Nền tảng Messenger qua Video dành cho nhà phát triển của chúng tôi. Những video này sẽ cung cấp hướng dẫn, cách làm tốt nhất, sự kiện được ghi lại và hơn thế nữa.