Apps Komut Dosyası kontrol paneli, Apps Komut Dosyası projelerinizi yönetmenize ve izlemenize olanak tanır. Kontrol panelini kullanarak aşağıdakilerden herhangi birini yapabilirsiniz:
- Aşağıdakiler dahil olmak üzere mevcut Apps Komut Dosyası projelerinizi görüntüleme ve arama: Google Workspace dokümanlarına eklenmiş bağlı komut dosyaları.
- Yeni projeler oluşturma
- Projelerinizle ilgili ayrıntıları (ör. kullandığı OAuth kapsamları) görüntüleyin.
- Komut dosyası projelerinizin durumunu ve kullanımını izleyin.
- Projelerinizin ve hesabınızın kimlik bilgileri kullanılarak çalıştırılan diğer projelerin yürütme günlüklerini görüntüleyin.
- Uygulamaların, komut dosyası projelerinizle etkileşim kurmak için API'yi kullanmasına izin vermek veya bunu engellemek üzere Apps Script API'yi etkinleştirin ya da devre dışı bırakın.
Projeleri görüntüleme ve arama
Apps Komut Dosyası kontrol panelinde, görüntüleyebileceğiniz veya düzenleyebileceğiniz tüm komut dosyası projeleri listelenir. Kontrol panelinin sol gezinme bölümünde bu projeler aşağıdaki kategorilere ayrılır:
- Yıldızlı Projeler İzlediğiniz projeler.
- Projelerim'i tıklayın. Sahibi olduğunuz projeler.
- Tüm Projeler'i tıklayın. Sahibi olduğunuz veya görüntüleme ya da düzenleme izninizin olduğu projeler.
- Benimle paylaşılanlar. Sahibi olmadığınız ancak sizinle paylaşılan projeler.
- Çöp kutusu. Google Drive'dan kaldırdığınız projeler
Proje listelerinde proje adı, sahibi ve son değiştirilme tarihi gösterilir. Proje adının yanındaki simgeler, projenin bağımsız bir proje mi yoksa bağlı bir proje mi olduğunu gösterir.
Proje ayrıntılarını görüntüleme
Her proje, projeyle ilgili geliştirici ayrıntılarını görmenizi sağlayan bir görünüm içerir. Bir projeyle ilgili ayrıntıları görüntülemek için proje listesindeki satırı tıklayın.
Proje ayrıntıları görünümünde, proje hakkında hata oranı, çalıştırma sayısı ve kullanıcı sayısı verileri ve grafikleri ile projeyi kullanan tüm son kullanıcılardan istenen OAuth kapsamları gösterilir. Veri metrikleri aşağıdaki şekilde tanımlanır:
- Hata oranı. Yakalanmamış istisnalar nedeniyle çalıştırılamayan yürütmelerin yüzdesi. Tanımlanan dönemdeki toplam yürütme sayısına bölünerek hesaplanır.
- Yürütmeler. Bir projenin "çalıştırılma" veya yürütülme sayısı. Projenin nasıl çalıştırılabileceği hakkında daha fazla bilgi için Yürütme türleri bölümüne bakın.
- Kullanıcılar. Belirtilen süre içinde projeyi bir veya daha fazla kez çalıştıran benzersiz kullanıcı (hesap) sayısı. Anonim kullanıcılar izlenmediğinden kullanıcı sayısına veya grafiklere yansıtılmaz.
Projenizin her dağıtımı, veri ve grafiklerin üzerindeki Proje Ayrıntıları sayfasında sekme olarak görünür. Sekmeyi seçerek dağıtımla ilişkili verileri görebilirsiniz. TÜMÜ'nü seçtiğinizde, projenin tüm dağıtımları ve geliştiricilerin projeyi Apps Komut Dosyası kod düzenleyicisinden çalıştırması sonucu oluşan yürütmelerle ilgili toplu veriler gösterilir.
Projeleri izleme
Düzenli olarak kullandığınız veya yönettiğinizden çok daha fazla Apps Komut Dosyası projesine erişiminiz olabilir. Projelere kolayca erişmek için yer işareti koymak üzere yıldız ekleyebilirsiniz. Projeleri yıldızlayarak bu projelerdeki toplu kullanım ve hata oranı istatistiklerini ve grafikleri de izleyebilirsiniz.
Bir projeye yıldız eklemek için proje satırının sağ tarafında Diğer Proje ayrıntılarını görüntülerken Diğer'i tıklayarak da projeleri yıldızlayabilirsiniz.
> Yıldız ekle'yi tıklayın.Soldaki gezinme menüsünde, Yıldızlı Projeler'i seçerek işaretlediğiniz projeleri görebilirsiniz. Son 7 gün içinde yıldız eklediğiniz tüm projelerle ilişkili grafikleri görmek için sayfanın üst kısmındaki Hata oranı, Yürütmeler veya Kullanıcılar puan kartını tıklayın.
Proje satırında Diğer'i
tıklayıp Yıldızı kaldır'ı seçerek projeden yıldızı kaldırabilirsiniz.Yürütmeleri yönetme
Apps Komut Dosyası proje işlevlerinin tek tek yürütülmelerini görüntülemek ve yönetmek için Apps Komut Dosyası kontrol panelini kullanabilirsiniz. Soldaki gezinme menüsünde My Executions (Yürütmelerim) öğesini seçerek son yürütmelerin tam günlüğünü bulabilirsiniz.
Yürütmelerim panelinde, sahibi, düzenleyicisi veya görüntüleyicisi olduğunuz projeler için daha önce yapılan ve şu anda devam eden tüm yürütmelerin günlüğü varsayılan olarak gösterilir. Bu liste, sizin adınıza çalıştırılan (ör. yükleyip çalıştırdığınız eklentiler) ve erişiminizin olmadığı projelerdeki işlev yürütmelerini de içerebilir. Yürütme listesinde yalnızca yürütmeyi başlatmak için çağrılan ilk işlev gösterilir. Bu günlükte, yürütme sırasında çağrılan tüm işlevler gösterilmez.
Görünümün üst kısmındaki filtreleri kullanarak günlüğe hangi yürütme türünün rapor edileceğini kontrol edebilirsiniz. Günlüğün her satırı tek bir yürütmeyi temsil eder. Başlangıç Zamanı, Süre ve Durum sütunlarında bu yürütmeyle ilgili bilgiler gösterilir.
İşlev sütununda, yürütmeyi başlatan işlevin adı gösterilir. Yürütmenin ilgili komut dosyası projesine erişiminiz yoksa ancak yürütme sizin adınıza çalıştırıldıysa bu sütunda ad görünmez.
Tür sütununda, yürütmeyi başlatan öğe gösterilir. Olası değerlere örnekler:
- Eklenti'ye dokunun. Yürütme bir eklentiden başlatıldı.
- Execution API. Yürütme, Apps Komut Dosyası API'sinin çağrılmasından kaynaklandı.
- Zamana bağlı. Yürütme, bir zaman etkinliği nedeniyle gerçekleşti.
- Tetikleyici. Yürütme, bir tetikleyici kaynaktan başlatıldı.
- Webapp. Yürütme, dağıtılmış bir web uygulamasından başlatıldı.
- Düzenleyici Yürütme, Apps Komut Dosyası düzenleyicisinden başlatılmıştır.
Yürütmeleri sonlandırma
Şu anda devam eden uzun süreli yürütmeler, "Çalışıyor" Durumu ile gösterilir. Bu yürütmeleri durdurmak için proje satırının sağında Diğer
> Sonlandır'ı tıklayın.Ayarlar
Sol gezinme menüsünde Ayarlar'ı seçerek kontrol paneli ayarlarınızı düzenleyebilirsiniz.
Ayarlar panelinde Apps Script API için bir açma/kapatma düğmesi bulunur. Bu işlem, API'nin komut dosyası projelerinize erişmesine olanak tanır.
Bu açma/kapatma düğmesine erişmek için Ayarlar panelinde Google Apps Script API etiketini tıklayın. Bu işlem, uyarı metni ve açma/kapatma düğmesi içeren yeni bir panel açar. Güvenlik önlemi olarak, komut dosyası projelerinize erişim varsayılan olarak devre dışıdır. Erişim izni verdikten sonra, yetkilendirdiğiniz tüm üçüncü taraf uygulamaları, komut dosyalarınızı ve dağıtımlarınızı değiştirmek için API'yi kullanabilir. Bu erişimi istediğiniz zaman Ayarlar panelinden iptal edebilirsiniz.
Daha fazla bilgiyi Apps Script API erişim kılavuzunda bulabilirsiniz.