Google Play'i sunucunuzun arka ucuyla entegre etme

Güvenli sunucunuzun arka ucu, uygulamanızın Google Play üzerinden gerçekleştirilen uygulama içi satın alma işlemlerini yönetmesinde önemli bir rol oynar. Google Play'in faturalandırma sistemi, katalog oluşturmadan işlemlerinizi izlemeye kadar dijital ürün işletmenizin en önemli yönlerini yönetmeniz için bir yol sağlar.

Şekil 1. Google Play'in faturalandırma sistemiyle tipik bir arka uç entegrasyonunun şeması.

Google Play Developer API, arka ucunuzu Google Play arka ucuyla senkronize halde tutacak birkaç uç nokta içerir. Özellikle Abonelikler ve uygulama içi satın alma işlemleri API'si, Google Play'deki dijital ürün satışlarınızla ilgili işlevleri yönetir.

Şekil 2. Google Play Developer API tarafından sağlanan, faturalandırmayla ilgili uç noktalar.

Otomatik dijital ürün kataloğu yönetimi

Arka ucunuza dijital ürün kataloğu yönetimi entegrasyonunun bulunmasının yararlı olabileceği birçok kullanım durumu vardır. Örneğin, bu entegrasyon aşağıdakileri yapmanıza olanak sağlayabilir:

  • Yararlanma hakkı verirken erişim için ürünlerinizin ayrıntılarını arka ucunuzda yansıtın.
  • Tüm fiyatlarınızı otomatik olarak güncellemek için toplu işlem oluşturun.
  • Katalogun eşzamanlı olarak güncellendiğinden emin olmak için kendi katalog yönetim sisteminizi Google Play'in faturalandırma sistemindeki kataloğa bağlayın.

Dijital ürün kataloğunuzu yönetmek için monetization.subscriptions ve inappproducts uç noktalarını kullanabilirsiniz.

Satın alma yaşam döngüsü yönetimi ve yararlanma hakkı senkronizasyonu

Satın alma yaşam döngüsü olaylarını izlemek, kullanıcılarınızın yararlanma haklarındaki değişikliklere hızlı ve doğru yanıt vermek için çok önemlidir. Tüm satın alma işlemlerinizin güvenli olması ve tüm yararlanma haklarınızın tutarlı olması için hem abonelikler hem de tek seferlik satın alımlar için arka ucunuza satın alma durumu yönetimi eklemelisiniz.

Google Play'in faturalandırma sistemi her iki satın alma türü için Gerçek zamanlı geliştirici bildirimleri (RTDN) gönderir. Arka ucunuzun bu mesajları içe aktarmaya ve gerekli değişiklikleri yapmaya hazır olması gerekir. Satın alma yaşam döngünüzü yönetmek amacıyla RTDN istemcisinden ve Google Play Developer API'den nasıl yararlanacağınızı öğrenmek için satın alma yaşam döngüsü kılavuzuna bakın.

Sahtekarlığı ve kötüye kullanımı önleme

Hassas mantığı arka ucunuza taşıyarak ve Google Play'de geçersiz satın alma işlemlerini izleyerek kötüye kullanımı önleyin. Google Play Geliştirici API'si yeni satın alma işlemlerini onaylamak, uygulama içi ürün satın alma işlemlerini kullanmak ve geçersiz satın alma işlemlerini yönetmek için işlevler sunar. Sahtekarlığı ve kötüye kullanımı önleme hakkında daha fazla bilgi edinmek için Sahtekarlık ve kötüye kullanımla mücadele sayfasına göz atın.

Otomatik finansal mutabakat ve raporlama

Play Console raporlarınızı indirerek raporlama verilerinizi Google Play'den içe aktarabilirsiniz. Bu bilgilerle ilgili kullanım alanlarını ele almak amacıyla Play Console'da size sunulan bilgileri indirmek için Google Cloud Storage API'lerinden yararlanabilirsiniz.

Harici işlem yönetimi

Alternatif faturalandırma veya harici teklif API'leriyle entegrasyon yapıyorsanız tamamlanan işlemleri raporlamak ve yönetmek için Externaltransactions APIs'i kullanın.