ID Pemain generasi berikutnya

Untuk semakin meningkatkan privasi pengguna, kami memperkenalkan ID Pemain generasi berikutnya PGS. Dengan ID Pemain generasi berikutnya, pengguna akan diberi ID Pemain yang berbeda untuk setiap game yang mereka mainkan, tetapi ID Pemain akan tetap konsisten untuk game tertentu (dari Project PGS) di seluruh perangkat.

ID Pemain generasi berikutnya hanya akan berlaku untuk pengguna yang belum pernah login ke game Anda dengan PGS. Pengguna lama yang telah login ke game Anda akan terus mendapatkan ID Pemain yang sama.

ID Pemain generasi berikutnya akan diluncurkan secara bertahap dan pada akhirnya akan menjadi persyaratan untuk semua project PGS mulai Maret 2024. Untuk mengetahui linimasa rencana peluncuran yang mendetail, baca postingan blog ini.

Menggunakan ID Pemain generasi berikutnya

Untuk mulai mendukung ID Pemain generasi berikutnya, Anda harus membuka Layanan game Play > Penyiapan dan pengelolaan > Konfigurasi di dalam menu navigasi, lalu di halaman konfigurasi, klik Edit properti. Di sini, Anda akan menemukan setelan untuk mengaktifkan ID Pemain generasi berikutnya, seperti yang ditunjukkan di bawah ini.

Konfigurasi ID Generasi Berikutnya Layanan game Play

Sebelum memublikasikan perubahan untuk mengaktifkan ID Pemain generasi berikutnya, sebaiknya gunakan akun penguji untuk memverifikasi bahwa ID Pemain generasi berikutnya tidak akan menyebabkan masalah pada sistem identitas Anda.

Untuk melakukannya, setel tombol pilihan ke "Aktif" tetapi jangan publikasikan perubahan tersebut. Setelah tombol pilihan disetel ke "Aktif", akun penguji akan menampilkan ID Pemain generasi berikutnya yang akan dapat Anda uji. Setelan ini akan diterapkan ke semua game yang ditautkan ke project PGS ini.

Setelah menyelesaikan pengujian, publikasikan perubahan dengan project PGS Anda di Konsol Play (di bagian Layanan game Play > Penyiapan dan pengelolaan > Publikasi) sehingga perubahan ini akan berlaku dan semua pengguna baru mulai menerima ID generasi berikutnya.

Menguji ID Pemain generasi berikutnya

Jika Anda tidak berasumsi bahwa ID Pemain akan selalu konsisten di berbagai judul game Anda, kami harap Anda dapat mengaktifkan ID Pemain generasi berikutnya tanpa masalah. Namun, sebaiknya tetap lakukan pengujian untuk mengonfirmasi bahwa tidak akan ada masalah.

Beberapa pengujian yang sebaiknya dijalankan:

  • Memastikan akun penguji (yang menerima ID Pemain generasi berikutnya) dapat login dan menautkan profil PGS mereka dengan progres game
  • (Jika berlaku) Akun penguji dapat login ke sistem identitas yang sama dengan profil PGS yang sama di seluruh game terpisah, dan melacak progresnya

Menggunakan kunci pemain developer

Jika memerlukan cara untuk mengidentifikasi pengguna di seluruh game Anda guna menawarkan pengalaman pengguna lintas game, Anda dapat menggunakan kunci pemain developer. Kunci pemain developer hanya dapat diakses melalui REST Web API. Untuk mengambil ID:

  1. [Jika belum dilakukan] Siapkan klien dan server backend untuk mengakses REST API PGS
  2. Buat permintaan HTTP berikut GET https://www.googleapis.com/games/v1/players/me/scopedIds

Respons akan memiliki satu kolom:

developer_player_key (string) - ID pengguna yang akan sama di seluruh aplikasi developer di Konsol Google Play mereka.

Mengambil daftar ID Pemain di seluruh aplikasi Anda

Anda juga dapat mengambil daftar ID Pemain pengguna yang ada di seluruh daftar aplikasi yang dimiliki oleh akun developer Anda. Harap diperhatikan bahwa pengguna hanya akan memiliki ID yang sudah digunakan untuk login ke game dengan PGS.

  1. (Jika belum dilakukan) Siapkan klien dan server backend untuk mengakses REST API PGS
  2. Buat permintaan HTTP berikut

    GET https://www.googleapis.com/games/v1/players/me/multipleApplicationPlayerIds