Google Play Developer API'leri
Google Play Developer API, yayınlama ve uygulama yönetimi ile ilgili çeşitli görevleri gerçekleştirmenize olanak verir. İki bileşenden oluşur:
- Subscriptions and In-App Purchases API, uygulama içi satın alma işlemlerini ve abonelikleri yönetmenize olanak tanır.
- Publishing API, uygulamaları yükleyip yayınlamanıza ve yayınlamayla ilgili diğer görevleri gerçekleştirmenize olanak tanır.
Abonelikler ve uygulama içi satın alma işlemleri
Google Play Developer API'yi kullanarak şunları yönetebilirsiniz:
- Katalog yönetimi
- Ürün satın alma durumu
- Abonelik satın alma yönetimi
Satın alma işlemlerinin durumunu kontrol etmek, yinelenen satın alma işlemlerini değiştirmek ve iptal etmek için bu kaynakları kullanabilirsiniz.
Android uygulamasında abonelik satma hakkında daha fazla bilgi edinmek için Android Developers sitesindeki Google Play Uygulama İçi Faturalandırma başlıklı makaleyi inceleyin.
Publishing API
Google Play Geliştirici Yayınlama API'si, uygulama üretimi ve dağıtımıyla ilgili sık tekrarlanan işlemleri otomatik hale getirmenizi sağlar. Bu, geliştiricilerin Play Console üzerinden kullanabildiği işlevlere benzer işlevler sunar. Örneğin:
- Bir uygulamanın yeni sürümlerini yükleme
- APK'ları çeşitli kanallara (alfa, beta, aşamalı sunum veya üretim) atayarak uygulama yayınlama
- Yerelleştirilmiş metin ve grafikler ile çok cihazlı ekran görüntüleri dahil olmak üzere Google Play Store girişleri oluşturma ve değiştirme
Bu görevler, değişiklik yapmaya yönelik işlemsel bir yaklaşım sunan yeni düzenlemeler işlevi kullanılarak gerçekleştirilir. Birkaç değişikliği tek bir taslak düzenlemede birleştirir, ardından değişiklikleri tek seferde uygularsınız. (Düzenleme gönderilene kadar değişikliklerin hiçbiri geçerlilik kazanmaz.)
Başlarken
Google Play Developer API'yi kullanmaya başlamak için Başlangıç sayfasına göz atın.
Publishing API ile etkileşimi yönetmek için kullanabileceğiniz Java ve Python kitaplıkları vardır. İstemci Kitaplıkları ve Kod Örnekleri sayfasında kod örnekleri verilmiştir. Başka diller kullanıyorsanız REST API'lerine doğrudan HTTP üzerinden erişebilirsiniz.
Google Play Developer API'yi kullanırken sorun yaşıyorsanız size yardımcı olmaya hazırız.
Diğer API'ler
- Google Play Games Services Publishing API, oyun hizmetleri üretimi ve dağıtımıyla ilgili sık tekrarlanan işlemleri otomatik hale getirmenizi sağlar.
- Reporting API, Android vitals'dan uygulamanızın kalitesiyle ilgili bilgileri almanıza olanak tanır.
- Reply to Reviews API, uygulamanızla ilgili yorumları almanıza ve yanıtlamanıza olanak tanır.
- Permissions API, Play Console'da izin yönetimini otomatikleştirmenize olanak tanır.
- Play Games Hizmetleri Management API, Google Play Games Hizmetleri özelliklerinin temelini oluşturan meta verileri programatik olarak kontrol etmek için REST çağrıları yapmanıza olanak tanır.
- İptal Edilmiş Satın Almalar API'si, kullanıcının iptal ettiği satın almalarla ilişkili siparişlerin listesini sağlar.