Sebelum menggunakan Google Wallet API untuk integrasi, selesaikan langkah-langkah berikut:
1. Mendaftar untuk akun Penerbit Google Wallet API
Akun Penerbit diperlukan untuk membuat dan mendistribusikan kartu untuk Google Wallet. Daftar ke Google Pay dan Konsol Wallet untuk mendapatkan akun penerbit Anda. Setelah mendaftar, buka halaman Google Wallet API dan klik Buat kartu pertama Anda. Setelah menyetujui persyaratan layanan, Anda dapat mulai membuat class kartu.
Setelah langkah di atas, Anda juga dapat mencoba Codelab.
2. Mengaktifkan Wallet API
- Login ke Google Cloud Platform dan aktifkan Google Wallet API untuk project GCP Anda.
- Jika Anda belum memiliki project GCP, buat project.
- Aktifkan Google Wallet API.
3. Membuat akun layanan
Akun layanan dan kunci akun layanan diperlukan untuk memanggil Google Wallet API. Akun layanan adalah identitas yang memanggil Google Wallet API. Kunci akun layanan berisi kunci pribadi yang digunakan aplikasi Anda untuk mengautentikasi ke Google Wallet API.
Membuat akun layanan:
- 1.Buat akun layanan
di Google Cloud Console, dengan memberikan detail berikut:
- Nama akun layanan - contoh: Klien Web Wallet
- ID akun layanan - contoh: akun-layanan-saya
- 2. Klik CREATE AND CONTINUE.
- 3. Klik SELESAI.
Membuat kunci akun layanan:
- 1. Pilih akun layanan Anda. Misalnya: my-service-account@my-project-id.iam.gserviceaccount.com.
- 2. Klik item menu KUNCI di bagian atas halaman.
- 3. Klik ADD KEY dan Create new key.
- 4. Pilih jenis kunci JSON.
- 5. Klik CREATE untuk membuat dan mendownload kunci akun layanan.
4. Mengizinkan akun layanan
Anda harus mengizinkan akun layanan untuk memanggil API. Untuk memberikan otorisasi, berikan akses akun layanan untuk mengelola Akun Penerbit Anda.
- Buka halaman Pengguna di Konsol Google Pay dan Wallet.
- 1. Klik Undang pengguna.
- 2. Tambahkan alamat email akun layanan. Misalnya: my-service-account@my-project-id.iam.gserviceaccount.com.
- 3. Pilih Developer untuk Tingkat akses.
- 4. Klik Undang.
5. Membuat kelas
Sebelum Anda dapat membuat dan menambahkan LoyaltyObject
, Anda harus membuat LoyaltyClass
.
Untuk melakukannya, login ke Konsol Google Pay dan Wallet,
buka halaman Google Wallet API, dan buat kelas Loyalitas baru.
- Pastikan Anda berada di tab Kelola
- Anda akan melihat "You're in demo mode" jika ini pertama kalinya Anda membuat kartu.
- Saat dalam mode demo, klik "Siapkan akun pengujian" untuk menambahkan akun pengujian. Hanya akun ini yang dapat menyimpan kartu saat akun penerbit Anda berada dalam mode demo.
- Klik Buat kelas
- Pilih Loyalitas
- Isi semua kolom wajib yang ditandai dengan *
- Klik Buat kelas
Ulangi langkah-langkah di halaman ini jika Anda memerlukan beberapa kartu loyalitas.
Lihat Template tata letak untuk mengetahui informasi selengkapnya tentang cara atribut ini ditampilkan di kartu.
Setelah Anda berhasil membuat kelas Loyalitas, lanjutkan ke Menambahkan kartu ke Google Wallet.