Pertanyaan Umum Plugin Sosial

Pertanyaan Umum

Tombol Suka, Bagikan, dan Kirim tersedia untuk Web, iOS, dan Android. Plugin Kiriman dan Halaman sematan secara eksklusif tersedia untuk Web.

  • Web: Jika Anda menggunakan Plugin Sosial di situs web tersebut Anda tidak harus mempunyai akun Pengembang Facebook.
  • iOS/Android: Jika Anda menggunakan Plugin Sosial dalam aplikasi iOS atau Android, Anda harus mendaftar sebagai pengembang.
  • Web: Jika Anda menggunakan Plugin Sosial di web tersebut, Anda tidak harus membuat aplikasi Facebook untuk mengintegrasikan Plugin Sosial.
  • iOS/Android: Jika Anda menggunakan Plugin Sosial dalam aplikasi iOS atau Android, Anda harus membuat aplikasi Facebook dan mengikatkannya pada pengidentifikasi aplikasi Anda.
  • Web: Jika Anda menggunakan Plugin Sosial di situs web tersebut Anda tidak harus mengirimkan integrasi Anda untuk peninjauan. Anda dapat menggunakan Plugin Sosial seketika.
  • iOS/Android: Jika Anda menggunakan Plugin Sosial dalam aplikasi iOS atau Android, Anda harus mengirimkan integrasi tombol Suka Anda untuk peninjauan melalui tab Peninjauan Aplikasi di Dasbor Aplikasi.

Jika seseorang mengunjungi Facebook dan mengunjungi situs web Anda dengan plugin sosial, browser mengirimi kami informasi guna memuat konten Facebook pada halaman tersebut. Data yang kami terima meliputi info seperti ID pengguna, situs web yang mereka buka, tanggal dan waktu, serta informasi terkait browser lainnya. Kami mencatat beberapa informasi ini dan dapat menggunakannya untuk meningkatkan produk dan layanan kami serta menampilkan kepada orang iklan yang lebih menarik dan berguna.

Jika Anda menggunakan versi HTML5 atau XFBML, Anda harus menyertakan kode bahasa saat Anda mencontohkan perpustakaan.

Ketika memuat SDK, ubah nilai js.src untuk menggunakan lokale Anda. Ganti en_US dengan lokale Anda, mis. fr_FR untuk bahasa Prancis (Prancis):

// Example 1:
'https://connect.facebook.net/fr_FR/sdk.js';

// Example 2:
js.src = "https://connect.facebook.net/fr_FR/sdk.js#xfbml=1&version=v2.6"; 

Lokale yang didukung tercantum di file XML Lokale Facebook.

Anda mungkin harus menyesuaikan lebar Plugin Sosial untuk menampung bahasa yang berbeda. Temukan informasi selengkapnya di halaman Pelokalan & Terjemahan kami.

  • Web: Jika Anda menggunakan Plugin Sosial di situs web tersebut Anda tidak harus mengirimkan integrasi Anda untuk peninjauan. Anda dapat menggunakan Plugin Sosial seketika.
  • iOS/Android: Jika Anda menggunakan Plugin Sosial dalam aplikasi iOS atau Android, Anda harus mengirimkan integrasi tombol Suka Anda untuk peninjauan melalui tab Peninjauan Aplikasi di Dasbor Aplikasi.

Tergantung Plugin Sosial yang harus Anda perlukan untuk menerapkan versi berlainan Perangkat Seluler, Tablet, dan Desktop. Silakan merujuk ke Pertanyaan Umum atau dokumen "Mulai" untuk plugin yang ingin Anda terapkan. Catatan: Tidak disarankan untuk menggunakan pencarian media CSS untuk menyesuaikan ukuran Plugin Sosial.

Saya harus memindahkan halaman ke URL berbeda, Anda tidak dapat memindahkan suka, bagikan, atau komentar secara langsung ke URL baru, namun Anda dapat menggunakan URL lama sebagai sumber kanonikal untuk jumlah suka atau bagikan di URL baru. Kami menyertakan latar belakang tentang cara melakukan ini di bawah.

Latar belakang

Ketika memecahkan url mana seharusnya tindakan suka atau bagikan diatribusikan, Facebook menggunakan proses untuk memecahkan url kanonikal untuk url yang sudah dimuat. Ketika URL dimuat, crawler akan mencari:

  1. A HTTP 301 atau 302 Redirect
  2. Penggunaan og:url open graph tag in the page
  3. Penggunaan rel=canonical sebagaimana dideskripsikan dalam RFC 6596. (Crawler Facebook hanya mendukung konten, bukan header HTTP.)

Jika salah satu metode ini menghasilkan URL yang berbeda dengan URL yang dimuat secara asli, URL tersebut akan dianggap sebagai "URL kanonikal" untuk URL asli. Jika diharuskan, crawler juga akan mengikuti rantai pengalihan untuk menemukan URL kanonikal.

semua suka dan bagikan akan diatribusikan ke URL kanonikal, bukannya URL yang dimuat.

Contoh

Petunjuk: Gunakan debugger kami untuk melihat apa yang dilihat Facebook ketika melakukan crawling pada halaman Anda.

Dengan mengendalikan URL kanonikal ini, Anda dapat memindahkan konten dari satu URL ke URL lainnya dan mendapatkan jumlah suka dan bagikan, selama Anda mengikuti Facebook untuk terus memecahkan URL baru ke dalam URL yang lama. Ini dapat dilakukan dengan salah satu dari dua metode:

Tambahkan tag og:url ke URL baru yang menunjuk ke URL lama (Pilihan)

Di URL Anda yang baru, Anda harus menyertakan tautan ke URL lama. Misalnya, jika URL Anda yang baru adalah https://example.com/new-url, dan URL yang lama adalah https://example.com/old-url, Anda harus menyertakan snippit ini di new-url:

<meta property="og:url" content="https://example.com/old-url" />

Menggunakan metode ini akan memberi tahu crawler bahwa URL kanonikal berada di lokasi lama, dan akan digunakan untuk menghasilkan jumlah suka dan bagikan di halaman tersebut. Setiap suka dan bagikan baru akan terus dikumpulkan di URL lama juga.

Ini juga mengharuskan bahwa URL lama masih merender dokumen dengan tag Graf Terbuka dan mengembalikan tanggapan 200 HTTP, setidaknya ketika dimuat oleh crawler Facebook. Jika Anda ingin klien lain untuk dialihkan ketika mereka mengunjungi URL ini, Anda harus mengirimkan tanggapan HTTP 301 Anda ke semua klien crawler non-Facebook. URL lama harus berisi tag og:url-nya sendiri yang menunjuk URL itu sendiri.

Anda dapat mempelajari cara mengenali crawler Facebook di Sharing Best Practices Guide kami.

Metode ini akan bekerja dengan rel=canonical juga, namun og:url lebih dipilih.

Mengalihkan crawler Facebook ke URL lama

Metode lainnya untuk menyelesaikan ini adalah mengalihkan crawler Facebook ke URL lama setiap kali mengunjungi URL baru. Seperti metode yang dijelaskan di atas, URL lama harus berupa dokumen valid dengan header Open Graph. Dan jika Anda ingin menyertakan pengalihan pada URL lama, crawler Facebook tidak boleh mengalihkan ketika mengunjungi URL lama.

Hanya konten publik yang dapat disematkan. Jika kiriman, halaman, atau url tersebut memiliki batasan privasi, maka tidak dapat disematkan. Ini berlaku untuk tombol Suka, Plugin Halaman, beserta Kiriman dan Video yang Tersemat.

Cara singkat untuk menguji apakah potongan konten tertentu dapat disematkan adalah dengan mencoba memuatnya menggunakan fitur "Incognito" atau "Private" dari browser Anda.

Suka, Bagikan, dan Kirim - Pertanyaan Umum

Berita yang dibuat oleh tindakan menyukai, membagikan, atau mengirim halaman Anda dapat diperkaya dengan menggunakan meta tags untuk mengubah halaman HTML sederhana menjadi Open Graph object.

Jika Anda berencana untuk menggunakan tombol Suka, Bagikan, atau Kirim pada halaman mana saja di situs web Anda, Anda harus membaca best practices guide kami untuk memastikan berita yang diterbitkan terlihat bagus di Facebook dan mendapatkan distribusi sebaik mungkin.

Kami menyarankan bahwa Anda menyertakan semua tombol di aplikasi atau situs web Anda untuk memungkinkan orang memilih cara yang mereka inginkan guna membagikan konten Anda.

Pengaturan ref menyebabkan dua parameter untuk ditambahkan ke URL rujukan ketika seseorang mengeklik tautan dari cerita aliran tentang tautan yang dibagikan:

  • fb_ref - Parameter ref
  • fb_source - Suka/Bagikan: Jenis aliran (home, profile, search, ticker, tickerdialog atau other) yang diklik dan jenis cerita (oneline atau multiline), bersambung dengan garis bawah. Kirim: Jenis cerita (message) yang diklik.

Misalnya:

http://www.facebook.com/l.php?fb_ref=top_left&fb_source=profile_oneline

Anda dapat melacak parameter ini menggunakan perangkat lunak analitik Anda.

Jika tombol Suka, Bagikan, atau Kirim ditempatkan di dekat tepi elemen HTML elemen dengan properti CSS overflow diatur ke sembunyi, keterangan sembul mungkin terpotong atau disembunyikan sepenuhnya ketika tombol diklik. Ini dapat diperbaiki dengan mengatur properti overflow ke nilai selain sembunyikan, misalnya dapat dilihat, gulir, atau auto.

Facebook harus menggali tautan yang dibagikan ke Facebook untuk mengetahui mana yang dapat ditautkan ke informasi pratinjau guna ditampilkan ke Facebook.com atau di Facebook untuk iOS dan Android. Ini terjadi setiap 30 hari untuk memastikan properti selalu terbarui. Halaman yang ditautkan juga digali ketika URL dimasukkan ke Debugger Tool.

Facebook meneliti header cache di URL Anda - ini akan melihat Expires dan Cache-Control sesuai urutan preferensi. Namun, meskipun Anda menentukan untuk waktu yang lebih lama, Facebook akan menggali halaman Anda setiap 30 hari.

Dalam beberapa kasus, Anda mungkin ingin menyajikan versi halaman yang berbeda kepada scraper kami (yang berisi lebih banyak metadata Open Graph) daripada yang Anda lakukan ke orang yang melihat halaman ini. Dalam kasus ini, Anda dapat menargetkan agen browser yang digunakan oleh scraper:

facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)

Ya. Cukup tentukan URL halaman Facebook Anda di pengaturan href tombol tersebut.

Pertanyaan Umum Tombol Suka

Terdapat pengaman integritas dan pencegahan spam yang dibuat untuk plugin sosial, dan ini adalah salah satunya. Jika Anda sudah menguji tombol Suka sebelum meluncurkan, Anda mungkin memicu pengaman ini secara tidak sadar. Selain itu, domain tertentu di internet cenderung mengandung spam, jadi kami akan melihat langkah konfirmasi dengan lebih sering.

Konfirmasi ini menambahkan satu langkah tambahan untuk proses tombol Suka, namun setelah suka sudah dikonfirmasi secara terpisah oleh sejumlah pengguna, tombol tersebut tidak akan muncul lagi, dan hanya tombol Suka biasa yang akan muncul.

Jumlah yang ditampilkan merupakan jumlah dari:

  • Jumlah suka URL Anda
  • Jumlah bagikan URL Anda (ini termasuk salin/tempelkan tautan kembali ke Facebook)
  • Jumlah suka dan komentar pada berita di Facebook tentang URL Anda

Untuk mendapatkan kode untuk menampilkan tombol Bagikan itu sendiri, Harap kunjungi dokumentasi Share button kami.

Terdapat opsi berikut:

Tata Letak Ukuran Default

standard

Lebar minimal: 225 piksel.
Lebar default: 450 piksel.
Tinggi: 35 piksel (tanpa foto) atau 80 piksel (dengan foto).

box_count

Lebar minimal: 55 piksel.
Lebar default: 55 piksel.
Tinggi: 65 piksel.

button_count

Lebar minimal: 90 piksel.
Lebar default: 90 piksel.
Tinggi: 20 piksel.

button

Lebar minimal: 47 piksel.
Lebar default: 47 piksel.
Tinggi: 20 piksel.

Pertanyaan Umum Tombol Bagikan

Jumlah yang ditampilkan merupakan jumlah dari:

  • Jumlah suka URL Anda
  • Jumlah bagikan URL Anda (ini termasuk salin/tempelkan tautan kembali ke Facebook)
  • Jumlah suka dan komentar pada berita di Facebook tentang URL Anda

Untuk mendapatkan kode untuk menampilkan tombol Bagikan itu sendiri, Harap kunjungi dokumentasi Share button kami.

Ya, meskipun kami menyarankan untuk menggunakan tombol Bagikan untuk menawarkan pengalaman termudah dan paling konsisten bagi orang yang menggunakan situs Anda, kami menyediakan dialog yang berdiri sendiri yang dapat diaktifkan menggunakan SDK JavaScript atau menggunakan tautan URL. Baca panduan kami untuk menggunakan Bagikan Dialog.

Pertanyaan Umum Plugin Komentar

  • Menambahkan tanda baca (mis. titik di akhir kalimat)
  • Memangkas spasi berlebih
  • Memperluas kata-kata slang (mis. plz menjadi please)
  • Menambahkan spasi setelah tanda baca (mis. Hi,Cat menjadi Hi, Cat)
  • Memperbaiki kesalahan umum tata bahasa (mis. mengubah ‘dont' menjadi ‘don’t’)

Anda dapat mengaktifkan filter tata bahasa dari bagian pengaturan di plugin.

Komentar untuk setiap URL dapat diakses melalui API Graf. Cukup buat permintaan HTTP GET ke:

https://graph.facebook.com/v2.6/?fields=og_object{comments}
  &id=<YOUR_URL>
  &access_token=<YOUR_TOKEN>

Untuk instruksi terperinci, lihat panduan Comments Moderation. Jika Anda tidak dapat menyiapkan daftar moderator menggunakan meta properti fb:admins, maka Anda dapat menyiapkan fb:app-id dan memperbarui daftar moderator di pengaturan moderation tool untuk aplikasi ini.