Google Apps Komut Dosyası nedir nasıl kullanılır

Haziran 29, 2024 - Okuma süresi: 20 dakika

Cover Image

Google Apps Script, Google tarafından geliştirilen bir betik dilidir ve JavaScript tabanlıdır. Google Apps Script, Google Workspace (eski adıyla G Suite) ürünlerini (Google Sheets, Google Docs, Google Drive, vb.) otomatikleştirmek ve özelleştirmek için kullanılır.

Google Apps Script'in Kullanım Alanları

1.     Otomasyon: Belirli görevleri otomatikleştirmek, tekrarlayan işlemleri hızlandırmak.

2.     Özelleştirme: Google Workspace uygulamalarının işlevselliğini genişletmek ve kullanıcı deneyimini iyileştirmek.

3.     Entegrasyon: Farklı Google hizmetlerini ve üçüncü taraf API'lerini birbirine bağlamak.

4.     Veri İşleme: Büyük veri setlerini işlemek, analiz etmek ve raporlamak.

Google Apps Script Kullanımı

1.     Google Sheets Üzerinde Bir Betik Oluşturma

o    Google Sheets'i açın.

o    Araçlar > Komut dosyası düzenleyicisini seçin.

o    Açılan yeni pencerede, betiğinizi yazabileceğiniz bir editör göreceksiniz.

2.     Örnek Bir Betik

javascript

Kodu kopyala

function sendEmails() {

  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();

  var startRow = 2;  // Veri satırlarının başlangıç noktası

  var numRows = 2;   // Kaç satırın işleneceği

  var dataRange = sheet.getRange(startRow, 1, numRows, 2);

 

  // Satırları ve sütunları dizi olarak al

  var data = dataRange.getValues();

  for (var i = 0; i < data.length; ++i) {

    var row = data[i];

    var emailAddress = row[0];

    var message = row[1];

    var subject = 'Test Email';

    MailApp.sendEmail(emailAddress, subject, message);

  }

}

3.     Betiklerinizi Çalıştırma

o    Betiği yazdıktan sonra, betiğinizi çalıştırmak için üstteki çalıştır butonuna tıklayın.

o    Betik ilk kez çalıştırıldığında, yetki izni vermeniz istenecektir. İzni verdikten sonra betiğiniz çalışmaya başlar.

4.     Tetikleyiciler (Triggers) Kullanma

o    Belirli olaylar gerçekleştiğinde betiklerin otomatik olarak çalışmasını sağlamak için tetikleyiciler ekleyebilirsiniz.

o    Editör penceresinde, Zaman Tabanlı Tetikleyici eklemek için saat simgesine tıklayabilirsiniz.

Kaynaklar

  • Google Apps Script Resmi Belgelendirme
  • Google Apps Script Tutorials

Bu bilgilerle, Google Apps Script'i kullanarak kendi otomasyon ve özelleştirme betiklerinizi oluşturabilirsiniz.

About

Teknoloji haberleriniz bizden siz sadece arkanıza yaslanın okumaya devam edin.