Komut Dosyası Projeleri

Komut dosyası projesi, Bazen basitçe "komut dosyası" olarak da anılan Google Apps Komut Dosyası. Komut dosyası projesi kod dosyası olabilecek bir veya daha fazla komut dosyasına sahip (.gs uzantısı) veya HTML dosyaları (bir .html uzantısı). Şunları da ekleyebilirsiniz: HTML dosyalarında JavaScript ve CSS.

Komut dosyası düzenleyicide her zaman bir veya yalnızca bir proje açılmış olur. Birden fazla tarayıcı penceresi veya sekmesinde birden fazla proje açabilirsiniz.

Proje oluşturma ve silme

Bu bölümde, bağımsız veya bağımsız Apps Komut Dosyası projeleri için de kullanılabilir.

Bağımsız bir proje oluşturma

Apps Komut Dosyası'ndan bağımsız bir proje oluşturmak için:

  1. script.google.com adresine gidin.
  2. Yeni Proje'yi tıklayın.
  3. Komut dosyası düzenleyicide Untitled project'i (Adsız proje) tıklayın.
  4. Projenize bir ad verin ve Yeniden adlandır'ı tıklayın.

Google Drive'dan bağımsız proje oluşturma

  1. Google Drive'ı açın.
  2. Yeni > Diğer'i tıklayın. > Google Apps Komut Dosyası.

Google Dokümanlar, E-Tablolar veya Slaytlar'dan kapsayıcıya bağlı bir proje oluşturma

  1. Bir Dokümanlar dokümanı, E-Tablolar e-tablosu veya Slaytlar sunusu açın.
  2. Uzantılar > Google Apps Komut Dosyası'nı tıklayın.
  3. Komut dosyası düzenleyicide Untitled project'i (Adsız proje) tıklayın.
  4. Projenize bir ad verin ve Yeniden adlandır'ı tıklayın.

Google Formlar'dan kapsayıcıya bağlı bir proje oluşturma

  1. Google Formlar'da bir form açın.
  2. Diğer'i tıklayın > Komut dosyası düzenleyicisi'ni tıklayın.
  3. Komut dosyası düzenleyicide Untitled project'i (Adsız proje) tıklayın.
  4. Projenize bir ad verin ve Yeniden adlandır'ı tıklayın.

clasp komut satırı aracını kullanarak bağımsız bir proje oluşturma

clasp, Uygulama oluşturmanıza, çekmenize/aktarmanıza ve dağıtmanıza olanak tanıyan bir komut satırı aracıdır Terminalden komut dosyası projeleri.

clasp kullanan Komut Satırı Arayüzü rehberini inceleyin. inceleyebilirsiniz.

Kapsayıcıya bağlı bir projeyi silme

  1. Yukarıdaki uygun yöntemi kullanarak kapsayıcıya bağlı projenizi açın.
  2. Sol üstte Genel bakış tıklayın.
  3. Sağ üstte Kaldır'ı tıklayın > Kalıcı olarak sil.

Bağımsız bir projeyi silme

  1. script.google.com adresine gidin.
  2. Silmek istediğiniz projenin sağ tarafında Diğer'i tıklayın Kaldır > Kaldır.

Bir projedeki dosyaları yönetme

Dosya oluşturun

  1. Apps Komut Dosyası projenizi açın.
  2. Sol tarafta Düzenleyici'yi tıklayın > ekleyin.
  3. Oluşturulacak dosyanın türünü seçin ve dosyaya bir ad verin.

Dosya silme

  1. Apps Komut Dosyası projenizi açın.
  2. Sol kısımdan Düzenleyici'yi tıklayın.
  3. Silmek istediğiniz dosyanın yanındaki Diğer'i tıklayın. Sil.

Dosyaları Apps Komut Dosyası projesinden dışa aktarma

Kod dosyalarını Apps Komut Dosyası'ndan almak için kodu kopyalayıp yapıştırabilirsiniz her dosyadan tercih ettiğiniz metin düzenleyiciye aktarın veya komut satırında toka kullanın. Tokayı kullanmak için şuraya bakın: bir indirme komut dosyası projesinden daha fazla bilgi edinebilirsiniz.

Projenin saat dilimini ayarlama

Apps Komut Dosyası projesinin saat dilimini ayarlayabilirsiniz. bu saat dilimini kullanır.

  1. Apps Komut Dosyası projenizi açın.
  2. Solda Proje Ayarları'nı tıklayın. Proje ayarları simgesi.
  3. Saat dilimi bölümünde, kullanmak istediğiniz saat dilimini seçin.

Belirli bir işlevin komut dosyasından farklı bir saat dilimi kullanmasını istiyorsanız projenin saat dilimini işlevinize açıkça girin. Örneğin, aşağıdaki örnekte gösterildiği gibi, her işlev Google Takvim'de yeni bir etkinlik oluşturur. İlk işlevinin varsayılan olarak proje saat dilimine ayarlanır. İkinci fonksiyon, Pasifik saat dilimi olduğu için etkinlik, saat dilimiyle uyumlu olur.

function createEvent(){
// Creates an event in the script project's time zone and logs the ID
var event = CalendarApp.getDefaultCalendar().createEvent('New test event',
   new Date('December 20, 2022 17:00:00'),
   new Date('December 20, 2022 18:00:00'));
console.log('Event ID: ' + event.getId());
}
function createEventPacific(){
// Creates an event with a specified time zone and logs the event ID.
var event = CalendarApp.getDefaultCalendar().createEvent('New sample event',
   new Date('December 20, 2022 17:00:00 PDT'),
   new Date('December 20, 2022 18:00:00 PDT'));
console.log('Event ID: ' + event.getId());
}

Birden çok Google Hesabı ile ilgili sorunları düzeltme

Aynı anda birden fazla Google Hesabı'na giriş yaptıysanız eklentilerinize ve web uygulamalarınıza erişmekte sorun yaşıyorsanız. Çoklu giriş veya aynı anda birden çok Google Hesabı'na giriş yapılması, Google Apps için desteklenmez. Komut dosyası, eklentiler veya web uygulamaları.

  • Birden fazla hesaba giriş yapmışken Apps Komut Dosyası düzenleyicisini açarsanız Google istemleri devam etmek istediğiniz hesabı seçmeniz gerekir.

  • Bir web uygulamasını veya eklentiyi açtığınızda çoklu giriş sorunlarıyla karşılaşıyorsanız aşağıdakilerden birini deneyin: şu çözümleri uygulayabilirsiniz:

    • Tüm Google Hesaplarınızdan çıkış yapın ve yalnızca web uygulaması veya eklenti yüklemeniz gerekebilir.
    • Google Chrome'da gizli pencere veya eşdeğer bir gizli tarama açma pencere açın ve yüklediğiniz eklentinin veya web uygulamasının bulunduğu Google Hesabı'na bazı işaretler bulabilirsiniz.