Masaüstü kısayolu

Yerel bir iletişim kutusu kullanarak kullanıcıya masaüstüne bir kısayol — oyuna bir bağlantı — eklemeyi önerebilirsiniz.

İletişim kutusunu göstermeden ö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, tarayıcının dahili 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

Kontrol ettikten sonra oyunda, tıklandığında kısayol eklemek için iletişim kutusunu açan bir düğme (veya başka bir arayüz öğesi) 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 çağrısında Yandex Oyunlar kataloğu için bir kısayol oluşturulur. Zaten varsa, oyunun kendisine bir bağlantı içeren bir kısayol oluşturulur.


Not

Destek ekibi, hazır bir oyunun Yandex Oyunlar platformunda yayınlanmasına yardımcı olur. Geliştirme ve test etmeyle ilgili uygulamalı sorulara Discord topluluğunda diğer geliştiriciler yanıt verir.

Yandex Oyun SDK'sını kullanırken bir sorunla karşılaşırsanız veya bir sorunuz olursa destek ekibiyle iletişime geçin:

Sohbete yaz