Kısıtlamalar

Eklentilerin yapabilecekleriyle ilgili birkaç kısıtlama vardır. Bu tehlikelerden kaçınarak kullanıcılarınızın genel deneyimini iyileştirin.

Genel kısıtlamalar

Aşağıdaki kısıtlamalar tüm eklentiler için geçerlidir. Aşağıdakileri yapmayın:

Google Workspace'te özellikleri değiştirme

Eklentiler çerçevesi, sınırlar eklemek için değil Google Workspace uygulamalarını geliştirmek için tasarlanmıştır. Sonuç olarak, mevcut özellikleri değiştiremez veya Google Workspace doküman paylaşım modelini kilitleyemezsiniz.

Yükleme için kullanıcılardan ücret alma

Kullanıcılardan eklenti yükleme karşılığında ödeme alma imkanı sunmuyoruz ve eklentiler reklam içeremez. Ancak kendi ödeme sisteminizi kullanıma sunabilir veya mevcut bir faturalandırma veritabanına çağrı yapabilirsiniz. Eklentiniz, kullanıcıları faturalandıran Google dışı hizmetlere bağlanabilir.

Çok sayıda etkinliği algılama

Belirli tetikleyiciler dışındaki eklentiler, kullanıcının eklentinin dışında neler yaptığını açıklayamaz. Örneğin, kullanıcının ana makine uygulaması araç çubuğunu ne zaman tıkladığını algılayamazsınız. Kenar çubuğunun istemci tarafı kodundan dosya içeriğindeki değişiklikleri yoklamak mümkündür. Ancak bu işlemde her zaman bir miktar gecikme yaşanır.

Google Workspace Eklentileri

Aşağıdaki kısıtlamalar yalnızca Google Workspace Eklentileri ve Kart hizmetinin kullanımı için geçerlidir. Aşağıdakileri yapmayın:

Tüm Google Workspace uygulamalarını genişletme

Google Workspace Eklentileri yalnızca Gmail, Takvim, Drive, Dokümanlar, E-Tablolar ve Slaytlar'ı kapsar. Google Workspace Eklentileri zamanla diğer Google Workspace uygulamalarının kapsamını genişletebilecektir.

Drive'da içeriğe dayalı tetikleme

Google Workspace Eklentileri, yalnızca etkinlikler açıkken Takvim'de ve ileti okurken veya oluştururken Gmail için bağlamsal tetikleme sağlayabilir. Drive dosyaları için içeriğe dayalı tetikleme henüz desteklenmiyor. Ara geliştirme uygulamalarını inceleyin.

Düzenleyicilerde doküman bağlamı

Google Workspace Eklentileri, düzenleyicilerde doküman bağlamı kullanımını henüz desteklememektedir. Yani geçerli dokümanı edinmek için SpreadsheetApp.getActiveSpreadsheet() gibi yöntemleri kullanamazsınız. Ara geliştirme uygulamalarını inceleyin.

HTML/CSS veya istemci tarafı komut dosyası kullanma

Google Workspace Eklentileri kart tabanlı arayüzler kullanmalıdır. Düzenleyici Eklentileri tarafından desteklenen HTML/CSS arayüzleri kullanılamaz. Google Workspace Eklentileri, kullanıcı arayüzleri oluştururken widget tabanlı bir yaklaşım kullanır. Bu, eklentinin masaüstü ve mobil platformlarda her biri için bir arayüz oluşturmanıza gerek kalmadan iyi çalışmasını sağlar.

Tam mobil desteği

Google Workspace Eklentileri şimdilik masaüstü web istemcilerinde çalışmaktadır. Bağlamsal tetikleme (yani Gmail iletisi okuma) Gmail mobil uygulamasından da desteklenmektedir. Bağlamsal olmayan ana sayfalar henüz Gmail, Takvim veya Drive mobil uygulamalarında kullanılamamaktadır. Google Workspace Eklentileri, mobil web tarayıcılarından kullanılamaz.

Apps Komut Dosyası tetikleyicilerini kullanma

Bir Google Workspace Eklentisinde Apps Komut Dosyası basit tetikleyicileri oluşturamaz veya kullanamazsınız.

SVG Resimlerini Kullanma

Şu anda SVG resimlerini Kart hizmeti kartları ve widget'larla kullanamazsınız.

100'den fazla widget'ınız olması

Performansı korumak amacıyla, bir karta 100'den fazla widget veya 100 kart bölümü ekleyemezsiniz.