Kodlama düzeyi: Başlangıç
Süre: 5 dakika
Proje türü: Özel menü ile otomasyon
Hedefler
- Çözümün ne işe yaradığını anlayın.
- Apps Komut Dosyası hizmetlerinin çözümdeki işlevlerini anlama.
- Komut dosyasını ayarlayın.
- Komut dosyasını çalıştırın.
Bu çözüm hakkında
64 kişiye veya takıma kadar katılımcı için turnuva şeması oluşturun. Bu çözüm, tek maç eleme turnuvasını temsil eden bir ağaç diyagramı oluşturur.
İşleyiş şekli
Komut dosyası, oyuncu listesinde döngü oluşturur ve turnuvada kaç tur gerektiğini belirler. Komut dosyası, ağaç diyagramını oluşturmak için Bracket sayfasını biçimlendirir ve oyuncuların adlarını ilk tura ekler.
Apps Komut Dosyası hizmetleri
Bu çözümde aşağıdaki hizmet kullanılır:
E-tablo hizmeti: Oyuncuların aralığını alır ve turnuva için ağaç diyagramı oluşturur.
Ön koşullar
Bu örneği kullanmak için aşağıdaki ön koşulları karşılamanız gerekir:
- Google Hesabı (Google Workspace hesapları için yönetici onayı gerekebilir).
- İnternete erişimi olan bir web tarayıcısı.
Komut dosyasını ayarlama
Turnuva tablosu oluşturma örnek e-tablosunun kopyasını oluşturmak için aşağıdaki düğmeyi tıklayın.
Kopya oluştur
Komut dosyasını çalıştırma
- Kopyaladığınız e-tabloda Turnuva tablosu oluşturucu > Turnuva tablosu oluştur'u tıklayın. Bu özel menünün görünmesi için sayfayı yenilemeniz gerekebilir.
İstendiğinde komut dosyasını yetkilendirin. OAuth kullanıcı rızası ekranında Bu uygulama doğrulanmadı uyarısı gösteriliyorsa Gelişmiş > {Proje Adı} adlı projeye git (güvenli değil)'i seçerek devam edin.
Bracket maker > Create bracket'ı (Turnuva tablosu oluştur) tekrar tıklayın.
Turnuva fikstürünü görüntülemek için Fikstür sekmesine geçin.
Kodu inceleme
Bu çözümün Apps Komut Dosyası kodunu incelemek için aşağıdaki Kaynak kodu görüntüle'yi tıklayın:
Kaynak kodu göster
Code.gs
Katkıda bulunanlar
Bu örnek, Google Geliştirici Uzmanları'nın yardımıyla Google tarafından yönetilir.