Geliştirici tarafından oluşturulan seçim ekranı için kullanıcı deneyimi yönergeleri

Google Play Faturalandırma'nın yanı sıra alternatif faturalandırma sistemleri veya harici web bağlantıları sunmayı tercih edebilirsiniz. Google, seçim ekranını oluşturabilir ancak aşağıdaki kullanıcı deneyimi yönergelerine uymanız ve kayıt sırasında Play Console'da oluşturma tercihinizi belirtmeniz koşuluyla kendi seçim ekranlarınızı da oluşturabilirsiniz (bu tercih daha sonra da güncellenebilir). Gerekli bilgi ekranlarını ve ebeveyn denetimlerini kolaylaştırmak için her iki uygulama yolunda da faturalandırma tercihi API'leriyle entegrasyon yapılması gerekir. Bu bölümde, kullanıcıların bilinçli faturalandırma seçimleri yapabilmesi için tutarlı ve şeffaf bir deneyim sağlamak amacıyla kendi seçim ekranlarınızı oluşturmayla ilgili şartlar açıklanmaktadır.

Hem alternatif faturalandırma sistemi hem de Google Play Faturalandırma seçeneklerini gösteren, geliştirici tarafından oluşturulmuş bir seçim ekranı.
Şekil 1. Geliştirici tarafından oluşturulan faturalandırma seçimi ekranı

Faturalandırma Şeffaflığı

Kullanıcıların satın alma işlemi yapmadan önce faturalandırma seçenekleri hakkında tam olarak bilgilendirilmesini sağlamak için aşağıdaki yönergelere uymanız gerekir:

  • Etiketleme: Alternatif faturalandırma sistemlerini, yetkili tüzel kişi, uygulama adı veya geliştiricinin adıyla açıkça etiketlemeniz gerekir. Bu sayede kullanıcılar, satın alma işlemini tamamlamaktan ve müşteri desteği sağlamaktan kimin sorumlu olduğunu anlar.
  • Uygulama simgesi veya marka logosu: Her faturalandırma seçeneğinde kendine özgü uygulama simgesi veya marka logosu bulunmalıdır. Google Play faturalandırma seçeneği için Google Play simgesini nötr bir açık veya koyu arka plan üzerinde tam renkli olarak göstererek Google Play'in marka kurallarına uyun. Kendi faturalandırma seçeneğiniz için yalnızca kendi uygulama simgenizi veya geliştirici marka logonuzu göstermeniz gerekir.
  • Ödeme Yöntemleri: Kendi faturalandırma seçeneğinizin ödeme yöntemlerini gösterirken benzer şekilde davranmaya devam ederek Google Play'in faturalandırma seçeneği için kullanılabilir ödeme yöntemlerini göstermek üzere getBillingChoiceInfoAsync API'si tarafından sağlanan öğeyi kullanın.

    • Ödeme yöntemi logoları: Tüm ödeme yöntemi logolarının her faturalandırma seçeneği için aynı şekilde gösterildiğinden emin olun.
      • Google Play Faturalandırma için getBillingChoiceInfoAsync API'sini inceleyerek ek ödeme yöntemi düzenleme seçenekleri hakkında bilgi edinin.
      • Seçim ekranında kullanıcılarınıza hangi ödeme yöntemlerini göstereceğinizi belirleyemiyorsanız kendi faturalandırma seçeneğiniz için ödeme yöntemlerini göstermemeyi tercih edebilirsiniz. Bu durumda, Google Play Faturalandırma seçeneği için ödeme yöntemlerini göstermeniz gerekir.
    • Gerçek zamanlı alma: API tarafından döndürülen ödeme yöntemlerini her seferinde getirip göstermeniz gerekir. Bu öğeleri değiştirmeyin veya önbelleğe almayın.
    • Ek Metin: Kullanılabilir ödeme yöntemlerinin sayısı gösterilen logoları aşıyorsa kullanıcıyı bilgilendirmek için ek metin ekleyebilirsiniz.

    Örneğin:

    Ödeme logolarını görüntülemek için farklı düzen örnekleri (tek satırlı ve çok satırlı yapılandırmalar gösteriliyor).
    Şekil 2. Ödeme logoları

Düğme Stili ve Yakınlığı

Kullanıcının seçimini kolaylaştırmak için alternatif faturalandırma sisteminiz ve Google Play faturalandırmasıyla ilgili düğmeler adil ve eşit bir şekilde sunulmalıdır.

  • Eşit Temsil: Düğme boyutları, metin boyutu, yazı tipi stili, kontrast ve dokunma hedefi boyutları dahil olmak üzere tüm görsel öğeler eşit şekilde temsil edilmelidir. Düğmelerdeki logo kullanımı ve boyutlandırma da eşdeğer olmalıdır.
  • Yakınlık: Her faturalandırma seçeneğinin düğmeleri, kullanıcıların seçenekleri karşılaştırıp aralarından seçim yapabilmesi için birbirine yakın bir şekilde yerleştirilmelidir.
Eşit görsel temsili göstermek için aynı boyut, yazı tipi ve logo boyutuyla şekillendirilmiş iki faturalandırma seçimi düğmesi.
Şekil 3. Düğme stili
Karşılaştırma ve seçim için birbirine yakın yerleştirilmiş iki ödeme seçeneği düğmesini gösteren bir kullanıcı arayüzü.
Şekil 4. Düğme yakınlığı

Harekete geçirici mesaj (CTA)

Kullanıcıları her faturalandırma seçeneğine yönlendiren düğmelerin birincil etiketleri eşdeğer ve tutarlı olmalıdır. Geliştiriciler, her faturalandırma seçeneği için farklı teklifler ve avantajlar sunmaya devam edebilir. Ancak bu sağlanıyorsa Play'in bağlılık avantajları da eşdeğer bir şekilde gösterilmelidir.

Örneğin:

Geliştirici faturalandırması ve Google Play Faturalandırması için tarafsız ve paralel ödeme harekete geçirici mesaj düğmelerinin maketi.
Şekil 5. Harekete geçirici mesaj

İsteğe bağlı özellikler

Aşağıdaki özellikler, Google Play Faturalandırma seçeneği için de gösterilmesi koşuluyla şahsi karar verme yetkinizle eklenebilir.

  • Bağlılık avantajları: Bağlılık bilgileri gösteriliyorsa eşit şekilde gösterilmeli ve her iki faturalandırma seçeneği için de gösterilmelidir. Google Play faturalandırma seçeneği için bağlılık programı mesajını her seferinde getBillingChoiceInfoAsync API'den alın. Bu bilgileri önbelleğe almayın veya depolamayın. Örneğin:

    Bağlılık programı avantajlarının her iki faturalandırma seçeneğinde de eşit öneme sahip olacak şekilde gösterildiği bir örnek.
    Şekil 6. Bağlılık avantajları
  • Harici web bağlantıları: Kullanıcıyı satın alma işlemini tamamlamak için uygulama dışına yönlendiriyorsanız bunu net bir şekilde belirtmeniz gerekir. Metin görsel olarak net olmalı ve kullanıcıya uygulamadan çıkıp bir web sitesine yönlendirileceği konusunda açıkça bilgi vermelidir. Bu amaçla, "Bir web sayfasına yönlendirileceksiniz" metni kullanılmalıdır. Örneğin:

    Kullanıcıya bir web sayfasına yönlendirileceğini bildiren bir bildirimin yer aldığı harici faturalandırma seçeneği örneği.
    Şekil 7. Harici web bağlantıları