Entegrasyon için Google Cüzdan API'sini kullanmadan önce aşağıdaki adımları tamamlayın:
1. Google Cüzdan API'si Veren hesap için kaydolun
Kartı verenin Google Cüzdan'a ait kartları oluşturup dağıtmak için düzenleyen banka hesabı gereklidir. Kartı veren kuruluş hesabınızı almak için Google Pay ve Cüzdan Konsolu'na kaydolun. Kaydolduktan sonra Google Cüzdan API'si sayfasına gidin ve İlk kartınızı oluşturun'u tıklayın. Hizmet şartlarını kabul ettikten sonra bir sınıf oluşturmaya başlayabilirsiniz.
Yukarıdaki adımın ardından Codelab'i de deneyebilirsiniz.
2. Cüzdan API'sini etkinleştirme
- Google Cloud Platform'da oturum açın ve GCP projeniz için Google Cüzdan API'sini etkinleştirin.
- Henüz bir GCP projeniz yoksa bir proje oluşturun.
- Google Cüzdan API'sini etkinleştirin.
3. Hizmet hesabı oluşturma
Google Cüzdan API'sinin çağrılması için bir hizmet hesabı ve hizmet hesabı anahtarı gerekir. Hizmet hesabı, Google Cüzdan API'sine çağrıda bulunan kimliktir. Hizmet hesabı anahtarı, uygulamanızın Google Cüzdan API'sine kimlik doğrulaması için kullandığı bir özel anahtar içerir.
Hizmet hesabı oluşturma:
- 1. Google Cloud Console'da aşağıdaki bilgileri sağlayarak bir hizmet hesabı oluşturun:
- Hizmet hesabı adı - örnek: Cüzdan Web İstemcisi
- Hizmet hesabı kimliği - örnek: my-service-account
- 2. OLUŞTUR VE DEVAM ET'i tıklayın.
- 3. BİTTİ'yi tıklayın.
Hizmet hesabı anahtarı oluşturun:
- 1. Hizmet hesabınızı seçin. Örneğin: my-service-account@my-project-id.iam.gserviceaccount.com.
- 2. Sayfanın üst kısmındaki ANAHTARLAR menü öğesini tıklayın.
- 3. ANAHTAR EKLE ve Yeni anahtar oluştur'u tıklayın.
- 4. JSON anahtar türünü seçin.
- 5. Hizmet hesabı anahtarını oluşturup indirmek için OLUŞTUR'u tıklayın.
4. Hizmet hesabını yetkilendirin
API'yi çağırmak için hizmet hesabını yetkilendirmeniz gerekir. Yetki vermek için hizmet hesabına Veren Hesabınızı yönetme erişimi verin.
- Google Pay ve Cüzdan Konsolu'nda Kullanıcılar sayfasına gidin.
- 1. Kullanıcı davet et'i tıklayın.
- 2. Hizmet hesabının e-posta adresini ekleyin. Örneğin: my-service-account@my-project-id.iam.gserviceaccount.com.
- 3. Erişim düzeyi için Geliştirici'yi seçin.
- 4. Davet et'i tıklayın.
5. Sınıf oluştur
OfferObject
oluşturup ekleyebilmek için önce bir OfferClass
oluşturmanız gerekir.
Bunu yapmak için Google Pay ve Cüzdan Konsolu'nda oturum açın, Google Cüzdan API'si sayfasına gidin ve yeni bir Teklif sınıfı oluşturun.
- Yönet sekmesinde olduğunuzdan emin olun
- İlk kez kart oluşturuyorsanız "Demo modundasınız" bildirimini görürsünüz.
- Demo modundayken test hesapları eklemek için "Test hesapları oluşturun" seçeneğini tıklayın. Kartı veren kuruluş hesabınız demo modundayken yalnızca bu hesaplar kartları kaydedebilir.
- Sınıf oluştur'u tıklayın
- Teklif'i seçin.
- * ile işaretlenen tüm zorunlu alanları doldurun
- Sınıf oluştur'u tıklayın.
Birden fazla teklife ihtiyacınız varsa bu sayfadaki adımları tekrarlayın.
Bu özelliklerin kartta nasıl gösterildiği hakkında daha fazla bilgi için Düzen şablonu bölümüne bakın.
Bir Teklif sınıfını başarıyla oluşturduktan sonra Google Cüzdan'a kart ekleme adımına geçin.