Quy trình phê duyệt ứng dụng Facebook cho chatbot là một nhiệm vụ khó khăn. Mặc dù nó có vẻ là một quy trình từng bước đơn giản, nhưng mỗi bot đều khác nhau và việc giải thích mục đích và chức năng của bot của bạn cho nhóm phê duyệt không phải lúc nào cũng dễ dàng. Ngoài ra, kể từ vụ bê bối Cambridge Analytica, quá trình xem xét đã trở nên nghiêm ngặt hơn và ở nhiều khu vực, Facebook không có đủ nhân viên để đảm bảo quá trình này kịp thời. Người dùng đã báo cáo rằng quá trình xem xét ứng dụng mất từ 2 tuần đến 2 tháng và họ không được phê duyệt lần đầu tiên. Xác minh bot Facebook là một vấn đề phức tạp, nhạy cảm và cần một chút kế hoạch trước khi bạn có thể tự tin gửi nó.
Dưới đây chúng tôi sẽ mô tả cách bạn có thể điều hướng quá trình xem xét. Ngoài ra, chúng tôi sẽ chỉ cho bạn cách bạn có thể kết nối Dialogflow đại lý với Rocketbots và kết nối nó với một trang Facebook trong khi hoàn toàn bỏ qua quá trình đánh giá Facebook.
Phê duyệt ứng dụng Facebook cho bot là gì?
Quy trình Phê duyệt ứng dụng Facebook dành cho bot là một tập hợp các biểu mẫu bạn điền cho phép nhóm phê duyệt của con người trên Facebook kiểm tra và phê duyệt bot của bạn. Quá trình này được thiết kế để đảm bảo rằng bạn tuân thủ các nguyên tắc của Facebook khi nói đến bot trên nền tảng Messenger cũng như đảm bảo bot của bạn đáp ứng các tiêu chuẩn trải nghiệm người dùng của Facebook.
Chỉ vì bạn nghĩ rằng bạn đã tuân thủ các yêu cầu về chính sách và kinh nghiệm của Facebook không có nghĩa là bạn đã ra khỏi rừng. Người dùng đã báo cáo rằng họ đã tuân theo các nguyên tắc của Facebook đối với bức thư và vẫn bị từ chối vì các vấn đề như giới thiệu người dùng kém và tài liệu kém về quy trình đăng ký. Nhìn chung, có vẻ như các hướng dẫn phê duyệt nội bộ mới của Facebook bảo thủ hơn nhiều và điều này đã khiến các nhà phát triển bối rối.
Theo truyền thống, quy trình Phê duyệt ứng dụng Facebook cho bot bao gồm quyền truy cập vào hai quyền cấp ứng dụng cho phép bot của bạn tương tác Facebook Messenger Người dùng. Các quyền này là:
- pages_messaging: cho phép bot trả lời người dùng trong khoảng thời gian 24 giờ
- pages_messaging_subscriptions: cho phép bot phản hồi ngoài khoảng thời gian 24 giờ trong các trường hợp sử dụng cụ thể.
Điều này phù hợp với Facebook Messenger Chính sách Bot 24 + 1 quy định rằng bạn có thể trả lời tin nhắn của người dùng trong vòng 24 giờ cộng với việc gửi 1 tin nhắn ngoài cửa sổ 24 giờ chỉ bằng quyền pages_messaging. Quyền pages_messaging_subscriptions cho phép bạn gửi tin nhắn cho người dùng bên ngoài các thông số đó cho các trường hợp sử dụng mà Facebook chỉ định.
Gần đây, đã có một sự thay đổi trong quy trình phê duyệt của Facebook. Thay đổi này có nghĩa là quyền đăng ký đã chuyển từ cấp ứng dụng sang cấp trang. Tất cả các bot hiện có có tính năng nhắn tin đăng ký sẽ phải được phê duyệt lại cho phép đăng ký cấp trang trước ngày 31 tháng 12 năm 2018.
Quy trình nộp hồ sơ
Quy trình phê duyệt ứng dụng Facebook cho bot đã thay đổi khá nhiều kể từ khi nó bắt đầu. Trong những năm đầu của năm 2016, người ta chỉ cần một mô tả ngắn và một screencast. Trước đó, các bot đã dễ dàng được phê duyệt trong một vài ngày làm việc, ngay cả những bot chưa hoàn thành. Rất nhiều thứ đã thay đổi kể từ đó. Ngày nay, Facebook không chỉ muốn có một bot hoạt động với trải nghiệm người dùng tuyệt vời mà còn yêu cầu bạn tuân thủ tài liệu Nguyên tắc cộng đồng Facebook nghiêm ngặt hơn nhiều được cập nhật vào năm 2018.
Để bắt đầu tạo Ứng dụng trên Bảng điều khiển dành cho nhà phát triển của Facebook bằng cách điều hướng đến developers.facebook.com. Nhấp vào biểu tượng hồ sơ của bạn ở góc trên cùng bên phải và chọn "Tạo ứng dụng". Bạn sẽ được yêu cầu chọn loại ứng dụng, chọn "Messenger".
Khi bạn đã ở trong phần Đánh giá ứng dụng, bạn sẽ cần chọn Trang Facebook mà nhóm phê duyệt Facebook sẽ cần để thử nghiệm ứng dụng của bạn. Hãy nhớ cho phép người dùng nhắn tin cho trang Facebook của bạn nếu bạn chưa làm như vậy. Điều này đòi hỏi bạn phải đi tới cài đặt của trang Facebook của bạn:
- Đi tới Cài đặt trang > Cài đặt chung
- Nhấp vào chỉnh sửa trong hàng tin nhắn
- Kiểm tra: Cho phép mọi người liên hệ riêng với Trang của tôi bằng cách hiển thị nút Tin nhắn
- Đừng quên lưu cho bạn các thay đổi.
Được rồi, bây giờ bạn đã thực hiện những điều trên, hãy đảm bảo ứng dụng của bạn được đặt ở chế độ phát triển.
Bạn có thể thực hiện việc này ngay lập tức bằng cách chỉ cần lật công tắc ở trên cùng bên phải của menu xem lại ứng dụng, bên dưới menu bảng điều khiển dành cho nhà phát triển.
Tiếp theo, bạn sẽ cần yêu cầu quyền ứng dụng của mình. Điều này đã được đơn giản hóa kể từ khi Facebook chuyển pages_messaging_subscriptions sang cấp trang. Bạn sẽ cần chọn pages_messaging và thêm một số giải thích trước khi gửi. Giải thích chỉ đơn giản là lý do bot của bạn yêu cầu điều này để hoạt động trong nhiệm vụ của nó và đó là trường hợp sử dụng dự kiến. Thích cái này:
Điều cuối cùng trước khi bạn gửi hoặc phê duyệt là để Doanh nghiệp của bạn được chấp thuận. Phần đầu tiên này tương đối đơn giản, bạn sẽ cần cung cấp:
- URL đến chính sách quyền riêng tư của bạn
- Biểu tượng cho bot của bạn
- Chọn danh mục bot
- Mô tả về mục đích của bot.
Không cần phải nói rằng chính sách bảo mật của bạn không thể vi phạm chính sách bảo mật của Facebook.
Bây giờ bạn có thể gửi bot của mình để phê duyệt và Facebook sẽ kiểm tra bot của bạn về khả năng phản hồi, chức năng và tuân thủ chính sách. Khi bạn gửi, bạn thậm chí sẽ có thể thấy nhân viên từ Facebook nói chuyện với bot của bạn một lần trong một thời gian. Bây giờ bạn đang chờ xem xét, hãy theo dõi thông báo của Facebook. Đây là nơi bạn sẽ nhận được kết quả của mình. Một số cảnh báo sẽ yêu cầu bạn phản hồi hoặc hành động, vì vậy hãy đảm bảo bạn nhận được chúng trong vòng 24 giờ.
Khi bot của bạn đã được phê duyệt, Facebook sẽ tiếp tục với Phê duyệt doanh nghiệp, điều này sẽ yêu cầu bạn gửi:
- Tên doanh nghiệp
- Địa chỉ
- Số điện thoại
- Giấy phép kinh doanh
- Điều khoản thành lập
- Hóa đơn tiện ích
Quá trình xác minh doanh nghiệp có thể mất tối đa 4 tuần tùy thuộc vào khu vực bạn sinh sống.
Tại sao Facebook từ chối tôi và làm thế nào tôi có thể tránh điều đó?
Vì quá trình xem xét được điều hành bởi một nhóm con người, có một số thay đổi về thời gian quá trình mất bao lâu và lý do từ chối. Dưới đây là một số lý do tại sao Facebook có thể từ chối bạn, theo kinh nghiệm của chính chúng tôi và kinh nghiệm của những người khác:
- Facebook đã từ chối bot của tôi vì trường hợp sử dụng không khớp.
- Facebook đã từ chối bot của tôi vì nó không phản hồi với hồ sơ không phải người thử nghiệm.
- Facebook đã từ chối bot của tôi vì việc lên máy bay quá phức tạp.
- Facebook đã từ chối bot của tôi vì nó không mang tính cá nhân.
Tóm lại, có hàng tá lý do tại sao nhóm đánh giá có thể từ chối Facebook Messenger Bot. Điều quan trọng là giữ bình tĩnh và làm việc với nhóm đánh giá để giải quyết các vấn đề mà họ xác định. Dù sao thì họ cũng là những người gác cổng.
Để tăng cơ hội chấp thuận, hãy đảm bảo bot của bạn có mục tiêu rõ ràng và tất cả các hộp thoại hội thoại có thể dẫn đến mục tiêu hoặc tập hợp các mục tiêu. Đảm bảo tất cả người dùng có thể nói chuyện với bot của bạn, điều đó có nghĩa là bật Nhắn tin Trang Facebook để người dùng có thể gửi tin nhắn đến Trang Facebook của bạn. Đảm bảo bot của bạn có lời chào rõ ràng và người dùng dễ dàng hiểu phải làm gì tiếp theo. Cá nhân hóa các cuộc trò chuyện bằng Hồ sơ người dùng của Facebook API hoặc chuỗi cá nhân hóa gốc mà bạn tìm thấy trong NLP như Dialogflow.
Với Dialogflow Bạn đã có nhiều công cụ hữu ích theo ý của bạn để giải quyết những vấn đề này. Dialogflow bao gồm các API Facebook vào phần phụ trợ để bạn có thể dễ dàng giới thiệu các tính năng của Facebook mà không cần phải rời khỏi NLP, các nút thích và menu. Bạn sẽ không thể vẽ trên tất cả các API mà Facebook cung cấp, nhưng Dialogflow Các thực thể sẽ cho phép bạn đạt được mức độ cá nhân hóa thỏa đáng cho nhóm phê duyệt.
Dưới đây là cách bỏ qua phê duyệt (nếu bạn đang sử dụng: Dialogflow)
Sự thật là, lý do rất có thể bạn đang đọc bài viết này là bạn đang tìm cách bỏ qua Facebook Messenger Quy trình phê duyệt bot. Đó là điều chúng tôi có thể giúp bạn tại Rocketbots. Chúng tôi có thể làm điều này vì ứng dụng Rocketbots đã được phê duyệt với trường hợp sử dụng cụ thể này. Ngoài ra, nền tảng của chúng tôi có thể kết nối dễ dàng với cả Facebook và Dialogflow. Điều này có nghĩa là bạn có thể kết nối không gian Rocketbots với Trang Facebook của mình và sau đó kết nối Dialogflow đại lý cho không gian Rocketbots của bạn.
Trong một thời gian giới hạn, chúng tôi thậm chí sẽ có thể giúp bạn bỏ qua sự cho phép pages_messaging_subricption. Tuy nhiên, điều này sẽ thay đổi sau ngày 31 tháng 12 năm 2018. Từ đó trở đi, bạn sẽ phải tìm kiếm sự chấp thuận trực tiếp từ trang Facebook của mình.
Bạn có thể dùng thử bằng cách đăng ký tài khoản Rocketbots trước và làm theo hướng dẫn của chúng tôi bằng cách thêm Trang Facebook của bạn vào Rocketbots. Điều hướng chính mình đến mục menu Bot và bạn sẽ có thể chọn Kênh Facebook của mình và thêm API Mã thông báo từ Dialogflow. Khi bạn đã hoàn thành bước đơn giản này, bạn đã thực hiện nó. Đó là tất cả những gì cần thiết và bot của bạn hiện đã có sẵn trên Trang Facebook của bạn.
Bạn vừa bỏ qua tất cả các bước đau đớn dư thừa đó để tự xác minh bot của mình và với tất cả thời gian tiết kiệm, chúng tôi nghĩ bạn nên dành thời gian khám phá nền tảng của chúng tôi một chút. Ngoài việc giúp bạn thiết lập và chạy bot của mình với tốc độ nhanh hơn nhiều, Rocketbots còn có một số tính năng hữu ích Dialogflow Nhà phát triển có thể muốn cung cấp cho khách hàng của họ. Điều này bao gồm tích hợp đa kênh với nhiều ứng dụng nhắn tin, CRM có gắn thẻ và cũng là trình tạo khảo sát. Bạn cũng có thể sử dụng Rocketbots để tạo mã nhúng dễ sử dụng hơn nhiều cho plugin Trò chuyện với khách hàng trên Facebook để đưa bot đến trang web của bạn.