ID Pemain generasi berikutnya

Untuk lebih meningkatkan privasi pengguna, Layanan game Play menyediakan ID Pemain generasi berikutnya. Pengguna diberi ID Pemain yang berbeda untuk setiap game yang mereka mainkan, tetapi ID Pemain tetap konsisten untuk game tertentu (dari Project PGS) di seluruh perangkat.

ID Pemain generasi berikutnya hanya 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.

Pada akhir 2024, ID Pemain generasi berikutnya merupakan persyaratan untuk semua project PGS.

Menggunakan ID Pemain generasi berikutnya

Untuk mendukung ID Pemain generasi berikutnya, lakukan hal berikut:

  1. Di menu navigasi Konsol Play, buka Layanan game Play > Penyiapan dan pengelolaan > Konfigurasi.
  2. Di halaman konfigurasi, pilih Edit properti. Halaman ini berisi setelan untuk mengaktifkan ID Pemain generasi berikutnya, seperti yang ditunjukkan pada gambar berikut:

Konfigurasi ID Generasi Berikutnya Layanan game Play

Menggunakan akun penguji

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

Untuk melakukannya, setel tombol pilihan ke Aktif, tetapi jangan publikasikan perubahan tersebut. Akun penguji kini menampilkan ID Pemain generasi berikutnya yang dapat Anda uji. Setelan ini berlaku untuk semua game yang ditautkan ke project PGS ini.

Memublikasikan update ke game Anda

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

Selama Anda tidak berasumsi bahwa ID Pemain konsisten di seluruh judul game yang berbeda, biasanya 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 memiliki satu kolom:

developer_player_key (string) - ID pengguna yang sama di seluruh game 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