Praktik Terbaik untuk Game Seluler

Ringkasan

Platform Facebook berkembang melampaui web untuk memberikan pengalaman sosial yang dipersonalisasi bagi para pemain di platform seluler termasuk iOS dan Android. Game dapat berintegrasi dengan Facebook di perangkat seluler untuk memanfaatkan saluran sosial guna mendorong distribusi, interaksi, dan pada akhirnya, pendapatan.

Teknologi Facebook yang mudah diterapkan dapat menjadi pendorong traffic yang baik ke game Anda, tetapi ada beberapa tantangan tertentu yang dihadapi oleh developer game seluler saat menerapkan fitur-fitur utama Facebook. Dokumen ini membahas praktik terbaik kami dalam membuat game seluler sosial, untuk membantu Anda menghindari kesalahan umum dan memanfaatkan secara maksimal apa yang dapat ditawarkan Facebook.

Praktik terbaik ini dikumpulkan dari berbagai game seluler sukses yang telah menerapkan Facebook dengan hasil yang sangat baik. Praktik terbaik ini terbukti meningkatkan hasil di Apple App Store dan Google Play.

Praktik terbaik tersebut terbagi ke dalam empat kategori utama:

  • Facebook Login: Mengoptimalkan untuk peningkatan konversi
  • Desain Game: Memanfaatkan data sosial dalam game Anda
  • Distribusi: Mendorong lebih banyak penginstalan dan interaksi
  • Promosi: Melacak iklan penginstalan aplikasi seluler

Pada bagian akhir dokumen ini, terdapat daftar periksa komprehensif, yang merangkum praktik terbaik.

Facebook Login

Menjadikan pemain seluler terhubung ke Facebook adalah metode yang terbukti dapat meningkatkan interaksi dalam game. Game yang memiliki fitur sosial membuat pemain berinteraksi lebih lama per sesi bermain, memperpanjang total masa bermain pemain dalam game, dan menghasilkan monetisasi yang lebih baik secara keseluruhan. Penerapan Facebook Login yang baik dapat mencapai konversi lebih dari 85%, sehingga menghubungkan lebih banyak pemain ke pengalaman sosial yang dipersonalisasi. Jadi, sangatlah penting untuk menyertakan Facebook Login di dalam produk Anda.

Selain Praktik Terbaik Facebook Login, ada beberapa praktik terbaik yang khusus untuk game seluler.

Menonjolkan tombol login

Facebook Login terbukti menghasilkan peningkatan penemuan, interaksi pemain, dan monetisasi untuk game seluler.

Oleh sebab itu, menonjolkan alur Facebook Login dalam game Anda merupakan langkah yang logis. Memiliki fungsi Facebook dalam menu pengaturan atau preferensi memang bagus, tetapi kami menyarankan untuk menempatkan tombol Login di posisi yang menonjol di peluncuran Aplikasi guna mendorong orang-orang untuk terhubung. Beberapa game paling sukses yang memanfaatkan platform seluler Facebook menempatkan tombol login di layar pertama dalam game, dan dengan jelas menerangkan bahwa game itu berfokus pada fungsi Facebook.

Mempromosikan keuntungan terhubung ke Facebook, dengan berbagai Manfaat dan Insentif

Selain mempermudah pemain untuk menemukan fungsi Facebook Login dalam game, Anda harus dengan jelas menyampaikan manfaat yang bisa didapatkan pemain Anda apabila terhubung ke Facebook. Coba jawab pertanyaan "Apa manfaat terhubung ke Facebook?" dengan pesan upsell yang jelas dan ajakan bertindak.

Pesan yang umum termasuk menyebutkan bahwa pemain dapat:

  • memperoleh pengalaman dalam game yang dipersonalisasi,
  • menyinkronkan kemajuan game di berbagai platform,
  • menantang teman,
  • berpartisipasi dalam turnamen mingguan dan melihat papan peringkat sosialisasi,
  • meminta bantuan dan dukungan agar memudahkan meraih kemajuan dalam game.

Login adalah satu-satunya aktivitas yang dapat diberi insentif berdasarkan kebijakan, jadi terangkan dengan jelas manfaat yang bisa didapatkan pemain dengan login ke Facebook (dapat berupa koin gratis, item gratis, kemajuan gratis dalam game).

Desain Game

Setelah Anda berhasil menghubungkan pemain ke Facebook, ada sejumlah cara untuk merancang agar game Anda dapat memanfaatkan maksimal data sosial yang disediakan Facebook. Dengan merancang agar game Anda bersifat sosial, Anda secara alami memberi orang insentif untuk menyebarkan game Anda secara organik melalui saluran sosial Facebook dan meningkatkan pengalaman mereka dengan memungkinkan mereka bermain dengan teman-teman mereka.

Memberikan konteks sosial secara default

Senada dengan praktik terbaik Menonjolkan tombol login, Anda disarankan untuk menonjolkan konteks sosial pemain yang dipersonalisasi dalam game Anda. Ketika seorang pemain menginstal game Anda, Anda dapat mengakses daftar teman mereka yang juga memainkan game Anda. Segera manfaatkan ini dan mudahkan mereka untuk terhubung dengan teman-teman mereka dalam game. Jangan memaksa orang untuk menjalin ulang pertemanan yang sudah ada dalam game Anda. Sebaliknya, segera tampilkan koneksi teman mereka yang ada.

Membangun pengalaman yang sinambung

Jika game Anda tersedia di lebih dari satu platform (yaitu iOS, Android, dan game di Facebook.com) atau untuk lebih dari satu perangkat di satu platform (yaitu iPhone dan iPad), sebaiknya berikan dukungan untuk pengalaman bermain yang sinambung bagi pemain, terlepas dari perangkat yang mereka gunakan. Pengalaman sinambung berarti bahwa status pemain dalam game, termasuk kemajuan permainan, item yang dibeli atau diperoleh dalam game, saldo uang dalam game, atau parameter permainan game umum akan dipertahankan di semua sesi bermain dan semua perangkat. Anda mencapai hal ini dengan menerapkan kemampuan untuk menyimpan dan memulihkan status game dari server terpusat, yang dikelola oleh Anda.

Misalnya, orang yang memainkan game Anda di Facebook.com mungkin ingin melanjutkan bermain di ponsel. Anda ingin memastikan bahwa kemajuan atau item apa pun, baik yang diperoleh atau dibeli dalam game di web, tidak akan hilang ketika mereka bertransisi ke ponsel.

Karena Facebook berfungsi sebagai layanan identitas di semua platform ini, Anda dapat menggunakan ID Facebook pemain untuk mengenali mereka di semua perangkat dan menyatukan pengalaman mereka.

Distribusi

Saluran sosial organik kami membantu menumbuhkan game dengan mengarahkan traffic ke aplikasi Anda. Dengan mengoptimalkan penggunaan saluran-saluran ini, Anda dapat secara signifikan meningkatkan jumlah penginstalan dan interaksi yang berasal dari saluran-saluran ini.

Kabar

Penerbitan Kabar memungkinkan pemain memposting pesan tentang game Anda ke linimasa dan ke Kabar teman mereka. Saluran komunikasi satu-ke-banyak ini merupakan pendorong bagus dalam perolehan pemain baru dan interaksi pemain di ponsel, dan Anda harus mengambil langkah-langkah untuk mengoptimalkan saluran ini guna mendapatkan hasil terbaik.

Dialog Bagikan Native di iOS

Jika Anda melakukan pengembangan untuk iOS, versi terbaru dari Facebook SDK untuk iOS menawarkan dialog Bagikan yang bersifat native. Saat Anda memilih untuk menampilkannya, Facebook SDK membuka dialog Bagikan di aplikasi Facebook, sehingga memberikan pengalaman yang sepenuhnya native. Setelah orang memilih untuk memposting atau membatalkan, mereka akan dibawa kembali ke game Anda dan hasilnya diteruskan ke kode Anda.

Pendekatan tersebut memiliki keuntungan sebagai berikut:

  • 100% native untuk pengalaman berbagi yang bagus dan cepat
  • Dukungan untuk berbagi cerita Open Graph
  • Tidak memerlukan Facebook Login

Karena ada kalanya dialog Bagikan mungkin tidak tersedia (misalnya jika aplikasi Facebook tidak terinstal di perangkat), Anda sebaiknya memeriksa ketersediaannya menggunakan API yang ditunjuk dan melakukan fallback ke dialog Kabar saat diperlukan.

Memilih momen yang menarik untuk dibagikan

Penerbitan Kabar yang menggunakan dialog Bagikan di Facebook adalah saluran distribusi yang bagus. Namun, orang hanya akan memilih untuk berinteraksi dengannya jika mereka merasa konten yang disediakan game Anda layak untuk dibagikan. Jadi sebaiknya Anda memilih momen-momen penting dalam alur game untuk mendorong orang mempostingnya ke Facebook. Cobalah menampilkan sisi terbaik pemain dengan memberi mereka kesempatan untuk memamerkan pencapaian atau peristiwa penting saat mereka memainkan game Anda. Jika Anda terlalu mendesak mereka untuk berbagi, mereka akan merasa terganggu, lalu tingkat publikasi dan impresi akan turun. Jadi kelola saluran dengan hati-hati dan pantau kinerja iterasi Anda.

Penautan-dalam

Ketika cerita dibagikan ke linimasa pemain dan Kabar teman-teman mereka, cerita itu biasanya berkaitan dengan konten dalam game Anda. Mungkin pemain ingin memamerkan skor tinggi pada level yang mereka selesaikan, atau kemenangan di turnamen mingguan.

Ketika pemain lain mengetuk salah satu cerita ini di Aplikasi Facebook untuk iOS atau Android, aplikasi native Anda akan diluncurkan, dan Anda akan diberi URL sumber yang disertakan saat Anda membuat cerita. Daripada mengirim pemain ke layar beranda generik untuk game Anda, pertimbangkan untuk mengurai tautan-masuk secara kontekstual, guna mengarahkan pemain ke item konten spesifik yang berinteraksi dengannya. Misalnya, jika dia menanggapi cerita tantangan, arahkan dia untuk bermain melawan pemain yang mengirimkan tantangan.

Permintaan

Permintaan game adalah salah satu saluran sosial utama Facebook, yang digunakan untuk komunikasi langsung antara dua orang. Permintaan di ponsel sangat bermanfaat karena menghasilkan notifikasi otomatis melalui aplikasi Facebook, dan langsung membuka game Anda baik di iOS atau Android. Permintaan berguna sebagai mekanisme interaksi, yang digunakan untuk berkomunikasi antara pemain dalam game Anda untuk memberi tahu mereka tentang peristiwa tertentu dalam game.

Bergantung pada apakah game Anda hanya untuk perangkat Seluler atau tersedia di Facebook.com, kami menyarankan developer untuk menggunakan Dialog Permintaan Game. Jika pemain tidak login, kami merekomendasikan developer untuk mendeteksinya dan menggunakan Undangan Aplikasi untuk mengundang pemain baru ke game.

Menerbitkan dari server

Saat mengamati traffic cerita Anda seiring waktu, Anda mungkin melihat beberapa cerita memiliki kinerja yang lebih baik daripada yang lain. Berdasarkan informasi ini, atau uji A/B yang mungkin Anda lakukan, Anda dapat mengubah kapan dan bagaimana game Anda menerbitkan cerita. Jika Anda menerbitkan langsung dari aplikasi seluler ke Facebook, mungkin sulit untuk mengiterasi fungsi berbagi itu secara cepat, karena untuk setiap perubahan perlu dikirimkan biner baru ke toko aplikasi native, yang mungkin perlu waktu untuk disetujui atau dijadikan tersedia untuk digunakan. Sebagai alternatif, jika Anda menyusun game Anda agar aplikasi seluler melaporkan aktivitas orang ke server, Anda akan tetap memiliki kontrol penuh, sisi server, atas apa yang Anda teruskan ke Facebook. Dengan cara ini, Anda dapat mengontrol frekuensi dan jenis cerita yang dikirimkan ke Facebook dengan granularitas penuh, sehingga Anda dapat melakukan iterasi dan pengoptimalan untuk meningkatkan kinerja cerita Anda dan mendorong lebih banyak distribusi untuk game Anda.

Menggunakan kembali ID Aplikasi Facebook di semua platform

Daripada membuat Aplikasi Facebook baru untuk setiap platform seluler yang menyediakan game Anda, Anda sebaiknya menggunakan kembali ID Aplikasi yang sama dengan mengaktifkan bagian Aplikasi iOS Native dan Aplikasi Android Native di halaman pengaturan aplikasi di Situs Developer:

Hal ini memiliki sejumlah keuntungan utama. Facebook memperlakukan aplikasi itu sebagai satu pengalaman, dan tidak memihak platform mana pun. Hal ini berarti bahwa kami mendorong traffic, melalui permintaan game dan Bagikan di semua platform, sehingga pemain Anda dapat berinteraksi melalui Facebook, terlepas dari perangkat yang digunakan.

Selain itu, jika Anda meluncurkan game ke platform baru dan memiliki basis pemain yang sudah ada, dengan menggunakan ID Aplikasi Facebook yang sama, Anda memaksimalkan potensi penemuan game Anda dengan melakukan bootstrap pada pemirsa yang sudah ada.

Promosi

Jika Anda menggunakan Iklan Penginstalan Aplikasi Seluler untuk mendorong distribusi berbayar ke aplikasi seluler Anda dengan beriklan di dalam Aplikasi Facebook, pastikan bahwa Anda menggunakan Facebook SDK versi terbaru (untuk iOS atau Android) dan menyertakan kode pelacakan yang benar di dalam aplikasi agar Anda dapat melacak keefektifan dan kinerja iklan Anda. Video Iklan Penginstalan Aplikasi Seluler secara teknis memeragakan cara menyertakan satu baris kode yang diperlukan untuk mengaktifkan pelacakan di dalam lingkungan iOS dan Android.

Daftar Periksa Komprehensif

Daftar periksa berikut ini adalah panduan komprehensif dan ringkasan keseluruhan praktik terbaik yang direkomendasikan untuk game seluler, baik di Android maupun iOS. Selain yang disoroti di atas, Anda dapat menggunakan daftar periksa ini untuk mulai membuat game baru atau untuk meningkatkan game yang sudah ada.

Umum

Area Rekomendasi

SDK Terbaru

Gunakan SDK terbaru untuk Android dan iOS. Versi terbaru Facebook SDK untuk iOS dan Facebook SDK untuk Android memberikan sejumlah manfaat utama dibandingkan versi sebelumnya.

Berintegrasi dengan Facebook Mobile SDK terbaru akan memberi Anda akses penuh ke platform seluler Facebook, memberikan kinerja yang lebih baik dibandingkan versi sebelumnya, dan memberikan pengalaman yang lebih baik bagi pemain Anda.

Penemuan

Area Rekomendasi

Pusat Aplikasi

Pusat Aplikasi adalah tempat terpusat bagi lebih dari satu miliar orang di Facebook untuk mencari dan menemukan game.

Login

Terapkan Facebook Login. Menjadikan pemain seluler terhubung ke Facebook adalah metode yang terbukti dapat meningkatkan interaksi dalam game. SDK untuk Android dan iOS mendukung dialog login native guna meminimalkan gangguan dan memaksimalkan tingkat konversi.

Izin

Mintalah hanya izin yang diperlukan game Anda. Dalam SDK terbaru untuk iOS dan Android, kami mengharuskan Anda untuk meminta izin baca dan tulis secara terpisah kepada pemain.

Distribusi

Area Rekomendasi

Dialog Bagikan

Cerita yang diposting melalui Dialog Bagikan memenuhi syarat untuk muncul di Kabar teman pemain, dan juga akan muncul di linimasa mereka. Pastikan untuk menggunakan dialog native di iOS.

Permintaan Game, Hadiah

Permintaan game adalah salah satu saluran sosial utama Facebook, yang digunakan untuk komunikasi langsung di antara dua pemain. Permintaan pada perangkat seluler berdampak besar karena menghasilkan notifikasi otomatis melalui aplikasi Facebook, dan langsung membuka game Anda di iOS atau Android.

Hadiah adalah kasus penggunaan yang umum di saluran Permintaan. Hadiah pada umumnya barang virtual ringan (paket energi, item penampilan) yang dapat digunakan untuk membuat pemain yang sudah lama tidak bermain kembali bermain.

Undangan Aplikasi

Undangan Aplikasi adalah pendorong utama pertumbuhan dan interaksi untuk game. Pemain mengirimkan undangan kepada teman untuk bergabung dengan mereka dalam game, mendorong penginstalan baru.

Pemfilteran Perangkat

Pemfilteran Perangkat untuk aplikasi seluler yang hanya didukung pada platform tertentu. Anda mungkin ingin membatasi mengirim permintaan hanya kepada orang yang memiliki perangkat yang didukung.

Penautan Dalam

Cerita Penautan Dalam yang dibagikan ke linimasa pemain atau Kabar teman mereka. Cerita biasanya berkaitan dengan konten individu dalam game Anda. Mungkin pemain ingin memamerkan skor tinggi pada level yang mereka selesaikan, atau kemenangan di turnamen mingguan.

Monetisasi

Area Rekomendasi

Bonus Login

Berikan hadiah kepada pemain yang memainkan game Anda secara teratur. Misalnya, memberikan bonus yang terus meningkat apabila mereka memainkan game Anda setiap hari secara berturut-turut (10 koin pada hari ke-1, 20 pada hari ke-2, dan seterusnya).

Live Ops

Obral & peristiwa bisa menjadi sarana yang efektif untuk meningkatkan pendapatan. Obral mata uang premium dapat menghasilkan pendapatan lebih awal tanpa benar-benar meningkatkan volume pembayaran secara keseluruhan, jadi jangan sampai melakukan obral terlalu banyak, yang mendorong pemain hanya berbelanja selama peristiwa obral. Selain itu, konten baru atau item virtual baru cukup efektif dalam meningkatkan pendapatan.

Audience Network

Audience Network dapat membantu Anda memonetisasi game iOS dan Android dengan iklan Facebook yang memiliki tingkat penargetan tinggi. Pilih dari tiga unit iklan yang berbeda: banner, interstisial, dan iklan native.

Promosi

Area Rekomendasi

Halaman Facebook

Hubungkan game Anda ke Halaman Facebook. Hal ini memungkinkan Anda menambahkan ajakan bertindak "Main Game" di Halaman Facebook Anda, tombol "Kunjungi Halaman Aplikasi" akan ditambahkan ke tawaran Anda di Pusat Aplikasi, dan jika game Anda tersedia di ponsel, tombol "Kirim ke Perangkat Seluler" akan ditambahkan di Halaman Facebook Anda. Gunakan halaman untuk berinteraksi dengan pemain game, misalnya dengan memposting pembaruan, pertanyaan umum, dan konten menarik lainnya. Anda dapat melakukan ini di tab tingkat lanjut di pengaturan aplikasi.

Iklan Pemasangan Aplikasi Seluler, Iklan Postingan Halaman, dan Cerita Bersponsor

Iklan Penginstalan Aplikasi Seluler muncul di Kabar seluler dan merupakan cara yang sangat efektif untuk menjangkau lebih banyak orang dengan aplikasi seluler Anda.

Iklan Postingan Halaman dan Cerita Bersponsor dapat muncul di Kabar dan di kolom sisi kanan, dan merupakan cara yang bagus untuk mendorong kesadaran dan interaksi ke aplikasi Anda.

Peristiwa Aplikasi

Peristiwa Aplikasi memungkinkan Anda memahami karakteristik orang yang berinteraksi dengan aplikasi Anda, mengukur kinerja iklan aplikasi seluler Facebook Anda, dan menjangkau kelompok pemain tertentu dengan iklan aplikasi seluler Facebook.