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:
- Dokümanlara eklenmiş bağlı komut dosyaları da dahil olmak üzere mevcut Apps Komut Dosyası projelerinizi görüntüleyin ve arayın.
- Yeni projeler oluşturma
- Projelerinizle ilgili ayrıntıları (ör. kullanılan OAuth kapsamları) görüntüleyin.
- Komut dosyası projelerinizin durumunu ve kullanımını izleyin.
- Projelerinizin ve hesabınızın kimlik bilgilerini kullanarak çalıştırılan diğer işlemlerin 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 menüsünde bu projeler aşağıdaki kategorilere ayrılır:
- Yıldızlı Projeler'i tıklayın. İzleme yaptığınız projeler.
- Projelerim'e gidin. Sahibi olduğunuz projeler.
- Tüm Projeler'i seçin. Sahibi olduğunuz veya görüntüleme ya da düzenleme izniniz olan projeler.
- Benimle paylaşılanlar. Size ait olmayan 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 projede, projeyle ilgili geliştirici ayrıntılarını görebileceğiniz bir görünüm bulunur. Bir projeyle ilgili ayrıntıları görüntülemek için proje listesinden ilgili satırı tıklayın.
Proje ayrıntıları görünümünde, projeyle ilgili Hata oranı, Çalıştırmalar ve Kullanıcılar 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ı. Yakalanmayan istisnalar nedeniyle çalıştırılamamış yürütmelerin yüzdesi. Başarısız yürütme sayısının, tanımlanan dönemdeki toplam yürütme sayısına bölünmesiyle hesaplanır.
- Yürütmeler. Bir projenin "çalıştırılma" veya yürütülme sayısı. Bir 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 dönemde projeyi bir veya daha fazla kez çalıştıran tekil kullanıcıların (hesapların) sayısı. Anonim kullanıcılar izlenmez ve bu nedenle kullanıcı sayısına veya grafiklere yansıtılmaz.
Projenizin her dağıtımı, veriler ve grafiklerin üzerindeki Proje Ayrıntıları sayfasında bir sekme olarak görünür. İlgili dağıtımın verilerini görmek için sekmeyi seçebilirsiniz. TÜM'ü seçtiğinizde, projenin tüm dağıtımları ve geliştiricilerin projeyi Apps Script kod düzenleyicisinden çalıştırması sonucunda oluşan yürütme işlemlerine ilişkin 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şebilmek için yer işareti koyabilirsiniz. Öne çıkan projeler, bu projelerdeki toplu kullanım ve hata oranı istatistiklerini ve grafiklerini de izlemenize olanak tanır.
Bir projeyi yıldızlamak için proje satırının sağ tarafında DiğerProje ayrıntılarını görüntülerken Diğer'i tıklayarak da bir projeyi yıldızlayabilirsiniz.
> Yıldız ekle'yi tıklayın.Sol gezinme menüsünde, yer işareti eklediğiniz projeleri görmek için Yıldızlı Projeler'i seçebilirsiniz. Son 7 gün içinde yıldızlanan tüm projelerinizin ilişkili grafiklerini görmek için sayfanın üst kısmındaki Hata oranı, Yürütme sayısı 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 çalıştırmalarını görüntülemek ve yönetmek için Apps Komut Dosyası kontrol panelini kullanabilirsiniz. Sol gezinme menüsünde Yürütmelerim öğesini seçerek son yürütmelerin tam günlüğünü bulabilirsiniz.
Uygulamalarım panelinde varsayılan olarak, sahibi, düzenleyici veya görüntüleyen olduğunuz projelerin önceki ve şu anda çalışan tüm uygulamalarının günlüğü gösterilir. Bu liste, sizin adınıza çalıştırılıyorsa erişiminizin olmadığı projelerdeki işlev yürütme işlemlerini de içerebilir (ör. yüklediğiniz ve çalıştırdığınız eklentiler). Yürütme listesi yalnızca yürütmeyi başlatmak için çağrılan ilk işlevi gösterir. Bu yürütme sırasında çağrılan her işlevi göstermez.
Görünümün üst kısmındaki filtreleri kullanarak günlüğe hangi yürütme türünün raporlanacağını kontrol edebilirsiniz. Günlüğün her satırı tek bir yürütmeyi temsil eder. Başlangıç Zamanı, Süre ve Durum sütunları, ilgili yürütmeyle ilgili bilgileri gösterir.
İşlev sütunu, yürütmeyi başlatan işlevin adını gösterir. Yürütme işleminin ilgili komut dosyası projesine erişiminiz yoksa ancak bu işlem sizin adınıza çalıştırıldıysa bu sütunda ad gösterilmez.
Tür sütunu, yürütmeyi neyin başlattığını gösterir. Olası değerlere örnekler:
- Ek'i seçin. Yürütme, bir eklentiden kaynaklanıyor.
- Execution API. Yürütme, Apps Komut Dosyası API'sinin çağrılmasından kaynaklanıyor.
- Zamana Dayalı. Yürütme, bir zaman etkinliği nedeniyle gerçekleşti.
- Tetikleyici. Yürütme, bir tetikleyici kaynağından kaynaklanmıştır.
- Web uygulaması. Yürütme, dağıtılmış bir web uygulamasından kaynaklanıyor.
- Düzenleyici. Yürütme, Apps Komut Dosyası düzenleyicisinden kaynaklandı.
Yürütmeleri sonlandırma
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ğındaki Diğer
> Sonlandır'ı tıklayın.Ayarlar
Sol gezinme menüsünden 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 sayede API'ye komut dosyası projelerinize erişim izni verebilirsiniz.
Bu açma/kapatma düğmesine erişmek için Ayarlar panelindeki 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 dilediğiniz zaman Ayarlar panelinden iptal edebilirsiniz.
Daha fazla bilgi için Apps Script API erişim kılavuzuna göz atın.