Membuat aplikasi dengan Meta merupakan langkah awal yang krusial bagi developer mana pun yang ingin berintegrasi dengan produk, SDK, atau API Meta. Proses ini memastikan aplikasi Anda diidentifikasi, dikonfigurasi, dan diotorisasi dengan benar untuk berinteraksi dengan platform dan layanan Meta.
Untuk membuat aplikasi dengan Meta, Anda harus terlebih dahulu mendaftar sebagai developer dan login ke akun developer Anda.
Anda perlu membuat aplikasi agar dapat:
Kasus penggunaan menentukan cara utama aplikasi Anda berinteraksi dengan platform Meta, seperti mengautentikasi pengguna, mengakses fitur sosial, atau mengelola aset bisnis.
Saat Anda menambahkan kasus penggunaan ke aplikasi Anda, izin, fitur, dan produk secara otomatis ditambahkan ke aplikasi Anda yang menyediakan fungsionalitas kasus penggunaan ke aplikasi Anda. Misalnya, jika Anda memilih kasus penggunaan Kelola semua hal di Halaman Anda, business_management, pages_show_list, dan public_profile akan ditambahkan. Izin ini diperlukan agar kasus penggunaan ini berfungsi dengan baik, dan tidak dapat dihapus. Selain itu, izin pages_manage_engagement ditambahkan secara default, tetapi dapat dihapus jika aplikasi Anda tidak membutuhkannya untuk berfungsi seperti yang Anda inginkan. Anda juga dapat menambahkan izin opsional, seperti pages_read_engagement, dan fitur Akses Profil Pengguna Aset Bisnis jika aplikasi Anda memerlukannya agar berfungsi seperti yang Anda inginkan.
Anda dapat menambahkan beberapa kasus penggunaan ke satu aplikasi, asalkan kasus-kasus tersebut saling kompatibel. Misalnya, Anda dapat menambahkan kasus penggunaan Access Threads API ke aplikasi dengan kasus penggunaan Kelola semua hal di Halaman Anda, tetapi Anda tidak dapat menambahkan kasus penggunaan Autentikasi dan minta data dari pengguna dengan Facebook Login karena tidak kompatibel. Selama pembuatan aplikasi awal, setelah Anda memilih kasus penggunaan, kasus penggunaan yang tidak kompatibel akan berwarna abu-abu.
Catatan:Facebook Login for Business dan Webhooks mungkin secara otomatis ditambahkan ke aplikasi Anda.
Selain itu, Anda dapat Membuat aplikasi tanpa kasus penggunaan untuk mendapatkan ID aplikasi, tetapi aplikasi ini tidak akan memiliki izin, fitur, atau produk apa pun yang terkait dengannya.
Setelah aplikasi dibuat, Anda dapat menyesuaikan setiap kasus penggunaan, dan menambahkan kasus penggunaan yang kompatibel. Jika Anda memilih untuk menambahkan kasus penggunaan tambahan nanti, hanya kasus penggunaan yang kompatibel yang ditampilkan.
Kasus penggunaan tidak dapat dihapus setelah Anda membuat aplikasi. Anda dapat menambahkan kasus penggunaan yang kompatibel ke aplikasi yang sudah ada, tetapi, setelah ditambahkan, kasus penggunaan tidak dapat dihapus.
Permissions are how your app asks someone if it can access their data stored on Meta's servers. Learn more.
Features are authorization mechanisms that allow your app to access specific endpoints that don’t require explicit consent from your app users in order to access the user’s data for a specific purpose. Learn more.
When customizing a use case, you will see a list of permissions and features that are available for the use case. A use case has permissions that are required for the use case to work proper. These required permission can't be removed. A use case might also have optional permissions that you can add that provide additional functionality. Optional permissions can be added or removed at any time during development. Only add optional permissions that your app needs in order to work the way you want it to.
Dengan portofolio bisnis, organisasi bisa menyatukan Halaman Facebook, akun Instagram, akun iklan, katalog, dan aset bisnis lainnya, sehingga Anda bisa mengelolanya, beserta orang yang mengaksesnya, dari satu tempat menggunakan fitur bisnis seperti Meta Business Suite dan Pengelola Bisnis.Pelajari selengkapnya tentang portofolio bisnis.
Jika aplikasi Anda akan mengakses data yang bukan milik Anda atau tidak Anda kelola, Anda harus menghubungkan aplikasi Anda ke portofolio bisnis. Anda bisa menghubungkan portofolio bisnis kapan saja selama proses pengembangan.
Untuk mengakses produk dan fitur tertentu, Meta mungkin meminta Anda memverifikasi bisnis Anda. Proses ini membantu kami mengonfirmasi bahwa portofolio bisnis Anda dimiliki bisnis atau organisasi yang sah. Tidak semua bisnis perlu atau mungkin memiliki opsi untuk menyelesaikan verifikasi. Pelajari selengkapnya tentang verifikasi bisnis.
Tinjauan Aplikasi adalah proses yang memungkinkan Meta memastikan bahwa aplikasi menggunakan Meta API, SDK, dan produk dengan tepat. Hal ini diperlukan jika aplikasi Anda akan digunakan oleh orang-orang yang tidak memiliki peran pada aplikasi Anda atau peran pada bisnis yang terhubung ke aplikasi Anda. Pelajari selengkapnya tentang Tinjauan Aplikasi.
Aplikasi Anda mungkin perlu menyelesaikan persyaratan tertentu, seperti Tinjauan Aplikasi, untuk mendapatkan dan mempertahankan akses data untuk kasus penggunaan aplikasi Anda.
Tinjau detail aplikasi Anda, kasus penggunaan, bisnis yang terhubung, dan persyaratannya.
Klik Buka dasbor untuk menyelesaikan proses pembuatan aplikasi.
Anda diarahkan ke dasbor dan sekarang dapat menyesuaikan setiap kasus penggunaan yang telah Anda pilih untuk aplikasi Anda.
Jika tidak bisa membuat aplikasi, Anda mungkin telah mencapai batas aplikasi. Anda diizinkan untuk memiliki peran developer atau administrator pada maksimal 15 aplikasi yang belum terhubung ke Akun Bisnis Meta yang Terverifikasi. Jika Anda telah mencapai batas aplikasi dan tidak dapat membuat aplikasi atau menerima peran baru yang tertunda, lakukan langkah-langkah berikut di dasbor:
Sesuaikan kasus penggunaan Anda: Sekarang setelah Anda membuat aplikasi, Anda dapat menyesuaikan kasus penggunaan Anda.