Kısıtlamalar

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

Genel kısıtlamalar

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

Google Workspace'teki özellikleri değiştirme

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

Kullanıcılardan yükleme ücreti alma

Kullanıcılardan eklenti yükleme ücreti alınmasına izin verilmez ve eklentiler reklam içermemelidir. Ancak kendi ödeme sisteminizi oluşturabilir veya mevcut bir faturalandırma veritabanını kullanabilirsiniz. Eklentiniz, kullanıcılardan ödeme alan Google dışı hizmetlere bağlanabilir.

Çok sayıda etkinliği algılama

Belirli tetikleyiciler hariç olmak üzere, eklentiler kullanıcının eklentinin dışında yaptığı işlemleri öğrenemez. Örneğin, kullanıcının ana uygulama araç çubuğunu tıkladığı zamanı algılayamazsınız. Bir dosyanın içeriğindeki değişiklikleri, her zaman küçük bir gecikme olsa da bir kenar çubuğunun istemci tarafı kodundan yoklayabilirsiniz.

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, Meet, Dokümanlar, E-Tablolar ve Slaytlar'ı genişletebilir. Google Workspace eklentileri, diğer Google Workspace uygulamalarını da genişletebilecek.

Düzenleyicilerde doküman bağlamı

Google Workspace eklentileri, düzenleyicilerde doküman bağlamının kullanımını henüz desteklemiyor. Yani, mevcut dokümanı edinmek için SpreadsheetApp.getActiveSpreadsheet() gibi yöntemleri kullanamazsınız.

HTML/CSS veya istemci tarafı komut dosyası oluşturma kullanma

Google Workspace eklentileri, kart tabanlı arayüzler kullanmalıdır. Editor eklentileri tarafından desteklenen HTML/CSS arayüzleri kullanılamaz. Google Workspace eklentileri, kullanıcı arayüzleri oluşturmak için widget tabanlı bir yaklaşım kullanır. Bu sayede, eklenti hem masaüstü hem de mobil platformlarda iyi çalışır ve her platform için ayrı bir arayüz oluşturmanız gerekmez.

Tam mobil destek

Google Workspace eklentileri şu anda masaüstü web istemcilerinde çalışmaktadır. Bağlama dayalı tetikleme (ör. Gmail mesajı okuma) Gmail mobil uygulamasında da desteklenir. Bağlama dayalı olmayan ana sayfalar Gmail, Takvim veya Drive mobil uygulamalarında henüz kullanılamaz. Google Workspace eklentileri mobil web tarayıcılarından kullanılamaz.

Apps Komut Dosyası tetikleyicilerini kullanma

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

SVG resimlerini kullanma

SVG resimleri şu anda Kart hizmeti kartları ve widget'larıyla kullanamazsınız.

100'den fazla widget'ınız varsa

Performans nedeniyle, bir karta 100'den fazla widget veya 100 kart bölümü ekleyemezsiniz.