Cara menyambung halaman Facebook
Jika anda sudah mempunyai halaman perniagaan Facebook, anda boleh menyambungkan bot kepadanya.
PENTING!
- Pastikan anda mencipta Halaman, bukan Kumpulan.
- Chatbot di Facebook hanya boleh disambungkan ke Halaman.
- Bot hanya boleh disambungkan oleh pemilik halaman atau pentadbir.
Pertama, cipta halaman perniagaan Facebook.

Untuk menyambung Facebook ke MaviBot, pergi ke bahagian "Messengers" dan pilih Facebook.


Log masuk untuk membenarkan akses ke akaun anda dalam tetingkap timbul. Selepas kebenaran, anda akan melihat senarai halaman perniagaan anda yang tersedia untuk disambungkan. Pilih halaman yang ingin anda gunakan.
Anda mungkin ditawarkan untuk menyambung akaun Instagram Business anda juga, tetapi ini adalah pilihan.
Seterusnya, pilih halaman yang ingin anda sambungkan bot. Kemudian, pilih kebenaran untuk bot. Pastikan anda mengaktifkan semua togol.

Jika proses berjaya, anda akan melihat tetingkap berikut.
Mesej mesti diaktifkan untuk halaman tersebut.
Anda akan melihat butang "Mula" lalai selepas memasuki kumpulan.
Jangan lupa untuk memasukkan perkataan ini dalam syarat blok permulaan.
Mesej alu-aluan yang dilihat oleh pengguna sebelum mengklik butang "Mula" dikonfigurasikan dalam tetapan halaman Facebook.
Apa yang perlu dilakukan jika halaman yang diperlukan tidak ada dalam senarai
Jika anda tidak melihat kumpulan yang diperlukan dalam senarai, kemungkinan besar pembina tidak mempunyai kebenaran untuk kumpulan tersebut. Anda perlu memberikannya.
Untuk melakukannya:
- Log keluar dari sistem menggunakan butang di sudut kanan atas.
- Klik "Log masuk dengan Facebook."
- Klik "Edit tetapan".
- Pilih halaman yang anda mahu dan ikuti semua langkah yang diterangkan pada permulaan artikel.
Cara mencipta siaran di Facebook
Ia terpakai untuk sebarang mesej yang anda hantar: melalui chatbot, siaran massa, atau mesej yang dihantar secara manual.
Apabila pengguna melanggan chatbot atau memulakan perbualan dengan halaman syarikat, anda mempunyai tempoh 24 jam dari saat itu untuk menghantar sebarang mesej kepada pengguna, termasuk mesej promosi.
Jika pengguna tidak membalas dalam tempoh 24 jam, Facebook membenarkan anda menghantar satu mesej lagi.
Mesej ini boleh merangkumi butang dan tawaran kuat untuk menarik perhatian pelanggan dan mendorong respons.
Jika pengguna membalas dalam tempoh 24 jam, tempoh 24 jam baru akan dibuka.
Ini berlaku setiap kali dia membalas mesej daripada chatbot.
Peraturan ini mempunyai beberapa pengecualian.
Butiran lanjut:
https://developers.facebook.com/docs/messenger-platform/policy/policy-overview
Salah satunya ialah Tag Mesej — jenis mesej yang dibenarkan yang boleh dihantar walaupun selepas tempoh 24 jam berlalu.
Terdapat 16 jenis Tag Mesej.
Kami memilih untuk menggunakan confirmed_event_update – "Peringatan Acara."
Pada masa hadapan, kami mungkin menambah pilihan untuk memilih jenis mesej yang ingin anda hantar.
Selepas 24 jam dari interaksi terakhir pengguna, anda hanya dibenarkan menghantar mesej yang berkaitan dengan peringatan acara — seperti mengesahkan tempahan yang akan datang, memberitahu tentang perubahan jadual, atau mengingatkan pengguna tentang janji temu atau acara yang mereka daftar.
Menghantar sebarang kandungan promosi selepas tempoh 24 jam adalah dilarang sama sekali.
Melanggar peraturan ini boleh menyebabkan halaman Facebook anda disekat.
Kelebihan penyelesaian ini ialah siaran tidak memerlukan moderasi.
Ia juga memberi anda cara untuk mengatasi peraturan 24+1.
Cara bekerja dengan Facebook Pixel
Untuk memasang Pixel di halaman pendaratan mini kami, anda perlu memautkan domain anda sendiri kepadanya.
Facebook memerlukan penggunaan domain yang disahkan.
Untuk arahan terperinci tentang memasang Pixel, baca DI SINI.
Cara mencipta karusel

Karusel boleh mengandungi 2 hingga 10 kad (slaid).
Mari kita pertimbangkan contoh karusel dengan 3 kad.
Untuk mencipta kad, anda perlu memasukkan yang berikut ke dalam medan "Kalkulator".
p = [
{"title": "TAJUK", "description": "PENERANGAN KAD 1", "image": "PAUTAN KE IMEJ 1", "buttons": [{"text": "TEKS BUTANG 1"}]},
{"title": "TAJUK", "description": "PENERANGAN KAD 2", "image": "PAUTAN KE IMEJ 2", "buttons": [{"text": "TEKS BUTANG 2"}]},
{"title": "TAJUK", "description": "PENERANGAN KAD 3", "image": "PAUTAN KE IMEJ 3", "buttons": [{"text": "TEKS BUTANG 3"}]}
]
r = send_carousel(p, '')

Sila ambil perhatian:
Baris
r = send_carousel(p, '')hendaklah dimasukkan pada baris baru dalam medan input kalkulator.
SILA AMBIL PERHATIAN!
Apabila mencipta penerangan kad karusel seperti
{"title":"TAJUK", "description": "PENERANGAN KAD 1", "image": "PAUTAN KE IMEJ 1", "buttons":[{"text":"TEKS BUTANG 1"}]}
adalah penting untuk mengisi sama ada tajuk dan penerangan atau parameter imej.
Pertama, tetapkan tatasusunan dengan tajuk, penerangan, imej, dan butang kepada pembolehubah p (anda boleh menamakan pembolehubah secara berbeza). Kemudian, gunakannya dalam kaedah send_carousel(p, '').
Anda juga boleh menggunakan jadual untuk hanya memasukkan tajuk, pautan, dll. yang diperlukan, dan kemudian salin hasilnya ke dalam blok anda.
Dalam medan "Respons", biarkan #{None}.

Anda boleh memasukkan URL ke dalam butang pada kad karusel.
Apabila pengguna mengklik butang, dia akan diarahkan ke pautan.
Untuk menambah pautan ke butang pada kad, sertakannya dalam tatasusunan berikut:
p = [
{
"title": "tajuk",
"description": "PENERANGAN KAD 1",
"image": "PAUTAN KE IMEJ 1",
"buttons": [
{
"text": "TEKS BUTANG 1",
"url": "PAUTAN UNTUK BUTANG"
}
]
}
]
Parameter pilihan tambahan payload telah ditambahkan pada butang kad karusel.
Parameter ini tidak akan kelihatan kepada pengguna tetapi membolehkan anda menjejak dan menganalisis pilihan pengguna.

Memandangkan selalunya perlu mempunyai kad karusel dengan teks butang yang sama, parameter tambahan yang dipanggil payload telah ditambahkan.
Parameter ini tidak akan kelihatan kepada pengguna tetapi membolehkan anda menganalisis pilihan mereka:
Sila beri perhatian kepada penggunaannya yang betul:
p = [
{
"title": "tajuk",
"description": "PENERANGAN KAD 1",
"image": "PAUTAN KE IMEJ 1",
"buttons":[{"text": "TEKS BUTANG 1", "payload": "1"}]
},
{
"title": "tajuk",
"description": "PENERANGAN KAD 2",
"image": "PAUTAN KE IMEJ 2",
"buttons": [{"text": "TEKS BUTANG 1", "payload": "2"}]
},
{
"title": "tajuk",
"description": "PENERANGAN KAD 3",
"image": "PAUTAN KE IMEJ 3",
"buttons": [{"text":"TEKS BUTANG 1"}]
}
]
Parameter payload adalah pilihan dan boleh ditinggalkan, seperti yang ditunjukkan dalam rajah butang 3.