Faturalandırma seçimi programı, kendi faturalandırma sisteminizi entegre etmenize veya harici web bağlantılarını kullanarak satın alma işlemleri için kullanıcıları web sitenize yönlendirmenize olanak tanır. Hangi seçeneği uygularsanız uygulayın, kullanıcılara Google Play Faturalandırma ile uygulama içi alternatif faturalandırma veya harici web bağlantıları arasında seçim yapma olanağı sunulmalıdır. Bu API'leri kullanmadan önce program şartlarını incelemeniz ve dış kampanya programına kaydolmanız gerekir.
Kullanıcı deneyimi
Bir kullanıcı satın alma işlemi başlattığında, hem alternatif faturalandırma sisteminizi (uygulamada veya harici web bağlantılarında) hem de Google Play Faturalandırma'yı gösteren bir seçim ekranı sunulur. Bu akışı, seçim ekranını kimin oluşturduğuna ve ödemenin nerede yapıldığına bağlı olarak özelleştirebilirsiniz. API'yi uygulamanıza entegre etmeden önce Play Console'da seçim ekranı tercihinizi ve harici web bağlantıları tercihinizi güncellemeniz gerekir.
1. Seçim ekranını kim oluşturur?
- Google tarafından oluşturulan: Google Play, faturalandırma akışının bir parçası olarak seçim ekranı kullanıcı arayüzünü sizin için otomatik olarak yönetir.
- Kendinize ait : Uygulamanızda özel bir seçim ekranı tasarlayıp oluşturursunuz. Bu yolu seçerseniz kullanıcı deneyimi yönergelerine uymanız gerekir.
2. Ödemenin yapıldığı yer
- Uygulama içi: Kullanıcı, işlemi uygulamanızın arayüzünde tamamlar.
- Harici web bağlantısı: Kullanıcı, işlemi tamamlamak için web sitenize yönlendirilir.
Ebeveyn denetimleri
Gözetimli kullanıcıların faturalandırma seçimi yapmasına izin verilir ancak zorunlu ebeveyn denetimleri ve tek seferlik bilgi ekranları gösterilmelidir.
- Google tarafından oluşturulan seçim ekranları için: Google, seçim ekranı gösterilmeden önce ebeveyn kontrolü ekranını otomatik olarak işler.
- Geliştirici tarafından oluşturulan seçim ekranları için: Ebeveyn denetimlerini tetiklemek üzere belirli Play Faturalandırma Kitaplığı API'lerini çağırmak sizin sorumluluğunuzdadır. Uygulama içi satın alma işlemlerinde bu işlem, özel seçim ekranınızı göstermeden önce zorunlu bir bilgi iletişim kutusu aracılığıyla yapılır. Harici bağlantılarda, kullanıcı uygulamadan yönlendirilmeden hemen önce ebeveyn denetimleri uygulanır.
Ödeme yöntemi resim öğesi yönergeleri
Faturalandırma seçimi ekranında gösterilecek desteklenen ödeme yöntemlerinizi temsil eden resim öğelerini Play Console'a yükleyebilirsiniz.
Ödeme yöntemleri için resim öğesi
Tek resim öğesi, birden fazla ödeme yöntemi kartından oluşur ve bu yönergelerde tanımlanan spesifikasyonlara uymalıdır.
Boyutlar |
192dp X 20dp |
Kart aralığı |
8dp |
Dosya biçimi |
PNG, şeffaf arka plan |
Ödeme yöntemi varyasyonları
Geliştiriciler, resim öğesine eklemek istedikleri ödeme yöntemi simgesi sayısını (en fazla 5) seçebilir.
Resimde başka resim veya metin bulunmamalıdır.
Kart özellikleri
Resim öğesine dahil edilen ödeme yöntemi kartları, boyut, aralık ve stil ile ilgili aşağıdaki yönergelere uymalıdır.
| Kart boyutları | 32dp X 20dp |
| İç dolgu | 3dp |
| Dış çizgi | 1 dp (boyutlara iç kenarlık dahil), Yarıçap 2 dp, #E0E0E0 |
| Kart arka planı | Düz renk (tercihen beyaz) |
Ön koşullar
Faturalandırma seçimi programını kullanmak için aşağıdaki koşulları karşılamanız gerekir:
- Kaydolma: Faturalandırma seçimi programına kaydolmanız gerekir. Harici web bağlantıları sunmayı tercih ederseniz uygulamanızda kullanmadan önce Play Console'daki tercihlerinizi güncellemeniz gerekir.
- PBL sürümü: Play Faturalandırma Kitaplığı'nın 9.1 veya daha yeni bir sürümünü kullanmanız gerekir.
Raporlama
Tüm alternatif faturalandırma işlemleri (harici bağlantılardan gelen işlemler dahil) Google Play'e güvenli bir şekilde bildirilmelidir. Bunun için harici bir işlem jetonu gerekir. Jeton, faturalandırma seçimi senaryosuna bağlı olarak farklı API'ler aracılığıyla oluşturulur. Bu işlem jetonu, DeveloperBillingType öğesinin harici bağlantı veya uygulama içi olarak sınıflandırılıp sınıflandırılmadığını gösterir.
Jeton, işlemleri doğrulamak ve uygun hizmet ücretiyle ilişkilendirmek için gereklidir.