Bagaimana Cara Artikel

Proses Persetujuan Aplikasi Facebook untuk Bot & Cara Melewatinya

Iaroslav Kudritskiy
24 Oktober 2018

Proses Persetujuan Aplikasi Facebook untuk chatbot adalah tugas yang menakutkan. Meskipun tampaknya merupakan proses langkah demi langkah yang sederhana, setiap bot berbeda dan menjelaskan tujuan dan fungsi bot Anda kepada tim persetujuan tidak selalu mudah. Selain itu, sejak skandal Cambridge Analytica, proses peninjauan menjadi lebih ketat dan di banyak wilayah, Facebook tidak memiliki staf yang cukup untuk memastikan prosesnya tepat waktu. Para pengguna telah melaporkan bahwa proses peninjauan aplikasi memakan waktu mulai dari 2 minggu hingga 2 bulan dan mereka tidak disetujui pada saat pertama kali. Verifikasi Bot Facebook adalah masalah yang rumit, sensitif dan membutuhkan sedikit perencanaan sebelum Anda bisa mengirimkannya dengan percaya diri.

Di bawah ini kami akan menjelaskan bagaimana Anda dapat menavigasi proses peninjauan. Atau, kami akan menunjukkan kepada Anda bagaimana Anda dapat menghubungkan agen Dialogflow Anda ke Rocketbots dan menghubungkannya ke halaman Facebook tanpa melewatkan proses tinjauan Facebook.

Apa itu Persetujuan Aplikasi Facebook untuk Bot?

Proses Persetujuan Aplikasi Facebook untuk bot adalah serangkaian formulir yang Anda isi yang memungkinkan bot Anda diuji dan disetujui oleh tim persetujuan manusia di Facebook. Proses ini dirancang untuk memastikan bahwa Anda mengikuti panduan Facebook dalam hal bot di platform Messenger serta memastikan bot Anda sesuai dengan standar pengalaman pengguna Facebook.

Hanya karena Anda merasa sudah mematuhi kebijakan dan persyaratan pengalaman Facebook, bukan berarti Anda sudah bebas dari masalah. Para pengguna telah melaporkan kalau mereka mengikuti pedoman Facebook sampai tuntas dan masih ditolak untuk masalah-masalah seperti proses penerimaan pengguna yang buruk dan dokumentasi proses pendaftaran yang buruk. Secara keseluruhan tampaknya pedoman persetujuan internal Facebook yang baru jauh lebih konservatif dan ini membingungkan para pengembang.

Secara tradisional, proses Persetujuan Aplikasi Facebook untuk bot terdiri dari mendapatkan akses ke dua izin tingkat aplikasi yang memungkinkan bot Anda berinteraksi dengan pengguna Facebook Messenger . Izin tersebut adalah:

  • pages_messaging: memungkinkan bot merespons pengguna dalam jangka waktu 24 jam
  • pages_messaging_subscriptions: memungkinkan bot merespons di luar periode 24 jam dalam kasus penggunaan tertentu.

Hal ini sejalan dengan kebijakan Facebook Messenger Bot 24 + 1 yang menyatakan bahwa Anda dapat menanggapi pesan pengguna dalam waktu 24 jam plus mengirim 1 pesan di luar jendela 24 jam hanya dengan menggunakan izin pages_messaging. Izin pages_messaging_subscriptions memungkinkan Anda untuk mengirim pesan kepada pengguna di luar parameter tersebut untuk kasus penggunaan yang ditentukan oleh Facebook.

Baru-baru ini, telah terjadi perubahan pada proses persetujuan Facebook. Perubahan ini berarti bahwa izin berlangganan telah berpindah dari tingkat aplikasi ke tingkat halaman. Semua bot yang ada dengan pesan berlangganan harus disetujui kembali untuk mendapatkan izin berlangganan di tingkat halaman paling lambat tanggal 31 Desember 2018.

Proses Pengajuan

Proses Persetujuan Aplikasi Facebook untuk bot telah berubah cukup banyak sejak pertama kali dimulai. Pada tahun-tahun awal 2016, seseorang hanya membutuhkan deskripsi singkat dan screencast. Saat itu bot dengan mudah disetujui dalam beberapa hari kerja, bahkan bot yang belum selesai. Banyak hal telah berubah sejak saat itu. Saat ini, Facebook tidak hanya menginginkan bot yang berfungsi dengan pengalaman pengguna yang luar biasa, tetapi mereka juga akan meminta Anda untuk mematuhi dokumen Panduan Komunitas Facebook yang jauh lebih ketat yang diperbarui pada tahun 2018.

Untuk memulai membuat Aplikasi di Konsol Pengembang Facebook, buka developers.facebook.com. Klik ikon profil Anda di sudut kanan atas dan pilih "Buat Aplikasi". Anda akan diminta untuk memilih jenis aplikasi, pilih "Messenger".

Setelah Anda berada di bagian Tinjauan Aplikasi, Anda harus memilih Halaman Facebook yang akan digunakan oleh tim persetujuan Facebook untuk menguji aplikasi Anda. Ingatlah untuk mengizinkan pengguna mengirim pesan ke halaman Facebook Anda jika Anda belum melakukannya. Ini mengharuskan Anda membuka pengaturan halaman Facebook Anda:

  1. Buka Pengaturan Halaman > Umum
  2. Klik edit di baris pesan
  3. Centang: Izinkan orang untuk menghubungi Halaman saya secara pribadi dengan menampilkan tombol Pesan
  4. Jangan lupa untuk menyimpan perubahan Anda.

Baiklah, setelah Anda melakukan hal-hal di atas, pastikan aplikasi Anda diatur ke mode pengembangan.

Ketik keterangan (opsional)

Anda bisa langsung melakukannya hanya dengan membalik sakelar di kanan atas menu tinjauan aplikasi, di bawah menu konsol pengembang.

Selanjutnya Anda perlu meminta izin aplikasi Anda. Hal ini telah disederhanakan karena Facebook telah memindahkan pages_messaging_subscriptions ke tingkat halaman. Anda harus memilih pages_messaging dan menambahkan beberapa penjelasan sebelum Anda mengirimkannya. Penjelasan hanyalah alasan mengapa bot Anda memerlukan ini untuk menjalankan tugasnya dan kasus penggunaan yang diharapkan. Seperti ini:

Hal terakhir sebelum Anda mengajukan atau mendapatkan persetujuan adalah mendapatkan persetujuan Bisnis Anda. Bagian pertama ini relatif sederhana, Anda hanya perlu menyediakan beberapa hal:

  • URL ke kebijakan privasi Anda
  • Ikon untuk bot Anda
  • Pilih kategori bot
  • Penjelasan tentang tujuan bot.

Sudah jelas bahwa kebijakan privasi Anda tidak boleh melanggar kebijakan privasi Facebook.

Sekarang Anda bisa mengirimkan bot Anda untuk disetujui dan Facebook akan menguji bot Anda untuk responsif, fungsionalitas, dan kepatuhan terhadap kebijakan. Setelah Anda mengirimkannya, Anda bahkan akan dapat melihat karyawan dari Facebook berbicara dengan bot Anda sesekali. Sekarang Anda sedang menunggu untuk ditinjau, perhatikan terus notifikasi Facebook. Di sinilah Anda akan mendapatkan hasil Anda. Beberapa pemberitahuan akan meminta tanggapan atau tindakan dari Anda, jadi pastikan Anda menjawabnya dalam waktu 24 jam.

Setelah bot Anda disetujui, Facebook akan melanjutkan dengan Persetujuan Bisnis, ini akan mengharuskan Anda untuk mengirimkannya:

  • Nama Bisnis
  • Alamat
  • Nomor Telepon
  • Izin Usaha
  • Anggaran Dasar
  • Tagihan Utilitas

Verifikasi bisnis dapat memakan waktu hingga 4 minggu tergantung pada wilayah tempat Anda berada.

Mengapa Facebook Menolak Saya dan Bagaimana Cara Menghindarinya?

Karena proses peninjauan dijalankan oleh tim manusia, ada beberapa variabilitas dalam hal berapa lama proses tersebut berlangsung dan alasan penolakan. Berikut ini beberapa alasan mengapa Facebook mungkin menolak Anda, menurut pengalaman kami sendiri dan orang lain :

  • Facebook menolak bot saya karena ketidaksesuaian kasus penggunaan.
  • Facebook menolak bot saya karena bot tersebut tidak merespons profil non-penguji.
  • Facebook menolak bot saya karena proses masuknya terlalu rumit.
  • Facebook menolak bot saya karena bot tersebut tidak bersifat pribadi.

Singkatnya, ada banyak alasan mengapa tim peninjau dapat menolak bot Facebook Messenger Anda. Yang penting adalah tetap tenang dan bekerja sama dengan tim peninjau untuk menyelesaikan masalah yang mereka identifikasi. Bagaimanapun juga, mereka adalah penjaga gerbang.

Untuk meningkatkan peluang persetujuan, pastikan bot Anda memiliki tujuan yang jelas dan semua dialog percakapan dapat mengarah pada tujuan atau serangkaian tujuan. Pastikan semua pengguna dapat berbicara dengan bot Anda, itu berarti mengaktifkan Pesan Halaman Facebook sehingga pengguna dapat mengirim pesan ke Halaman Facebook Anda. Pastikan bot Anda memiliki sapaan yang jelas dan mudah bagi pengguna untuk memahami apa yang harus dilakukan selanjutnya. Personalisasikan percakapan menggunakan Profil Pengguna Facebook API atau string personalisasi asli yang Anda temukan di NLP seperti Dialogflow.

Dengan Dialogflow Anda sudah memiliki banyak alat yang berguna untuk mengatasi masalah ini. Dialogflow menyertakan API Facebook ke dalam backend sehingga Anda dapat dengan mudah memperkenalkan fitur-fitur Facebook tanpa harus meninggalkan NLP, seperti tombol dan menu. Anda tidak akan dapat memanfaatkan semua API yang ditawarkan Facebook, tetapi entitas Dialogflow akan memungkinkan Anda untuk mencapai tingkat personalisasi yang memuaskan bagi tim persetujuan.

Berikut Cara Melewatkan Persetujuan (Jika Anda Menggunakan Dialogflow)

Sebenarnya, alasan yang paling mungkin Anda membaca artikel ini adalah karena Anda mencari cara untuk melewati proses persetujuan bot Facebook Messenger . Itu adalah sesuatu yang dapat kami bantu di Rocketbots. Kami dapat melakukan ini karena aplikasi Rocketbots telah disetujui dengan mempertimbangkan kasus penggunaan khusus ini. Selain itu, platform kami dapat terhubung dengan mudah dengan Facebook dan Dialogflow. Ini berarti Anda dapat menghubungkan ruang Rocketbots Anda ke Halaman Facebook Anda dan kemudian menghubungkan agen Dialogflow Anda ke ruang Rocketbots Anda.

Untuk waktu yang terbatas, kami bahkan dapat membantu Anda untuk melewatkan izin pages_messaging_subscribcription. Namun, hal ini akan berubah setelah tanggal 31 Desember 2018. Sejak saat itu, Anda harus meminta persetujuan langsung dari halaman Facebook Anda.

Anda dapat mencobanya dengan terlebih dahulu mendaftar untuk akun Rocketbots dan ikuti panduan kami dengan menambahkan Halaman Facebook Anda ke Rocketbots. Arahkan diri Anda ke item menu Bot dan Anda akan dapat memilih Saluran Facebook Anda dan menambahkan token API Anda dari Dialogflow. Setelah Anda menyelesaikan langkah mudah ini, Anda telah menyelesaikannya. Hanya itu yang diperlukan, dan bot Anda sekarang tersedia di Halaman Facebook Anda.

Anda baru saja melewatkan semua langkah yang sangat menyakitkan untuk memverifikasi bot Anda sendiri, dan dengan semua waktu yang dihemat, kami pikir Anda harus meluangkan waktu untuk menjelajahi platform kami sebentar. Selain membantu Anda menyiapkan dan menjalankan bot Anda dengan lebih cepat, Rocketbots memiliki beberapa fitur berguna yang mungkin ingin diberikan oleh pengembang Dialogflow kepada klien mereka. Ini termasuk integrasi multi-saluran ke banyak aplikasi perpesanan, CRM dengan penandaan dan juga pembuat survei. Anda juga dapat menggunakan Rocketbots untuk membuat kode sematan yang lebih mudah digunakan untuk plugin Facebook Customer Chat untuk membawa bot ke situs web Anda.

Iaroslav Kudritskiy
Chief Operating Officer
Iaroslav Kudritskiy adalah Chief Operating Officer dan salah satu pendiri respond.io. Beliau adalah lulusan program MBA di Chinese University of Hong Kong dan jabatan sebelumnya termasuk posisi di Kodak Alaris, Xaxis, dan Light Reaction.
Tags
mofu
Disalin ke Clipboard!