Kısıtlamalar

Eklentilerin yapabileceği işlemler konusunda birkaç kısıtlama vardır. Bu tuzakları önleyerek 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'teki özellikleri değiştirme

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

Kullanıcılardan yükleme için ücret alma

Kullanıcılardan eklenti yükleme karşılığında ücret alınmasına izin verilmez ve eklentiler reklam içeremez. Ancak kendi ödeme sisteminizi kullanabilir veya mevcut bir faturalandırma veritabanına çağrı gönderebilirsiniz. Eklentiniz, kullanıcılara fatura kesen Google dışı hizmetlere bağlanabilir.

Çok sayıda etkinliği algılama

Belirli tetikleyiciler dışında, eklentiler kullanıcının eklenti dışında ne yaptığını bilemez. Örneğin, kullanıcının ana uygulama araç çubuğunu tıkladığını algılayamazsınız. Bir dosyanın içeriğindeki değişiklikleri, kenar çubuğunun istemci tarafı kodundan sorgulamak mümkündür ancak her zaman küçük bir gecikmeyle karşılaşırsınız.

Google Workspace eklentileri

Aşağıdaki kısıtlamalar yalnızca Google Workspace eklentileri ve Kart hizmeti'nin 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ılmasını henüz desteklemiyor. Yani, mevcut dokümanı almak için SpreadsheetApp.getActiveSpreadsheet() gibi yöntemleri kullanamazsınız.

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şturmak için widget tabanlı bir yaklaşım kullanır. Bu sayede, her biri için ayrı bir arayüz oluşturmanız gerekmeden eklentinin masaüstü ve mobil platformlarda sorunsuz çalışması sağlanır.

Tam mobil destek

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

Apps Komut Dosyası tetikleyicilerini kullanma

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

SVG resimleri kullanma

SVG resimlerini ş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.