Google Play Integrity API menerapkan batas 10.000 permintaan per hari pada traffic dari project Google Cloud yang tidak ditautkan ke aplikasi di Konsol Google Play atau ke SDK di Konsol Play SDK. Batas ini sudah aktif untuk sebagian besar project Google Cloud. Sejumlah kecil project dengan kuota yang sudah dinaikkan sebelumnya diberi perpanjangan batas waktu hingga 16 Februari 2027 untuk menyelesaikan penautan sebelum batas diterapkan.
Panduan ini menjelaskan pengaruh penautan project terhadap kuota Anda, cara menautkan project Google Cloud ke aplikasi atau SDK, dan menjawab pertanyaan umum (FAQ).
Ringkasan Singkat
| Detail Utama | Deskripsi |
|---|---|
| Tanggal Pemberlakuan | Sudah aktif untuk sebagian besar project. 16 Februari 2027 untuk project yang menerima notifikasi batas waktu. |
| Kebijakan | Permintaan Play Integrity API yang berasal dari project Cloud yang tidak ditautkan ke aplikasi atau SDK Anda dibatasi hingga 10.000 permintaan per hari, terlepas dari kuota kustom yang lebih tinggi yang dikonfigurasi pada project. |
| Siapa yang Terpengaruh | Aplikasi dan SDK yang membuat lebih dari 10.000 permintaan per hari menggunakan project Google Cloud yang tidak ditautkan ke aplikasi tersebut (di Konsol Play) atau SDK (di Konsol Google Play SDK). |
| Tindakan Diperlukan | Tautkan project Google Cloud ke aplikasi Anda di Konsol Google Play atau ke SDK Anda di Konsol Google Play SDK. |
| Error on Quota Exceeded | Permintaan yang tidak ditautkan melebihi 10.000 per hari akan gagal dengan error
TOO_MANY_REQUESTS (kode error -8). |
Pertanyaan Umum (FAQ)
P1: Mengapa penautan project Google Cloud diperlukan?
Play Integrity API menyediakan kuota default 10.000 permintaan per hari untuk setiap project Google Cloud. Developer yang memerlukan volume lebih tinggi dapat meminta penambahan kuota.
Untuk melindungi aplikasi atau SDK Anda dan mencegah pihak ketiga yang tidak sah menghabiskan kuota Anda, peningkatan kuota harian dibatasi secara eksklusif untuk project Google Cloud yang ditautkan ke aplikasi Anda di Konsol Google Play atau ke SDK Anda di Konsol Google Play SDK.
P2: Bagaimana cara menautkan project Google Cloud di Konsol Play atau Google Play SDK Console?
Untuk aplikasi (Konsol Google Play):
- Login ke Konsol Google Play, lalu pilih aplikasi Anda.
- Di menu navigasi sebelah kiri, buka Dilindungi dengan Google Play.
- Di samping Play Integrity API, pilih Mulai (atau Kelola).
- Klik Tautkan project Cloud (atau Tambahkan project jika Anda sudah menautkan project).
- Pilih atau masukkan nomor project Google Cloud yang ingin Anda tautkan dan konfirmasi.
Untuk SDK (Konsol Google Play SDK):
- Login ke Konsol Google Play SDK, lalu pilih SDK Anda.
- Di menu navigasi kiri, buka Integritas SDK.
- Di samping Play Integrity API, klik Setelan.
- Klik Tautkan project Cloud (atau Tambahkan lainnya jika Anda sudah memiliki project tertaut).
- Pilih atau masukkan nomor project Google Cloud yang ingin Anda tautkan dan konfirmasi.
Izin yang Diperlukan:
- Konsol Play (untuk aplikasi): Anda harus memiliki izin 'Merilis ke produksi, mengecualikan perangkat, dan menggunakan Penandatanganan Aplikasi Play' untuk aplikasi.
- Play SDK Console (untuk SDK): Anda harus memiliki izin 'Mengelola' untuk SDK.
- Google Cloud (keduanya): Anda harus memiliki izin 'serviceusage.services.enable' dan 'resourcemanager.projects.get' di project Google Cloud target.
P3: Bagaimana cara memverifikasi bahwa project Cloud saya ditautkan dengan benar?
Untuk aplikasi (Konsol Google Play):
- Buka Konsol Google Play > Dilindungi dengan Google Play > Play Integrity API > Kelola.
- Periksa bagian Project configuration.
- Pastikan nomor project yang tercantum cocok dengan nomor yang digunakan untuk memanggil Play Integrity API.
Untuk SDK (Konsol Google Play SDK):
- Buka Konsol Google Play SDK > Integritas SDK > Setelan.
- Periksa bagian Project configuration.
- Pastikan nomor project yang tercantum cocok dengan nomor yang digunakan untuk memanggil Play Integrity API.
P4: Bagaimana cara menautkan project Cloud jika aplikasi atau SDK saya tidak ada di Google Play?
Penautan project Google Cloud hanya tersedia untuk aplikasi yang dikelola di Konsol Google Play dan SDK yang terdaftar di Konsol Google Play SDK.
Jika aplikasi Anda didistribusikan secara eksklusif di luar Google Play atau SDK Anda tidak ada di Konsol Google Play SDK, Anda tidak dapat menautkan project Google Cloud, dan traffic Play Integrity API akan dibatasi hingga 10.000 permintaan default per hari. Agar memenuhi syarat untuk mendapatkan kuota yang lebih tinggi, publikasikan aplikasi Anda di Google Play atau daftarkan SDK yang memenuhi syarat di Konsol Play SDK, lalu tautkan project Cloud Anda.
P5: Dapatkah saya menautkan beberapa project Google Cloud, atau membagikan satu project ke beberapa aplikasi atau SDK?
- Beberapa project per aplikasi atau SDK: Anda dapat menautkan hingga lima project Google Cloud ke satu aplikasi atau SDK.
- Satu project di beberapa aplikasi: Anda dapat menautkan project Google Cloud yang sama ke beberapa aplikasi di Konsol Google Play. Menautkan project Google Cloud yang sama ke beberapa SDK atau ke SDK dan aplikasi tidak didukung.
T6: Bagaimana jika saya mengelola aplikasi atau SDK, tetapi orang lain di organisasi saya memiliki project Google Cloud?
Untuk menyelesaikan penautan, pengguna yang melakukan tindakan di Konsol Play (atau Konsol Play SDK) juga harus memiliki izin yang diperlukan di project Google Cloud. Anda dapat mengoordinasikannya dengan salah satu dari dua cara berikut:
- Opsi A: Minta seseorang yang dapat mengelola akses IAM di project Google Cloud untuk memberikan izin 'serviceusage.services.enable' dan 'resourcemanager.projects.get' ke Akun Google Anda untuk sementara. Setelah ditautkan, izin ini tidak lagi diperlukan untuk operasi sehari-hari.
- Opsi B: Berikan izin Konsol yang diperlukan kepada anggota tim yang sudah memiliki
'serviceusage.services.enable' dan 'resourcemanager.projects.get' di
project Google Cloud agar mereka dapat melakukan
langkah penautan:
- Untuk aplikasi (Konsol Play): Berikan izin 'Merilis ke produksi, mengecualikan perangkat, dan menggunakan Penandatanganan Aplikasi Play' untuk aplikasi.
- Untuk SDK (Play SDK Console): Berikan izin 'Mengelola' untuk SDK.
T7: Apa yang akan terjadi jika saya tidak menautkan project Cloud sebelum 16 Februari 2027?
Jika aplikasi atau SDK mengirim permintaan Play Integrity API menggunakan project Google Cloud yang tidak ditautkan setelah 16 Februari 2027:
- Hingga 10.000 permintaan per hari: Permintaan akan terus berhasil seperti biasa berdasarkan kuota dasar default.
- Di atas 10.000 permintaan per hari: Setelah project yang tidak ditautkan mencapai 10.000
permintaan per hari, permintaan akan ditolak dengan error
TOO_MANY_REQUESTS(kode error-8).
Perbaikan Mandiri Instan:
Jika aplikasi atau SDK Anda menerima error TOO_MANY_REQUESTS setelah batas waktu
karena project Cloud tidak ditautkan, menautkan project Google Cloud yang tidak ada
di Konsol Play atau Konsol Google Play SDK akan menyelesaikan masalah ini.
P8: Saya tidak menggunakan Play Integrity API. Mengapa saya menerima pesan yang meminta saya untuk menautkan project Cloud?
Anda menerima pemberitahuan ini karena project Google Cloud Anda menghasilkan lebih dari 10.000 permintaan Play Integrity API yang tidak ditautkan per hari. Alasan umumnya meliputi:
- Library atau SDK yang dikonfigurasi dengan nomor project Cloud Anda: Beberapa library memanggil Play Integrity API menggunakan project Google Cloud Anda. Jika aplikasi atau SDK Anda menggunakan library tersebut, tautkan project tersebut ke aplikasi Anda di Konsol Play atau ke SDK Anda di Google Play SDK Console.
- Aplikasi atau tim lain di organisasi Anda: Tim lain mungkin menggunakan project Google Cloud ini di aplikasi atau SDK mereka. Hubungi tim teknis Anda untuk mengidentifikasi aplikasi atau SDK, lalu tautkan project di Konsol Play atau SDK Console Play.
- Traffic yang tidak sah atau integrasi yang dihentikan: Jika aplikasi yang tidak sah atau aplikasi clone mengirim permintaan dengan nomor project Anda—atau jika Anda tidak lagi menggunakan API—tidak ada tindakan yang diperlukan. Membiarkan batas 10.000 permintaan per hari yang tidak ditautkan berlaku akan membatasi traffic yang tidak diinginkan.
Kontak dan dukungan
Jika ada pertanyaan tentang cara menautkan project Cloud atau mengelola kuota Play Integrity API:
- Formulir Dukungan Play Integrity: Hubungi Dukungan Developer
- Bantuan Konsol Play Umum: Pusat Bantuan Konsol Play