Guna memberikan pengalaman terbaik kepada para pemain untuk Google Play Game di PC, kami mewajibkan game Anda dalam versi seluler (Android) dan Google Play Game di PC memberikan pengalaman lintas perangkat yang lancar menggunakan SDK Layanan game Google Play v2 kami agar dianggap dioptimalkan untuk Google Play Game di PC.
Berikut adalah ringkasan persyaratannya:
- Pemain di perangkat seluler (Android) dan Google Play Game di PC (di PC) akan otomatis login ke Layanan game Google Play dalam game Anda, jika memungkinkan, dan progres selain tutorialnya akan ditautkan ke ID Pemain Layanan game Google Play. Di perangkat lain, game akan otomatis memulihkan progres ini jika tidak ada perbedaan dengan status lokal.
- Perlu diketahui bahwa pengguna mungkin akan otomatis login ke game menggunakan Layanan game Google Play, tetapi tidak login dengan sistem identitas yang sudah ada (misalnya akun tamu). Dalam hal ini, Anda tetap harus mencadangkan dan memulihkan progres pengguna karena pengguna login dengan Layanan game Google Play dan berharap progres mereka disimpan. Satu-satunya pengecualian adalah jika pengguna secara khusus memahami bahwa mode tamu terikat di satu perangkat.
- Login Layanan game Google Play v2 harus digunakan untuk memenuhi persyaratan ini. Jika saat ini Anda menggunakan Login v1, kami memiliki panduan untuk memigrasikan integrasi Java dan Unity.
- Jika game Anda memiliki solusi Identitas lain, tautkan ID Pemain Layanan game Google Play ke solusi ini sehingga pemain tidak perlu memulihkan kredensial secara manual saat menggunakan perangkat baru.
- Jika terjadi perbedaan (pemain login dengan Layanan game Google Play dan platform identitas lain), Anda harus menyelesaikannya dengan cara yang sesuai dan dipahami oleh pemain. Cara ini dapat berupa pertanyaan kepada pemain tentang akun mana yang ingin digunakan untuk bermain, memilih progres lokal, atau menggabungkan progres.
Kami mengakui bahwa solusi Identitas Anda yang ada memiliki kerumitannya sendiri, dan kami fleksibel dalam menangani kasus yang muncul dari konflik dan penyelesaian identitas. Pada akhirnya, persyaratan yang berlaku adalah progres atau status pemain akan dipulihkan saat beralih antara Android (seperti ponsel dan tablet) dan Google Play Game di PC.
Sebaiknya lihat halaman ini untuk rekomendasi cara mengintegrasikan Layanan game Google Play dengan sistem identitas Anda yang sudah ada. Misalnya, beberapa game dapat memilih untuk membuat koneksi 1:1 antara Layanan game Google Play dan sistem identitasnya yang ada (atau seperti yang telah disebutkan di halaman tertaut di atas, solusi binding). Game lain dapat memilih untuk mengaitkan akun Layanan game Google Play dengan sejumlah akun terkait pengguna untuk memulihkan status (atau seperti yang telah disebutkan di halaman tertaut di atas, solusi penarikan).
Anda dapat menggunakan kasus pengujian di halaman ini untuk mengevaluasi solusi Anda berdasarkan persyaratan.
Berikut adalah checklist perilaku yang wajib dan direkomendasikan terkait login Layanan game Google Play di Google Play Game di PC.
ID | Tingkat Kepentingan | Deskripsi |
---|---|---|
1.1 | Wajib | Buat pemain login dengan Login Layanan game Google Play v2 di
perangkat Android dan Google Play Game di PC.
Integrasikan SDK Layanan game Google Play v2 baru dengan build Android dan Google Play Game di PC, serta aktifkan Fungsi login dalam game Anda. Gunakan kredensial dari pemain yang login untuk mewajibkan persyaratan 1.2. Perlu diperhatikan bahwa Login v1 tidak memenuhi persyaratan. Jika saat ini Anda menggunakan Layanan game Google Play v1 di game, Anda harus mengupgrade ke v2. Untuk informasi selengkapnya tentang memigrasikan integrasi, lihat panduan Java dan Unity. |
1.2 | Wajib | Cadangkan dan pulihkan progres pemain dengan
ID Pemain Layanan game Play.
Langkah ini tidak diperlukan jika pengguna memahami bahwa progres terikat dengan perangkat lokal dan akan hilang saat membuka perangkat lain atau progresnya hanya berada dalam tutorial. Untuk memastikan pemain tidak kehilangan progresnya saat beralih atau mereset perangkat, atau jika bermain di beberapa perangkat, pastikan progres mereka telah dicadangkan dengan aman ke solusi simpan di cloud, dan gunakan ID Layanan game Play sebagai kunci, jika menggunakan server game backend Anda sendiri. Saat pemain login dengan Layanan game Play, periksa apakah ada progres untuk akun tersebut dan jika ada, izinkan pemain untuk melanjutkan dari permainan terakhir yang ditinggalkan. Anda dapat menggunakan solusi simpan di cloud atau Game Tersimpan Layanan game Play Jika pemain tidak login di Layanan game Play, coba pertahankan progres pemain secara lokal, lalu sinkronkan progres tersebut saat pemain login ke Layanan game Play. Langkah ini membantu pemain agar tidak kehilangan progres jika mereka menunda login ke game Anda. |
1.3 | Praktik Terbaik | Sediakan tombol login untuk pemain yang logout.
Pemain dapat memilih untuk tidak menggunakan Layanan game Play sehingga tidak login otomatis ke game Anda. Dengan menyediakan tombol login untuk pemain yang logout, Anda memungkinkan pemain berubah pikiran dan login ke Layanan game Play saat mereka makin tertarik dengan game Anda. Tombol login harus mudah ditemukan oleh pemain; misalnya, tombol harus dapat diakses dari layar utama Anda atau terletak di layar Setelan. Tombol ini tidak boleh tersembunyi beberapa tingkat di dalam menu game. |
1.4 | Disarankan | Ikuti pedoman branding Google.
Untuk memberi pemain pengalaman menyeluruh yang menarik dan konsisten, terapkan pedoman branding layanan game Play. |