Membuat Aplikasi dengan Meta

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.

Sebelum memulai

Untuk membuat aplikasi dengan Meta, Anda harus terlebih dahulu mendaftar sebagai developer dan login ke akun developer Anda.

Ringkasan

Anda perlu membuat aplikasi agar dapat:

  • Mengaktifkan Integrasi: Mendapatkan akses ke SDK dan API Meta, yang memungkinkan aplikasi Anda berinteraksi dengan Facebook, Instagram, dan produk Meta lainnya.
  • Mengelola Izin dan Akses Data: Meninjau dan mematuhi persyaratan untuk mengakses data pengguna, memastikan aplikasi Anda memenuhi standar privasi dan keamanan Meta.
  • Memperoleh Kredensial: Menerima ID Aplikasi dan Rahasia Aplikasi unik, yang diperlukan untuk autentikasi dan pembuatan token akses untuk pengujian dan penggunaan produksi.

Apa itu kasus penggunaan?

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.

Kasus penggunaan yang tersedia

What are permissions and features?

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.

Apa itu portofolio bisnis?

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.

Apa itu bisnis yang terverifikasi?

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.

Apa itu Tinjauan Aplikasi?

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.

Video pembuatan aplikasi

Ada Masalah
Kami mengalami masalah saat memutar video ini.

Langkah-langkah pembuatan aplikasi

Mulai

  1. Buka https://developers.facebook.com/apps/creation/ untuk memulai proses pembuatan aplikasi.

Detail aplikasi

  1. Masukkan nama aplikasi Anda dan alamat email kontak.
  2. Klik Berikutnya.

Kasus penggunaan

  1. Pilih satu atau beberapa kasus penggunaan untuk aplikasi Anda. Anda bisa menambahkan kasus penggunaan tambahan yang kompatibel sekarang atau kapan saja selama proses pengembangan.
    • Kasus penggunaan yang tidak kompatibel diberi warna abu-abu.
    • Jika Anda memilih untuk menambahkan kasus penggunaan tambahan nanti, hanya kasus penggunaan yang kompatibel yang ditampilkan.
    • Beberapa produk, seperti Facebook Login for Business atau Webhooks, mungkin disertakan secara otomatis dalam kasus penggunaan Anda.
    • Jika Anda memerlukan kasus penggunaan yang tidak tercantum, pilih Lainnya dan ikuti petunjuk dalam panduan Jenis Aplikasi Lainnya.
  2. Klik Berikutnya.

Bisnis

  1. Pilih salah satu dari opsi berikut:
    • Portofolio bisnis yang terverifikasi
    • Portofolio bisnis yang tidak terverifikasi
    • Saya belum ingin menghubungkan portofolio bisnis.
    • Buat portofolio bisnis
      • Menambahkan informasi Anda di pop-up.
      • Anda bisa mengirimkan portofolio bisnis Anda untuk verifikasi sekarang, Pengelola Bisnis Meta akan terbuka di jendela browser baru, atau nanti.
      • Setelah selesai, kembali ke dasbor dan pilih portofolio bisnis baru Anda.
  2. Klik Berikutnya.

Persyaratan

Aplikasi Anda mungkin perlu menyelesaikan persyaratan tertentu, seperti Tinjauan Aplikasi, untuk mendapatkan dan mempertahankan akses data untuk kasus penggunaan aplikasi Anda.

  1. Klik Berikutnya.

Ringkasan

  1. Tinjau detail aplikasi Anda, kasus penggunaan, bisnis yang terhubung, dan persyaratannya.

    • Jika Anda perlu membuat perubahan apa pun, Anda dapat mengklik Detail aplikasi, Kasus penggunaan, Bisnis, atau Persyaratan di bagian atas halaman atau tombol Sebelumnya di kanan bawah.
    • Anda juga bisa meninjau Ketentuan Platform Meta dan Kebijakan Developer dengan mengikuti tautan di bagian bawah halaman.
  2. 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.

Pemecahan Masalah

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:

  • Hubungkan portofolio bisnis terverifikasi ke aplikasi mana pun yang belum terhubung dengannya.
  • Hapus aplikasi lama atau yang tidak digunakan – Aplikasi yang diarsipkan diperhitungkan dalam batas aplikasi; jika Anda tidak lagi memerlukan aplikasi ini, kami sarankan untuk menghapusnya.
  • Hapus diri Anda sebagai administrator atau developer dari suatu aplikasi.

Langkah Berikutnya

Sesuaikan kasus penggunaan Anda: Sekarang setelah Anda membuat aplikasi, Anda dapat menyesuaikan kasus penggunaan Anda.