Onboarding Appointments MBE

Alur Appointments Meta Business Extension (MBE) memungkinkan penjual di platform Anda mengakses fitur bisnis yang luas, seperti tombol ajakan bertindak Pesan Sekarang di Halaman Facebook, akun Instagram, dan obrolan Messenger dengan pelanggan.

Contoh — Alur onboarding dari sisi mitra (Login Bisnis)

Sebelum Memulai

  1. Daftar sebagai developer Meta untuk mengakses fitur dan membuat aplikasi Facebook.
  2. Jika Anda belum melakukannya, buat Aplikasi Meta, pilih jenis aplikasi Bisnis.
  3. Buat aplikasi uji dari aplikasi siaran langsung/produksi Anda dan gunakan untuk menampilkan semua pengembangan dan pengujian baru.
  4. Aplikasi Anda (siaran langsung/produksi dan pengujian) harus dalam jenis aplikasi bisnis dan dimiliki oleh Pengelola Bisnis yang merupakan bisnis terverifikasi. Pelajari selengkapnya tentang cara memverifikasi bisnis Anda dan cara menambahkan aplikasi Anda ke bisnis tersebut.
  5. Tambahkan Panel Developer MBE ke Aplikasi Anda.
  6. Jika ingin mengaktifkan fitur kartu halaman Layanan Unggulan, aplikasi Anda harus mendapatkan izin Katalog yang disetujui (catalog_management) melalui Tinjauan Aplikasi sebelum terbit. catalog_management memungkinkan aplikasi Anda membuat, membaca, memperbarui, dan menghapus katalog milik bisnis (inventaris Layanan). Ajukan permintaan Tinjauan Aplikasi segera setelah Anda memiliki demo yang berfungsi yang dapat digunakan untuk melakukan screencast caranya:
    • Izin katalog diminta pada alur onboarding
    • Inventaris Layanan didorong ke Katalog yang terhubung
    • Kartu Layanan diaktifkan pada Halaman yang terhubung di bagian akhir

Langkah dan Titik Masuk Onboarding

Pemilik bisnis (klien) memerlukan mekanisme untuk menghubungkan bisnisnya di platform mitra ke profil Facebook atau Instagram, dan sebaliknya. Alur onboarding dapat digunakan untuk mencapai hal ini. Alur Appointments mencakup:

  • Pembuatan/pemilihan aset
  • Memberikan izin
    • Mengelola ekstensi bisnis
    • Mengelola katalog (opsional)
  • Pengaturan dan fitur bisnis

Untuk mengaktifkan koneksi, Anda perlu mendukung dua alur autentikasi, tergantung di mana pengguna (pemilik bisnis) memulai koneksi:

  • Permukaan Partner (biasanya dikenal sebagai Login Bisnis) — Memungkinkan bisnis untuk memulai koneksi ini dari platform Anda, menggunakan tombol yang Anda tempatkan di situs Anda.
  • Aplikasi Bisnis — Memungkinkan bisnis untuk memulai koneksi dari Facebook/Instagram. Untuk mengaktifkan alur ini dan membuat aplikasi Anda terdaftar di Aplikasi Bisnis, Anda harus menyediakan UI autentikasi khusus yang memungkinkan pengguna untuk memilih bisnis mereka di situs Anda dan kemudian mengarahkan mereka kembali ke alur Facebook atau Instagram.

Konfigurasi Wajib

ekstra

KolomJenisDeskripsi

setup

pengaturan

Wajib

Pengaturan Facebook penjual, seperti pengidentifikasi unik mereka (external_business_id) atau mata uang untuk katalog mereka (currency). Lihat detail objek pengaturan.

business_config

business_config

Wajib

Objek konfigurasi yang digunakan Ekstensi Bisnis Facebook untuk mengonfigurasi alur kerja Facebook Business Extension. Lihat detail objek business_config.

repeat

boolean

Wajib

Atur nilai ini ke false.

pengaturan

Gunakan objek ini untuk menentukan pengaturan untuk kehadiran Facebook pengguna akhir

KolomDeskripsi

external_business_id
string

Wajib.
ID bisnis unik untuk mewakili bisnis klien Anda. Kami menggunakannya sebagai pengidentifikasi unik. Contoh: jika perusahaan penjual namanya "Fubar", maka "fubar-123" bisa menjadi external_business_id mereka.

timezone
Jenis: string

Wajib.
Zona waktu di lokasi bisnis.

Lihat kemungkinan nilai zona waktu.

currency
Jenis: string

Wajib.
Tiga huruf kode mata uang ISO dari mata uang default yang digunakan oleh item katalog bisnis.

Lihat kode mata uang yang didukung.

business_vertical
Jenis: enum {APPOINTMENTS}

Wajib
Vertikal yang terkait dengan bisnis.

Gunakan APPOINTMENTS sebagai vertikal yang terkait dengan bisnis.

business_config

Gunakan objek ini untuk mengonfigurasi pengaturan bisnis untuk pengguna akhir. Ini termasuk CTA, kartu Layanan, dan lainnya. Setiap kolom menyertakan "jenis" yang ditautkan ke tabel masing-masing di bawah ini.

KolomDeskripsi

business
Jenis: FBEBusinessPropertiesConfigData

Wajib.
Informasi untuk bisnis pengguna akhir.

ig_cta
Jenis: FBEIGCtaConfigData

Wajib.
Fitur untuk tombol ajakan bertindak (CTA) Instagram, seperti enabled, cta_button_text, cta_button_url, dsb.


Teks CTA yang didukung: Book Now

page_cta
Jenis: FBEPageCtaConfigData

Wajib.
Fitur untuk tombol ajakan bertindak (CTA) Facebook, seperti cta_button_text, cta_button_url, dsb.


Teks CTA yang didukung: Book Now

page_card
Jenis: FBEPageCardConfigData

Opsional.
Mengaktifkan kartu dengan maksimal tiga layanan unggulan bisnis di halaman Facebook mereka.

Memerlukan penerapan Katalog.

messenger_menu
Jenis: FBEMessengerMenuConfigData

Opsional.
Fitur untuk tombol ajakan bertindak (CTA) Messenger saat pengguna mengirim pesan ke bisnis, seperti cta_button_text dan cta_button_url


Teks CTA yang didukung: Book Now

thread_intent
Jenis: FBEThreadIntentConfigData

Opsional
Saran Messenger untuk admin bisnis agar mudah mengirimkan status ketersediaan mereka ke pengguna dalam obrolan.

Contoh ekstra Appointments

{
    "setup": {
        "external_business_id": "<YOUR_ID_FOR_THE_BUSINESS>",
        "timezone": "<BUSINESS_TIMEZONE>",
        "currency": "<BUSINESS_CURRENCY>",
        "business_vertical": "APPOINTMENTS"
    },
    "business_config": {
        "business": {
            "name": "<BUSINESS_NAME>"
        },
        "page_cta": {
            "enabled": true,
            "cta_button_text": "Book Now",
            "cta_button_url": "<BUSINESS_URL_FOR_CTA>",
            "below_button_text": "Powered by <YOU>"
        },
        "page_card": {
            "enabled": true,
            "see_all_text": "See All",
            "see_all_url": "<BUSINESS_URL_FOR_CTA>",
            "cta_button_text": "Book"
        },
        "ig_cta": {
            "enabled": true,
            "cta_button_text": "Book Now",
            "cta_button_url": "<BUSINESS_URL_FOR_CTA>"
        },
        "messenger_menu": {
            "enabled": true,
            "cta_button_text": "Book Now",
            "cta_button_url": "<BUSINESS_URL_FOR_CTA>"
        },
        "thread_intent": {
            "enabled": true,
            "cta_button_url": "<BUSINESS_URL_FOR_CTA>"
        }
    },
    "repeat": false
}

Pelajari selengkapnya tentang Konfigurasi Bisnis.

Langkah Berikutnya