1. Giriş
Bu codelab'de "Hello World" adlı bir Apps Komut Dosyası projesi oluşturacaksınız. ve ardından, kendisine geçirilen bir mesajı günlüğe kaydeden basit bir işlev (logThis
) ekleyin. Ardından bir Appsheet otomasyonu oluşturup komut dosyasını çağırmasını istiyorsunuz. Komut dosyası çağrıldıktan sonra Apps Komut Dosyası düzenleyicisine geri dönüp çalıştırılmasını onaylıyorsunuz.
Neler öğreneceksiniz?
- Basit bir işlevle Apps Komut Dosyası projesi oluşturma.
- Mevcut bir Google E-Tablosu'nu temel alan basit bir AppSheet uygulaması oluşturma.
- Komut dosyası işlevini çağıran bir AppSheet Automation nasıl oluşturulur?
- AppSheet'teki komut dosyasının başarılı şekilde yürütülüp yürütülmediğini kontrol etme.
Gerekenler
- AppSheet geliştirme ortamına (
appsheet.com
) erişim - Apps Komut Dosyası geliştirme ortamına (
script.google.com
) erişim.
2. Apps Komut Dosyası projesi oluşturma
Öncelikle "Hello World" adlı bir Apps Komut Dosyası projesi oluşturun ve ardından, kendisine geçirilen bir mesajı günlüğe kaydeden basit bir işlev (logThis
) ekleyin.
- Apps Komut Dosyası ana sayfasına gidin ve + Yeni Proje'yi tıklayın.
- Projenin başlığını
Hello World.
olarak değiştirin - Düzenleyicide komut dosyasını şu şekilde güncelleyin:
function logThis(msg) {
Logger.log('Message from AppSheet was: ' + msg);
}
- Projeyi kaydet'i tıklayın.
Daha fazla bilgi için Proje oluşturma ve silme başlıklı makaleyi inceleyin.
3. AppSheet uygulaması oluşturma
Ardından, kopyalanan örnek Google E-Tablosu'nu temel alarak hızlıca yeni bir AppSheet uygulaması oluşturur ve daha önce oluşturduğunuz Apps Komut Dosyası projesini çağıracak şekilde bu uygulamayı güncellersiniz.
- Gömlek Siparişleri Örneği e-tablosunu açın ve Kopyasını oluştur'u tıklayarak bir kopyasını indirip Google E-Tablolar'da açın. İsterseniz e-tabloyu isteğe bağlı olarak yeniden adlandırabilirsiniz (ör. "Gömlek Siparişleri").
- AppSheet'te oturum açın.
- Uygulamalarım sayfasında + Yeni uygulama oluştur'u tıklayın. Yeni uygulama oluştur iletişim kutusu görüntülenir.
- Kendi verilerinizle başlayın'ı tıklayın.
- İsteğe bağlı olarak, uygulama adını düzenleyin ve bir kategori seçin.
- Verilerinizi seçin'i tıklayın.
- Google Drive'ınıza erişmek için google'ı tıklayın.
- Daha önce kopyaladığınız Gömlek Siparişleri e-tablosuna gidip seçin.
AppSheet, uygulamanızı ayarlar. .
- Uygulamayı AppSheet düzenleyicisinde açmak için Uygulamanızı özelleştirin'i tıklayın.
4. Otomasyon oluşturma
Ardından bir Appsheet otomasyonu oluşturun ve komut dosyasını çağırmasını sağlayın.
- Otomasyon > Bot'lar.
- + Yeni Bot'u tıklayın.
- Öneriler listesindeki ilk öğeyi seçin: Gömlek Siparişleri kaydı oluşturulduğunda veya güncellendiğinde bildirim gönderin.
- Bildirimi düzenlemek için Bildirim gönder adımını tıklayın.
- Adı
Call a script
olarak değiştirin.
- Ayarlar bölümünde, görev türünü Komut dosyası çağırma olarak değiştirin.
- Apps Komut Dosyası Projesi alanında Göz at'ı (Dosya simgesi) tıklayın.
- Drive'ınızda
Hello World
Apps Komut Dosyası projesine gidip bu projeyi seçin. - Seç'i tıklayın, ardından yetkilendirme yapmanız istenirse Yetkilendir'i tıklayın ve istemleri uygulayın.
Apps Komut Dosyası Projesi eklenir ve İşlev Adı alanı kullanılabilir işlevlerin listesiyle doldurulur.
- İşlev Adı listesinden logThis(msg) öğesini seçin.
İşlev Bağımsız Değişkenleri alanı görüntülenir.
- msg bağımsız değişkeni için İfade Asistanı'nı kullanarak şu ifadeyi girin: "AppSheet'ten merhaba"
- Uygulamayı kaydetmek için Kaydet'i tıklayın.
- Önizleme Paneli'nde, uygulama emülatörünü görüntülemek için cep telefonu veya tablet simgesini tıklayın.
- Yeni bir gömlek siparişi ekleyin ve Kaydet'i tıklayın.
- Değişikliklerinizi senkronize etmek için Senkronize et'i tıklayın.
5. Apps Komut Dosyası'nın yürütülmesini onaylayın
Komut dosyası çağrıldıktan sonra Apps Komut Dosyası düzenleyicisine geri dönün ve komut dosyasını onaylayın.
- Apps Komut Dosyası ana sayfasına dönün ve Hello World projesini görüntüleyin.
logThis
işlevinin başarıyla tamamlandığını onaylamak için gezinme çubuğunda Yürütmeler'i tıklayın. Günlük görünmüyorsa Yenile'yi tıklayın.
6. İsteğe bağlı ek adımlar
Bu atölyeye ek bir adım olarak Apps Komut Dosyası Örnekleri projesini inceleyin ve AppSheet'teki örneklerden bazılarını çalıştırın.
Apps Komut Dosyası Örneklerini kullanmaya başlama
- Başlamak için önce Apps Komut Dosyası Örnek Projesi'nin bir kopyasını oluşturun.
- Kopyala simgesini tıklayın.
- Yeni projeyi kaydedin ve projedeki uygulamaları yetkilendirmek için Run'ı (Çalıştır) tıklayın.
Birkaç örnekle denemeler yapın
createCalendarEvent()
- Yeni bir Takvim etkinliği oluşturun.createDoc()
: Otomatik olarak yeni doküman oluşturur.createSheet()
- Yeni bir e-tablo oluşturur.createSlideDeck()
- Resim ve metin kullanarak yeni bir slayt kümesi oluşturun.
Bu önemli özellik hakkında daha fazla bilgi edinmek için Search Apps Komut Dosyası'nı otomasyondan arama başlıklı makaleyi inceleyin. Bu makalede ayrıntılı bir genel bakış, özellik videosu, eğitici içerikler ve AppSheet-Apps Komut Dosyası'nın çalışan birçok çalışma örneği içeren kopyalanabilir bir Apps Komut Dosyası projesi yer almaktadır.