Google Sheets Orchestration Uygulaması Kurulum Kılavuzu

Şu tarihte değiştirildi Thu, 28 Dec 2023 şunda: 01:59 AM

Genel Bakış

Google Sheets'i İş Akışı Otomasyonu ile kullanarak işlemler gerçekleştirin. 


Açıklama

Orchestration  uygulamaları, iş akışları kullanarak farklı sistemler ve uygulamalar arasında uzanan tekrarlanabilir görevleri ve eylemleri otomatikleştirmenizi sağlar. Bu uygulama için desteklenen eylemler şunları içerir: 


Çalışma Sayfası Yönetimi

  1. Çalışma Sayfası Oluştur

  2. Yeni Satır Ekle

  3. Yeni Satır Ekle (Sonuna)

  4. Yeni Sütun Ekle (Sonuna)

  5. Çalışma Sayfası Satır Değerlerini Güncelle

  6. Çalışma Sayfası Sütun Değerlerini Güncelle

  7. Çalışma Sayfası Değerlerini Temizle

  8. Sayfayı Kopyala

  9. Sayfayı Sil

  10. Bir Satırı Sil

  11. Bir Sütunu Sil

  12. Birden Fazla Satırı Sil 

  13. Birden Fazla Sütunu Sil


Çalışma Sayfası Yönetimi

  1. Çalışma Sayfasını Al


Önkoşullar

Uygulamayı kurmak ve kimlik doğrulamasını yapmak için aşağıdaki girdileri sağlamanız gerekmektedir:



1. Müşteri E-Posstası

2. Özel Anahtar

3. Özel Anahtar Kimliği

4. E-posta Kimliği (Gsuite hesap e-posta adresi) 

Adım 1: Hizmet Hesabı Oluşturma 

Google API Konsolu'nda bir Hizmet Hesabı projesi oluşturun. 

  1. Yeni bir proje oluşturun (veya mevcut birini seçin) 

  2. "Hizmet hesabı oluştur" üzerine tıklayın. 



  1. Hizmet hesabı detayları altında, hizmet hesabı için bir isim, kimlik (ID) ve açıklama yazın, ardından "Oluştur"u tıklayın.



  1. Under Service account permissions, select the IAM roles as 'Project Owner' to grant to the service account, then click Continue.



  1. İsteğe bağlı: Bu hizmet hesabına erişim izni vermek istediğiniz kullanıcıları veya grupları eklemek için "Kullanıcılara bu hizmet hesabına erişim izni ver" altına kullanıcıları veya grupları ekleyin. 


  1. Hizmet hesabı oluşturulduktan sonra, hizmet hesabını açın, "Düzenle" üzerine tıklayın, ardından "Anahtarlar" altında "Anahtar Ekle"yi tıklayın ve "Yeni Anahtar Oluştur"u tıklayın.

  1. Anahtar türünün JSON olarak ayarlı olduğundan emin olun ve ardından "Oluştur"u tıklayın.

  1. "Kapat" > "Kaydet"i tıklayın.


  1. Ardından "Alan Genel Yetkilendirme" seçeneğine tıklayın ve "G Suite Alan Genel Yetkilendirme'yi Etkinleştir" kutusunu işaretleyin.


  1. İndirilen JSON anahtarını kaydedin. 

Yeni genel/özel anahtar çiftiniz oluşturuldu ve bilgisayarınıza indirildi. Bu, özel anahtarın tek kopyası olarak hizmet eder ve güvenli bir şekilde saklama sorumluluğu size aittir. Bu anahtar çiftini kaybederseniz, yeni bir tane oluşturmanız gerekecektir. 

Not: Müşteri E-postası, Özel Anahtar ve Özel Anahtar Kimliği, indirilen Hizmet Hesabı JSON dosyasından elde edilir. 

 

Adım 2: Google Sheets API'yi Etkinleştirme 

  1. API Konsolu'nda projenizi açın. "API'LERİ VE HİZMETLERİ ETKİNLEŞTİR" üzerine tıklayın. 



  1. API listesinde, Google Sheets API'yi arayın ve tıklayın.

  1. Google Sheets API'yi etkinleştirmek için "ETKİNLEŞTİR"i tıklayın.




Adım 3: Google Sheets API için OAUTH Kapsamlarını Atama 

  1. Yönetici konsoluna gitmek için https://admin.google.com/ adresine gidin. Yönetici konsolundan, Ana Sayfa > Güvenlik > API Kontrolleri'ne gidin. 


  1. "Alan Genel Yetkilendirme" altında, "Alan Genel Yetkilendirme" tıklayın.


  1. "Alan Genel Yetkilendirme Yönet" sayfasında, "Yeni Ekle"yi tıklayın.


  1. Hizmet hesabının istemci kimliğini veya uygulamanın OAuth2 istemci kimliğini girin. 

  2. OAuth Kapsamı altında, uygulamanın erişebileceği her kapsamı ekleyin. 

  3. "Yetkilendir"i tıklayın. 


Yukarıdaki adımları kullanarak aşağıdaki OAuth kapsamlarını sağlayın.

1. https://www.googleapis.com/auth/drive

2. https://www.googleapis.com/auth/drive.file

3. https://www.googleapis.com/auth/spreadsheets

4. https://www.googleapis.com/auth/drive.readonly

5. https://www.googleapis.com/auth/spreadsheets.readonly


Kullanım Senaryosu
Google Sheets orkestrasyon uygulamasını başarılı bir şekilde kurduktan sonra, uygulamanın nasıl verimli bir şekilde kullanılabileceğini göstermek için aşağıdaki örnek kullanım senaryosuna göz atın. 







Bu makale sizin için faydalı oldu mu?

Harika!

Geri bildiriminiz için teşekkür ederiz

Üzgünüz! Size yardımcı olamadık

Geri bildiriminiz için teşekkür ederiz

Bu makaleyi nasıl iyileştirebileceğimizi bize bildirin!

Nedenlerden en az birini seçin
CAPTCHA doğrulaması gereklidir.

Geri bildirim gönderildi

Çabanızı takdir ediyoruz ve makaleyi düzeltmeye çalışacağız