Bir oyun yükle
|
|
Video ders. Konsola oyunu nasıl ekleyebilirim? |
Yandex Oyunlar platformunda hem yeni bir oyun hem de diğer platformlarda zaten yayınlanmış bir oyun yayınlayabilirsiniz. Oyun herhangi bir desteklenen dilde olabilir.
Rusça olmayan oyunlar için ek gereksinimler
- oyunun başlığı, açıklaması ve talimatları yerelleştirme dilinde yazılmıştır;
- simge, kapak, ekran görüntüleri ve videodaki kelimeler yerelleştirme diline çevrilmiştir.
Not
Yandex Oyunlar hizmet kullanım koşullarını inceleyebilirsiniz.
Adım 1. Gereksinimleri inceleyin
Yayınlanmak için oyun ve materyalleri gereksinimlere uygun olmalıdır.
Yayımlama reddinin sık nedenleri
|
Oyun gereksinimleri maddesi |
Kategori |
İhlal |
Açıklama |
|
UI / Arayüz |
Etkileşimde bağlam menüsü |
Sağ tıklama veya uzun basma sırasında sistem tarayıcısı bağlam menüsü görünüyor — oyun alanında devre dışı bırakılması gerekiyor. |
|
|
Sistem oynatıcısı (masaüstü ve mobil) |
Video içeriği, yerleşik oyun oynatıcısı yerine sistem oynatıcısı üzerinden oynatılıyor — bu durum arayüz bütünlüğünü bozuyor. Daha fazla. |
||
|
Reklam gösterimi sırasında ses duraklatılmıyor |
Reklam yayını sırasında oyun sesi çalmaya devam ediyor. Reklam süresince ses duraklatılmalıdır. |
||
|
Sekme değiştirildiğinde ses devam ediyor |
Sekmeden ayrılındığında oyun müziği veya sesleri durmuyor. Oyunun sayfa odağı kaybına tepki vermesi gerekiyor. Daha fazla. |
||
|
SDK / Game Ready |
Game Ready düzgün çalışmıyor |
Game Ready bağlı, ancak |
|
|
SDK aracılığıyla otomatik dil algılama uygulanmamış |
Arayüz dili, |
||
|
Game Ready hiç kullanılmıyor |
Game Ready entegre edilmemiş; oysa katalogda yayımlanabilmek için zorunludur. Daha fazla. |
||
|
SDK gömülü değil veya hatalı gömülmüş |
SDK betiği eksik, resmi olmayan bir kaynaktan bağlanmış ya da hatalarla başlatılıyor. Daha fazla. |
||
|
Teknik sorunlar |
İlerleme kaydedilmiyor |
Sonuçlar, seviyeler veya ayarlar oturumlar arasında kaydedilmiyor. Verileri depolamak için |
|
|
Oyun başlamıyor |
Yükleme ekranı takılıyor veya oyun oynanabilir aşamaya ulaşmıyor. Başlatma sırasında konsolu hatalara karşı kontrol edin. Daha fazla. |
||
|
Başlangıçta veya işlemler sırasında hata |
Başlatma sırasında veya oyun boyunca tarayıcı konsolunda işlevselliği etkileyen JS hataları görünüyor. Daha fazla. |
||
|
Oyun donuyor veya yavaşlıyor |
Belirgin takılmalar veya performans düşüşleri oyunu kullanıcı için rahatsız edici hale getiriyor. Daha fazla. |
||
|
Açıklamayla uyumluluk |
Oyun belirtilen türle uyuşmuyor |
Oynanış, Draft sekmesinde seçilen kategoriye aykırı. Tür ve açıklama oyunun içeriğini doğru yansıtmalıdır. |
Adım 2. SDK veya eklentiyi bağlayın
Önemli
SDK'nın bağlanması moderasyondan başarıyla geçmek için zorunludur.
SDK, uygulamayı yönetmeye yardımcı olur: örneğin, reklam formatları talep etme, oyuncu ilerlemesini kaydetme, uygulama içi satın alımlar yapma ve çok daha fazlası.
SDK'yı bağlamak için uygun seçeneği seçin:
- oyun kodu aracılığıyla;
- oyun motorları için eklentiler kullanarak.
Adım 3. Konsola kaydolun
Yandex Oyun Konsolu'nda çalışmak için bir geliştirici hesabı gereklidir. Henüz hesabınız yoksa, hesap oluşturma hakkında ayrıntılı talimatlar için Hesabı yönet bölümüne bakın.
Hesabı oluşturduktan sonra oyunlarınızı katalogda yayınlayabileceksiniz.
Adım 4. Taslak oluşturun ve doldurun
Not
Her yeni oyun için benzersiz ID'ye sahip ayrı bir taslak oluşturun. Daha önce başka bir oyunun yayınlandığı taslağa oyun yüklemeyin.
Bir hesaptan oyun taslağını silip aynısını başka bir hesaba yüklemek yasaktır. Geliştirici hesabını değiştirmek istiyorsanız, destek sohbetine yazın.
- Taslak oluşturmak için Konsolun sağ üst köşesindeki Add app düğmesine tıklayın.
- Draft sekmesindeki alanları doldurun.
Öneri
Oyununuzdan kazanç elde etmek için monetizasyonu bağlayın.
Adım 5. İzin verilen hostları kontrol edin
Oyunun Content Security Policy'ye uygun olduğundan emin olun. CSP ve izin verilen hostlar hakkında ayrıntılı bilgi için Hostlara erişim için yeni kurallar ve Content Security Policy makalesine bakın.
Oyununuz için belirli bir harici host gerekiyorsa (örneğin, oyunda yüklenebilir içerik varsa), Settings sekmesine gidin ve hostları ve kullanım nedenlerini belirtin. Başvurunuzu inceleyeceğiz.
Hostlar için ek gereksinimler
Hostları belirtirken aşağıdaki kısıtlamaları göz önünde bulundurun:
- Adres formatı: Host adresi alanında yol (
https://host.example.com/path), iki nokta üst üste işaretinden sonra port veya IP adresi belirtilemez. - Protokol: Host protokolünü belirtmenize gerek yoktur, varsayılan olarak
httpsvewssprotokolleri kullanılır. Güvenli olmayanhttpveyawsprotokollerine sahip hostlara izin verilmez. - Veri hacmi: Neredeyse tüm oyun verileri hosttan yükleniyorsa, host onaylanmayacaktır. Bu durumda verileri arşive yerleştirin veya iframe aracılığıyla bağlayın, ancak
iframede ayrı onay gerektirir.
Dikkat
Hostun onaylanması için oyunun kullanıcıyla şeffaf bir şekilde iletişim kurması ve hosta bağlantı hatalarını işlemesi gerekir. Örneğin, oyuncuya bilgilendirici bir mesaj gösterin: neyin yanlış gittiğini anlatın ve sonraki eylemleri önerin (yeniden deneme düğmesi, sayfayı yeniden yükleme veya başka bir çözüm).
Adım 6. Dağıtım ülkelerini ayarlayın
Varsayılan olarak oyun tüm ülkelerin kullanıcıları için görüntülenir. Oyununuzun erişilebilirliğini kısıtlamak istiyorsanız:
- Countries and regions sekmesine gidin.
- İlgili bölgeye tıklayın, ülke listesi açılacaktır.
- Oyununuzun dağıtımını kısıtlamak istediğiniz ülkelerin işaretini kaldırın.
- Save düğmesine tıklayın.
Adım 7. Oyunu moderasyona gönderin
Öneri
Oyunu hemen moderasyona göndermek istemiyorsanız, oyun taslağını kaydedebilir (taslak Created durumunda kaydedilecektir) ve alanları düzenlemeye daha sonra geri dönebilirsiniz.
Oyunu moderasyona göndermeden önce test etmenizi öneririz.
Submit for moderation düğmesine tıklayın. Oyun Yandex sunucusuna yüklenecek ve durumu Waiting for moderation olarak değişecektir.
Önemli
Aynı anda yalnızca bir moderasyon devam edebilir: taslak, creativelerin A/B testi veya sürümlerin A/B testi. Taslak incelenirken, diğer moderasyon türleri kullanılamaz.
Uygulama gereksinimlere uygunluk açısından kontrol edilecektir. Moderasyon genellikle 3-5 iş günü sürer.
İnceleme sonuçlarını Konsolda göreceksiniz:
-
Moderasyon oyunu onaylarsa, durumu şu şekilde değişecektir:
- Published: oyun otomatik olarak yayınlanacaktır.
- Verified, Postpone publication seçeneği seçilmişse. Draft sekmesinde Publish düğmesi görünecektir.
-
Oyun onaylanmazsa, taslak durumu Rejected olarak değişecektir. Yandex ID ile ilişkili e-posta adresine reddetme nedenleriyle birlikte bir bildirim gönderilecektir. Gerekli değişiklikleri yapın ve oyunu yeniden incelemeye gönderin.
Taslağın durumu Published olarak değiştikten sonra, oyun Yandex Oyunlar kataloğunda görünecektir.
Not
Konsoldaki oyun durumu yalnızca sayfa yeniden yüklendikten sonra güncellenir.
Adım 8. Oyunu geliştirin
Oyun yayınlandıktan sonra şunları yapabilirsiniz:
- Oyunu tanıtın.
- Metrikleri analiz edin.
- Oyun parametrelerinde veya kaynak kodda herhangi bir değişiklik yapın. Düzenlemeden sonra oyunun yeniden moderasyondan geçmesi gerekir.
- Hipotezlerinizi test etmek için A/B testleri yapın.
- Lider tablolarını bağlayın.
- Oyuncu yorumlarına yanıt verin.
Sık sorulan sorular
Oyunlar Yandex sunucusunda ne kadar süre saklanır?
Draft sekmesindeki tüm materyaller Yandex sunucusunda süresiz olarak saklanır. Ancak oyun taslağı tamamen silindiğinde, materyaller geri dönüşü olmayan bir şekilde silinir. Bundan sonra oyunu geri yüklemek mümkün değildir.
Daha önce silinmiş bir oyunu geri yüklemek mümkün mü?
Evet, oyun taslağı silinmemişse. Ayrıntılar için Geri yükleme bölümüne bakın.
Sunucu taraflı bir oyun eklemek mümkün mü?
Evet. Örneğin, sunucu tarafını kullanarak şunları yapabilirsiniz:
- oyuncu verilerini kaydetmek;
- hile koruması kurmak;
- oyuna uygulama içi satın alımlar eklemek.
Kendi sunucumu kullanarak iframe aracılığıyla nasıl oyun eklerim?
Bunun için destek sohbetine yazın. Talebinizde oyun adını, geliştirici hesabını, https formatında oyun bağlantısını ve oyunu arşiv aracılığıyla eklemek yerine neden iframe kullanmak istediğinize dair gerekçeyi belirtin.
Yalnızca Flash Player aracılığıyla çalışan bir oyun eklemek mümkün mü?
Hayır.
Ancak Yandex Oyunlar ekibi hizmeti sürekli olarak geliştirmekte ve bu özelliği uygulamayı planlamaktadır.
Yandex Oyunlar platformu WebGL teknolojisini destekliyor mu?
Evet. Ancak oyunun çalışacağı tarayıcıda WebGL kütüphanesi etkinleştirilmiş olmalıdır (çoğu tarayıcıda bu seçenek Donanım hızlandırmayı kullan olarak adlandırılır).
Moderasyondan geçmiş bir oyununuz varsa, Yandex Browser'da WebGL teknolojisini test edebilirsiniz. Bu durumda Konsoldaki oyun listesinde oyun sayfasına bağlantıyı bulun ve test edin.
Oyunda Service Worker kullanmak gerekli mi?
Hayır, Service Worker kullanmak zorunlu değildir. Service Worker'ın doğru çalışmasıyla ilgili Oyun gereksinimlerinin 1.6.4 maddesi, Aralık 2022'de oyun gereksinimleri listesinden kaldırılmıştır.
Oyun taslağında neden 'Erişim reddedildi' hatası çıktı?
Bu hata, yetkilendirme kaybı (örneğin, başka bir tarayıcı sekmesinde başka bir hesaba giriş yaptıysanız) veya yanlış bağlantı nedeniyle oluşabilir.
Çözüm:
-
Hesabı değiştirin:
- Geliştirici hesabından çıkış yapın.
- Yandex Oyunlar Konsoluna yeniden giriş yapın.
- Sayfayı yenileyin.
- Sol üst köşede Konsol logosuna veya Games bölümüne birkaç kez tıklayın.
- Listeden istediğiniz oyunu seçin.
-
VPN'in devre dışı olduğundan emin olun ve gizli modda Konsola giriş yapmayı deneyin.
-
Destek ile iletişime geçin.