Setelah Anda mengintegrasikan Facebook Login, Facebook Sharing, atau Facebook Gaming, Peristiwa Aplikasi tertentu dicatat dan dikumpulkan secara otomatis untuk Pengelola Peristiwa, kecuali Anda menonaktifkan Pencatatan Peristiwa Aplikasi Otomatis. Kami menyarankan semua developer aplikasi menggunakan Facebook Login, Facebook Sharing, atau Facebook Gaming untuk memahami cara kerja fungsi ini. Untuk detail tentang informasi apa saja yang dikumpulkan dan cara menonaktifkan Pencatatan Peristiwa Aplikasi Otomatis, lihat Pencatatan Peristiwa Aplikasi Otomatis.
Membagikan adalah cara sederhana untuk memungkinkan orang membawa konten dari situs web atau aplikasi seluler Anda ke Facebook. Membagikan terpicu ketika seseorang mengeklik plugin sosial seperti tombol Bagikan atau Kirim. Ini meluncurkan dialog Bagikan atau Pesan yang sesuai. Anda juga dapat memilih untuk mendesain tombol Anda sendiri untuk meluncurkan salah satu dialog ini.
Dokumen ini mendeskripsikan:
Membagikan di Facebook bergantung pada beberapa komponen inti:
URL: Dalam sebagian besar kasus, termasuk membagikan dari aplikasi seluler, konten Anda dibagikan di Facebook sebagai tautan, baik itu artikel, gambar, video, atau lainnya
Crawler Facebook: Saat seseorang membagikan konten Anda, crawler kami akan melakukan scraping halaman untuk me-render cuplikan di Facebook
Tanda Graf Terbuka: Menambahkan tanda meta Graf Terbuka ke <head>
HTML halaman web Anda akan memberi crawler info terstruktur seperti judul, deskripsi, dan gambar mini untuk konten
Antarmuka Bagikan: Ada beberapa pengalaman pengguna akhir yang berbeda yang dapat Anda pilih untuk memungkinkan orang membagikan dari situs web atau aplikasi Anda ke Facebook. Berikut ini ringkasan cara kerjanya:
Pemicu Tombol | Antarmuka Bagikan Diluncurkan | Perilaku Penerbitan |
---|---|---|
Web:Dialog Bagikan Seluler: Peralihan aplikasi cepat ke dialog Bagikan native | Muncul di Linimasa dan Log Aktivitas. Dapat muncul di Kabar. | |
Web:Dialog Pesan Seluler: Peralihan aplikasi cepat ke dialog Pesan native | Terkirim sebagai pesan Facebook | |
Tombol Khusus | Dapat meluncurkan: Dialog bagikan Dialog pesan | Mengikuti perilaku penerbitan dialog Bagikan. |
Orang dapat membagikan jenis konten berikut ke Facebook:
Tautan - Sebagian besar konten adalah URL yang merujuk ke halaman HTML. Untuk memberikan informasi yang paling relevan, Anda harus menandai halaman Anda dengan tanda meta khusus Facebook. Lihat Panduan Membagikan untuk Webmaster.
Foto - Langsung mengunggah satu atau beberapa foto karya pengguna.
Video - Langsung mengunggah video karya pengguna.
Multimedia - Langsung mengunggah kombinasi foto dan video.
Cerita Graf Terbuka - Gunakan tindakan dan objek Graf Terbuka untuk membuat cerita kaya melalui API yang diketik dengan kuat.
Anda dapat menautkan kembali ke aplikasi Anda dari konten yang dibagikan orang di Kabar. Tautan Aplikasi meluncurkan aplikasi Anda dari konten yang dibagikan. Anda bahkan dapat menautkan ke konteks tertentu dalam aplikasi Anda.
Anda dapat mengaitkan tagar dengan tautan, foto, atau video yang dibagikan.
Proses membagikan kami buat semudah dan sefleksibel mungkin agar orang-orang dapat membagikan konten dari aplikasi Anda dengan pemirsa yang mereka inginkan. Dengan opsi ini, Anda dapat memilih pengalaman membagikan untuk orang-orang yang menggunakan aplikasi Anda terlebih dahulu, lalu memilih metode penerapan.
Jika Anda menginginkan integrasi berbagi yang paling sederhana dengan Facebook, Anda harus menggunakan tombol yang memicu dialog. Facebook SDK menyediakan tombol yang dapat Anda gunakan. Tak satu pun dari opsi ini mengharuskan Anda untuk menerapkan Facebook Login.
Anda dapat menggunakan Plugin Sosial seperti tombol Suka, Bagikan, dan Kirim. Ini tersedia untuk desktop dan web seluler.
Kami juga memiliki tombol Suka, Bagikan, dan Kirim native untuk iOS dan Android.
Anda juga dapat membuat tombol khusus Anda sendiri untuk memicu Suka, Bagikan, atau Kirim, di semua platform.
Saat Anda menggunakan dialog Facebook native, Anda dapat mengaktifkan bagikan tanpa menambahkan Facebook Login. Seperti tombol native kami, dialog menawarkan penerapan kreatif.
Dialog Bagikan adalah cara mudah untuk memungkinkan orang berbagi konten tanpa mengharuskan mereka masuk ke aplikasi Anda atau memberikan izin apa pun. Dialog Bagikan berfungsi di Web, Android, dan iOS.
Di perangkat seluler, saat seseorang membagikan dengan Dialog Bagikan, dialog tersebut membuat peralihan aplikasi cepat ke aplikasi Facebook di perangkat mereka. Kami juga memiliki dialog web sebagai fallback jika seseorang tidak menginstal aplikasi Facebook native.
Gunakan dialog Pesan agar orang dapat membagikan konten secara pribadi ke Messenger. Seperti dialog Bagikan, ini adalah komponen bagikan native yang tidak mengharuskan Anda untuk menerapkan Facebook Login.
Dialog Pesan memungkinkan orang untuk membagikan tautan, gambar, dan cerita Graf Terbuka. Di perangkat seluler, seseorang harus sudah menginstal aplikasi Messenger native.
Anda dapat menggunakan maksud implisit Android dan skema URL khusus iOS untuk meneruskan foto, video, dan stiker ke aplikasi Facebook. Aplikasi Facebook akan menerima konten ini dan memuatnya ke Komposer Cerita agar Pengguna dapat menerbitkannya ke Facebook Stories.
Sangat penting untuk menandai HTML situs web Anda dengan tanda Graf Terbuka untuk mengelola bagaimana konten Anda muncul di Facebook. Tanpa tanda ini, crawler Facebook akan melakukan yang terbaik untuk mengidentifikasi konten seperti judul, deskripsi, dan gambar untuk konten Anda.
Optimalkan konten Anda untuk dibagikan ke Facebook dengan menambahkan tanda Graf Terbuka ke <head>
dari HTML halaman Anda. Tanda ini mendeskripsikan konten yang dibagikan. Ini termasuk jenis konten seperti gambar, video, atau artikel dan atribut tambahan apa pun.
Pelajari tanda yang harus Anda sertakan dengan konten di Markup untuk Bagikan.
Jika Anda memindahkan konten ke URL baru, Suka, Bagikan, dan Komentar pada URL asli tersebut tidak akan otomatis dipindahkan. Untuk terus menggabungkan tindakan ini di URL baru, Anda harus mengarahkan crawler Facebook ke halaman lama yang mewakili URL kanonis untuk konten Anda. Pelajari caranya di dokumen untuk webmaster ini.