Bu sayfada, oluşturabileceğiniz iki tür eklentiye (Google Workspace eklentileri ve düzenleyici eklentileri) genel bir bakış sunulmaktadır. Bu eklenti türleri, genişlettikleri uygulamalar, oluşturma yöntemleri ve kısıtlamalar açısından farklılık gösterir.
Google Workspace eklentileri
Google Workspace eklentileri, eklentilerin en yeni neslidir ve aşağıdakiler de dahil olmak üzere birçok özellik sunar:
Birden fazla Google Workspace uygulaması için tek bir eklenti oluşturma: Her uygulama için ayrı eklentiler oluşturmak yerine, Google Workspace genelinde çalışan tek bir Google Workspace eklentisi oluşturup yönetebilirsiniz. Google Workspace eklentileri aşağıdaki ana makine uygulamalarının kapsamını genişletebilir:
- Gmail
- Google Takvim
- Google Chat
- Google Dokümanlar
- Google Drive
- Google Meet
- Google E-Tablolar
- Google Slaytlar
Marka bilinirliğini artırma: Eklenti simgeleri, varsayılan olarak ana makine uygulamalarının sağ taraftaki panelinde görünür.
Ana sayfa deneyimleri oluşturma: Eklentinizin genişlettiği her Google Workspace uygulaması için ayrı ana sayfalar oluşturun veya birden fazla uygulama için aynı ana sayfayı kullanın.
Eklentinizde bağlamı yansıtın: Google Workspace eklentinizi, ana makine uygulamasına özel arayüzler gösterecek şekilde tasarlayın. Örneğin, eklentiniz bir e-postadaki veya takvim etkinliğindeki bilgileri gösterebilir ya da mevcut Google Workspace uygulama sayfasına göre bir işlem önerebilir.
Standartlaştırılmış arayüzler kullanma: Google Apps Komut Dosyası
Cardhizmeti tarafından sağlanan yerleşik widget öğelerinden kullanıcı arayüzleri oluşturun. Bu arayüzleri tanımlamak için HTML veya CSS konusunda uzman olmanız gerekmez.Gmail masaüstü ve mobil istemcilerini genişletme: Bir Google Workspace eklentisi Gmail'i genişletiyorsa hem masaüstü hem de mobil sürümde kullanın. Ayrı bir mobil sürüm tasarlamanız gerekmez. Her yerde aynı arayüz kullanılır.
Tercih ettiğiniz çalışma zamanını kullanma: Google Workspace eklentilerini tercih ettiğiniz barındırma altyapısı, geliştirme araçları, kaynak kontrol sistemi, kodlama dili ve kod kitaplıklarıyla geliştirin.
Düzenleyici eklentileri
Düzenleyici eklentileri, Dokümanlar, E-Tablolar, Slaytlar veya Formlar gibi bir Google Düzenleyici uygulamasını genişletir. Her bir Düzenleyici eklenti türünün (örneğin, E-Tablolar eklentileri) türe özgü özellikleri, kısıtlamaları ve dikkat edilmesi gereken özel noktaları vardır. Düzenleyici eklentileri oluştururken Düzenleyici'ye özgü bu ayrıntıları göz önünde bulundurun. Belirli düzenleyiciler için eklentiler hakkında daha fazla bilgi edinmek istiyorsanız aşağıdaki makaleleri inceleyin:
Düzenleyici eklentileri, dosya oluşturma, düzenleme, biçimlendirme ve uygulamalar arasında veri taşıma gibi yaygın düzenleyici görevlerini otomatikleştirebilir. Düzenleyici eklenti arayüzleri büyük ölçüde özelleştirilebilir.
Düzenleyici eklentileri, Google Dokümanlar, E-Tablolar, Slaytlar veya Formlar'daki görevleri kişisel ya da şirket içi kullanım için otomatikleştirmek üzere idealdir. Çok sayıda kullanıcıyı yönetmesi gereken, düşük gecikme süresi gerektiren veya altyapınız üzerinde tam kontrol isteyen büyük ölçekli özellikler gerektiren eklentiler için altyapı, dağıtım ve yayın süreçleri üzerinde daha iyi kontrol sağlamak amacıyla farklı bir çalışma zamanı ortamında Google Workspace eklentileri oluşturmayı düşünebilirsiniz.
Düzenleyici eklentileri, Google Workspace eklentilerinden şu açılardan farklıdır:
- Düzenleyici eklentileri, menü öğeleri, iletişim kutuları ve kenar çubuklarından oluşan arayüzler oluşturabilir. Arayüzler standart HTML ve CSS kullanılarak tanımlanır.
- Düzenleyici eklentileri, Google Drive'daki dosyalarla etkileşimde bulundukları için özel yetkilendirme kurallarına sahiptir. Düzenleyici eklentisi geliştirirken Düzenleyici eklentisi yetkilendirmesi hakkında bilgi edinin.
- Her düzenleyicide oluşturulan ve güncellenen dosyaların belirli yapıları vardır. Örneğin, Google Slaytlar sunuları; slaytlar, ana slaytlar veya düzenler gibi sayfalardan oluşur. Eklentiler, dosyaları okurken veya düzenlerken genellikle bu dosya yapılarıyla etkileşimde bulunduğundan bu yapıları anlamanız önemlidir.
- Düzenleyici eklentileri yalnızca masaüstü istemcilerde çalışır, Android veya iOS'te çalışmaz.
- Düzenleyici eklentileri Apps Komut Dosyası'nda uygulanmalıdır.