Düzenleyici eklentileri oluşturma

Editor eklentisi oluştururken aşağıdaki genel prosedürü uygulayın:

  1. Apps Komut Dosyası projesi oluşturun.
  2. Yerleşik Apps Script HTML hizmetini kullanarak eklentinin görünümünü ve davranışını tanımlayacak kod yazın.
  3. Eklentiyi test edin.
  4. Eklentiyi yayınlayın.

Komut dosyası projesi oluşturma

Düzenleyici eklentisi, bağımsız bir Apps Komut Dosyası projesidir. Bağımsız komut dosyası kılavuzunda yeni proje oluşturma talimatları sağlanır. Yeni bir komut dosyası da açabilirsiniz. Bu işlemi yaptığınızda proje dosyası (ilk olarak Untitled project olarak adlandırılır) kök Drive klasörünüze yerleştirilir.

Ortak çalışma

Eklenti geliştirirken başkalarıyla ortak çalıştığınızda eklenti projesinin sahibi tek bir kullanıcı hesabı olur. Bir eklentiyi yayınladığınızda tek bir kullanıcı hesabı yayıncı olarak çalışır. Yayınlama hesabının eklenti komut dosyası projesine düzenleme erişimi olması gerekir ancak proje sahibi olması gerekmez.

Projenin sahibi kuruluşunuzdan ayrıldığı için bir eklentinin koduna veya ayarlarına erişimi kaybetmek gibi durumlardan kaçınmanız çok önemlidir.

Eklenti koduna erişimi kaybetmemek için eklenti üzerinde ortak çalışma yaparken ortak Drive'lar kullanmanızı öneririz. Eklenti komut dosyası dosyanızı ortak bir Drive'a yerleştirdiğinizde projenin tek sahibi tek bir hesap olmaz.

Ayrıca, komut dosyası projesinin Cloud Platform (GCP) projesine ortak çalışanlar eklemeniz önerilir. Bu sayede, ekibinizdeki bir kullanıcı eklentinin Cloud ayarlarına her zaman erişebilir.

Eklentiyi kodlama

Komut dosyası projesi oluşturduktan sonra, eklentinin görünümünü ve davranışını tanımlamak için kod yazmaya başlayabilirsiniz. Geleneksel HTML ve CSS'yi kullanarak eklenti kullanıcı arayüzünü (iletişim kutuları ve kenar çubukları) oluşturmak için Apps Komut Dosyası HtmlService'i kullanırsınız. Düzenleyici eklentileri, özel menü öğeleri de tanımlayabilir.

Kod yazarken eklenti kullanıcı deneyiminizin nasıl tasarlanacağına dair yönergeler için Düzenleyici eklentisi stil kılavuzuna bakın. Ayrıca, eklentinizin karşılaşabileceği farklı yetkilendirme yaşam döngüsü durumlarını anladığınızdan ve bunlara göre programladığınızdan emin olun.

Eklentiyi test etme

Düzenleyici eklentilerinin beklendiği gibi çalıştığından emin olmak için yayınlanmadan önce test edebilirsiniz. Test için bir test yapılandırması oluşturmanız ve test dokümanı, e-tablo, form veya sunu kullanmanız gerekir.

Ayrıntılar için Düzenleyici eklentisini test etme başlıklı makaleyi inceleyin.

Eklentiyi yayınlama

Eklentinizi yayınladığınızda, herkese açık olarak veya yalnızca alanınızdaki kullanıcılara sunulur. Yayınlama sürecine başlamadan önce yayınlamaya genel bakış bölümünü inceleyin.

Düzenleyici eklentileri Google Workspace Marketplace'te yayınlanır. Herkese açık eklentiler, yayınlanmadan önce eklenti incelemesini tamamlamalıdır.

Daha fazla bilgi için Düzenleyici eklentisi yayınlama başlıklı makaleyi inceleyin.