Masaüstü kısayolu

Doğal bir diyalog penceresi ile kullanıcıdan masaüstüne bir kısayol (oyuna bir bağlantı) eklemesini isteyebilirsiniz.

Diyalog penceresini görüntülemeden önce seçeneğin kullanılabilir olduğundan emin olun.

Kısayol ekleme olasılığının kontrolü

Seçeneğin kullanılabilirliği cihaza, dahili tarayıcı kurallarına ve Yandex Oyunlar platformunun kısıtlamalarına bağlıdır.

Kısayolun eklenebileceğinden emin olmak için ysdk.shortcut.canShowPrompt() yöntemini kullanın:

1const ysdk = await YaGames.init();
2
3const prompt = await ysdk.shortcut.canShowPrompt();
4
5if (prompt.canShow) {
6  // Burada kısayol eklemek için bir buton gösterebilirsiniz.
7}

Diyalog penceresini çağırma

Kontrolden sonra, tıklandığında kısayol eklemek için bir diyalog penceresi açacak bir butonu (veya başka bir arayüz öğesini) oyunda gösterebilirsiniz.

Pencereyi çağırmak için ysdk.shortcut.showPrompt() yöntemini kullanın:

1const ysdk = await YaGames.init();
2
3const result = await ysdk.shortcut.showPrompt();
4
5if (result.outcome === 'accepted') {
6  // Burada kısayol ekleme karşılığında ödül verebilirsiniz.
7}

Yöntemin ilk kez çağrılması ile Yandex Oyunlar kataloğu için bir kısayol oluşturulur. Kısayol zaten mevcutsa, oyunun kendisine bir bağlantı içeren bir kısayol oluşturulacaktır.


Not

Destek ekibi, hazır oyunu Yandex Oyun platformuna yerleştirmenize yardımcı olur. Geliştirme ve test etme konularındaki uygulamalı sorulara ise diğer geliştiriciler Discord Topluluğu yanıt verir.

Yandex Games SDK kullanırken sorunla karşılaşırsanız veya sorunuz varsa, lütfen destek ekibiyle iletişime geçin:

Sohbete yaz