Oyun içi satın almalar
Kullanıcılara oyun içi satın alımlar yapma imkanı sunarak gelir elde edebilirsiniz. Örneğin, bir seviyeyi geçmek için ek süre veya oyun karakteri için aksesuarlar gibi.
Bunun için:
- Yandex Oyunları geliştirici konsolunda oyun içi satın alımları bağlayın.
- SDK'da satın alımlarla çalışabilme yeteneğini yapılandırın.
Portal Para Birimi
Yan — Yandex Oyunları platformunun oyun içi satın almalar için ödeme para birimi. Yanlar, tüm oyunlar için ortak bir oyuncu bakiyesinde saklanır ve banka kartlarıyla yüklenebilir. Yan'ın ruble karşısındaki kuru dinamiktir.
Not
Uluslararası ödemeler için yan kuru, oyuncunun ülkesine bağlı olacaktır.
Bakiye yükleme şekilleri:
- Katalog başlığında;
- Oyuncu profilinde;
- Oyun içinde satın alma sırasında.
Kullanıcılar ayrıca aksyonlara katılarak veya sabit paketler satın alarak yanlar kazanabilirler.
Yandex'ta kayıtlı veya kayıtsız kullanıcılar oyun içi satın almaları yapabilir. Kullanıcı, oyun sırasında, özellikle satın alma anında kayıt olabilir.
Portal para birimi tanıtılmasıyla birlikte lisans ücretlerinin gelir koşulları ve şartları değişmeyecektir.
Bağlantı Koşulları
Satın almaları ekledikten ve oyun taslağını yayınladıktan sonra, satın alma bağlantısı için talepte bulunmak üzere e-posta gönderin: games-partners@yandex-team.com. E-postada oyunun adını ve tanımlayıcısını (ID) mutlaka belirtin.
Bağlantı onayı aldıktan sonra satın almaları ayarlayıp test edebileceksiniz.
Satın Alma Süreci
Oyun içi satın alma sürecini Initialize purchase yöntemiyle etkinleştirebilirsiniz, aşağıdaki parametreleri kullanarak:
ID |
|
Kataloğda ürünün benzersiz tanımlayıcısı. |
Payload |
|
Satın alma ile birlikte gönderilen isteğe bağlı veriler. |
Oyuncu başarıyla satın aldıktan sonra Specific product purchase success ve On any purchase success tetikleri etkin olacaktır.
Ancak, eğer oyuncu satın almayı tamamlamaz ve pencereyi kapatırsa, Specific product purchase error ve On any purchase error tetikleri etkin olacaktır.
Yukarıda belirtilen tetikler, başarılı veya başarısız satın alma işlemlerini işleme almak için size ifadelerlere erişim sağlar.
Satın Almaları İşleme
İki tür satın alma vardır:
- Sürekli, genellikle bir kez satın alınanlar;
- Kullanılan, birden çok kez satın alınanlar.
Her iki satın alma türünü işlemek için For each purchase döngüsünü kullanmanız önerilir, bu size ifadelerlere erişim sağlar:
Sürekli Satın Alma (Reklamları Kapatma)
Sürekli satın alma işleme mantığı:
- Başarılı satın alma sonrası reklamları kapatın.
- Oyun her başlatıldığında satın alma etkin olup olmadığını kontrol edin, eğer etkinse reklamları kapatın.
Kullanılan Satın Alma (Oyun İçi Para Birimi)
Kullanılan satın alma işleme mantığı:
- Başarılı satın alma sonrası Consume purchase yöntemiyle satın almayı işleyin ve oyun içi paranızı yükleyin.
- Oyun her başlatıldığında satın alma hala var olup olmadığını kontrol edin, eğer varsa Consume purchase yöntemiyle satın almayı işleyin ve oyun içi paranızı yükleyin.
Ürün Kataloğu
Mevcut satın almaların listesini, maliyetlerini, adlarını ve açıklamalarını almak için For each product in catalog döngüsünü kullanın.
Döngü, size ifadelerlere erişim sağlar: