Yayınladığınız eklentileri kullanıcılar, ana uygulama veya Google Workspace Marketplace üzerinden yükleyebilir. Yayınlamadan önce, geliştirdiğiniz eklentileri genişlettikleri ana uygulamalarda test edin.
Bu sayfada, test veya kişisel kullanım için geliştirme aşamasında olan bir eklentinin (yayınlanmamış veya geliştirici eklentisi olarak adlandırılır) nasıl yükleneceği açıklanmaktadır. Ayrıca, Apps Script IDE'nin hata ayıklayıcısı ve kesme noktalarını kullanarak eklentilerde hata ayıklayabilirsiniz.
Ön koşullar
- Eklentinin komut dosyası projesine düzenleyici erişiminiz olmalıdır.
- Kuruluşunuzdaki diğer kullanıcıların eklentiyi test etmesine izin vermek için onlara komut dosyası projesine düzenleyici erişimi verin. Erişim izni verme hakkında ayrıntılı bilgi için Diğer Geliştiricilerle Birlikte Çalışma başlıklı makaleyi inceleyin.
Yayınlanmamış bir eklentiyi yükleme
Yayınlanmamış eklentileri Apps Komut Dosyası'nın Dağıtımlar iletişim kutusundan yükleyebilirsiniz.
Test için yayınlanmamış bir Google Workspace eklentisini yüklemek üzere aşağıdaki adımları uygulayın:
- Komut dosyası projesini Apps Komut Dosyası Düzenleyicisi'nde açın.
- Dağıt > Dağıtımları test et'i tıklayın.
- Yükle'yi tıklayın.
- Alt tarafta Bitti'yi tıklayın.
Apps Komut Dosyası projesini hesaplarıyla paylaşarak (düzenleme erişimi gerekir) diğer kullanıcıların eklentiyi test etmesine izin verebilirsiniz. Ardından, kullanıcılardan yukarıdaki adımları uygulamalarını isteyin.
Yüklendikten sonra eklenti, genişlettiği ana uygulamalarda hemen kullanılabilir. Eklentinin görünmesi için ana uygulama sekmesini yenilemeniz gerekebilir. Eklentiyi kullanmadan önce yetkilendirmeniz de gerekir. Projeniz zaten yetkilendirilmişse eklentinizde ayrıntılı OAuth özelliğini test edebilmek için ScriptApp.invalidateAuth yöntemini kullanarak mevcut yetkilendirmeleri geçersiz kılın.
Yayınlanmamış bir eklentiyi kaldırma
Yayınlanmamış bir eklenti dağıtımını kaldırmak için aşağıdaki adımları uygulayın:
- Komut dosyası projesini Apps Komut Dosyası Düzenleyicisi'nde açın.
- Dağıt > Dağıtımları test et'i tıklayın.
- Kaldır'ı tıklayın.
- Alt tarafta Bitti'yi tıklayın.
Bu adımlar dağıtımı hemen kaldırır ve eklenti artık hiçbir ana makine uygulamasında görünmez. Yükleme prosedürünü tekrarlayarak dağıtımı istediğiniz zaman yeniden yükleyebilirsiniz.
Testlerle ilgili en iyi uygulamalar
Google Workspace eklentinizi test ederken eklenti geliştirme ile ilgili en iyi uygulamaları izlediğinizden emin olun. Ayrıca, aşağıdakileri yaptığınızdan emin olun:
Eklentinin genişlediği tüm ana makine uygulamalarında kart navigasyon akışlarını kapsamlı bir şekilde test edin. Kullanıcı bağlamdan bağlama ve bağlamsal olmayan kartlardan bağlamsal kartlara geçerken eklenti davranışının doğru olduğundan emin olun.
Eklentinizin davranışını değerlendirmek için örnek test verilerini kullanın.
Eklentiniz bir üçüncü taraf API'sine veya başka bir hizmete bağlanıyorsa hizmete erişilebildiğini ve hizmetin beklendiği gibi çalıştığını doğrulayın. Eklentinizin yetkilendirme ve giriş bilgilerini doğru şekilde işlediğinden emin olun.
Tüm hata koşullarının düzgün şekilde işlendiğinden emin olun. Gerekli yerlerde hata kartları kullanın.
Eklentinin ne kadar iyi performans gösterdiğine dikkat edin. Kodu değiştirirseniz ve eklenti yavaşlamaya başlarsa bu özelliği kaldırmanız veya yeniden düzenlemeniz gerekebilir.