Google Workspace kullanıcı arayüzünü genişletme

Bu sayfada, Google Workspace kullanıcı arayüzünü genişletme seçenekleriniz açıklanmaktadır. Google Workspace kullanıcı arayüzünü, aşağıdakiler gibi birçok nedenden dolayı genişletebilirsiniz:

  • Uygulamanızı veya hizmetinizi Google Workspace'e entegre edin. Böylece kullanıcılar, uygulamayı doğrudan bir veya daha fazla Google Workspace uygulamasından kullanabilir. Örneğin, Google Dokümanlar'da hizmetiniz için akıllı çipler ve bağlantı önizlemeleri oluşturan bir Google Workspace Eklentisi oluşturun.
  • Google Workspace kullanıcılarının daha üretken olmalarına veya iş akışlarını iyileştirmelerine yardımcı olun. Örneğin, kullanıcıların haftalık zaman çizelgelerini doğrudan Google Chat'ten raporlamasına olanak tanıyan bir Google Chat uygulaması oluşturabilirsiniz.
  • Google Workspace'te yerel olarak sunulmayan özellikler ekleyin. Örneğin, Google Dokümanlar, E-Tablolar veya Slaytlar'da özel bir menü ekleyebilirsiniz.

Google Workspace kullanıcı arayüzünü Google Workspace Marketplace'i kapsayacak şekilde genişletme seçeneklerinin çoğunu yayınlayabilirsiniz. Google Workspace Marketplace, kullanıcıların Google Workspace ile entegre olan üçüncü taraf uygulamalarını bulup yükleyebileceği bir online mağazadır.

Google Workspace kullanıcı arayüzünü genişletme seçeneklerine genel bakış

Aşağıdaki tabloda, Google Workspace kullanıcı arayüzünü genişletme seçenekleri listelenmekte ve bu seçenekler, şu özelliklere göre karşılaştırılmaktadır:

  • Genişletilmiş uygulamalar: Belirtilen seçenekle kapsamı genişletebileceğiniz Google Workspace uygulamalarını listeler.
  • Kodlama seçenekleri: Derleme yöntemlerinizi listeler. Örneğin:
    • AppSheet: Kodsuz bir geliştirme platformu.
    • Apps Komut Dosyası: JavaScript tabanlı bulut tabanlı, düşük kodlu bir geliştirme platformu.
    • Tam geliştirme: Tercih ettiğiniz kodlama dilini destekleyen kendi teknoloji yığınınız.
  • Kullanıcı arayüzü çerçeveleri: Her bir seçeneği oluşturmak için kullanabileceğiniz kullanıcı arayüzü çerçevelerinin türlerini belirtir. Örneğin:
    • Karta dayalı: Kart arayüzleri, Apps Komut Dosyası kullanılarak Kart Hizmeti ile veya kartları tercih ettiğiniz teknoloji yığınıyla (tam geliştirici) oluşturmak için düzgün şekilde biçimlendirilmiş JSON döndürülerek önceden tanımlanmış widget'lar ve kartlardır. Kart tabanlı arayüzler, HTML veya CSS bilgisi gerektirmez ve hem masaüstü hem de mobil istemcilerde iyi çalışır.
    • HTML: Apps Komut Dosyası, sunucu tarafındaki Apps Komut Dosyası işlevleriyle etkileşimde bulunabilecek web sayfaları geliştirmek için bir HTML hizmeti sunar. HTML hizmetiyle geliştirilen arayüzler büyük ölçüde özelleştirilebilir ancak mükemmel bir kullanıcı deneyimi oluşturmak için daha fazla manuel çalışma gerektirir.
    • iFrame: iFrame'ler harici içeriği Google Workspace'e yerleştirir ve kullanıcı arayüzleri için en fazla özelleştirilebilirliği sunar.

Aşağıdaki tabloda, her seçeneğin açıklamaları yer almaktadır.

Neler oluşturabilirsiniz? Önizleme Uygulamalar genişletildi Kodlama seçenekleri Kart tabanlı kullanıcı arayüzü HTML kullanıcı arayüzü iFrame kullanıcı arayüzü
Google Workspace Eklentileri Google Workspace eklentisi örneği
Gmail
Drive
Takvim
Dokümanlar
E-Tablolar
Slaytlar
Apps Komut Dosyası
Tam geliştirme
Bağlantı önizlemeleri ve akıllı çipler | Google Workspace Eklentileri Google Workspace Eklentisi bağlantı önizleme örneği
Dokümanlar
AppSheet
Apps Komut Dosyası
Tam geliştirme
E-posta taslakları | Google Workspace Eklentileri E-posta taslakları için Google Workspace eklentisi örneği
Gmail
Apps Komut Dosyası
Tam geliştirme
Takvim konferansı | Google Workspace Eklentileri Takvim konferansı için Google Workspace Eklentisi örneği
Takvim
Apps Komut Dosyası

Mevcut kullanıcı arayüzünü kullanır

Düzenleyici Eklentileri Düzenleyici eklentisi örneği
Dokümanlar
E-Tablolar
Slaytlar
Formlar
Apps Komut Dosyası
Google Chat uygulamaları Chat uygulaması örneği
Sohbet
AppSheet
Apps Komut Dosyası
Tam geliştirme
Özel işlevler Özel işlev örneği
E-Tablolar
Apps Komut Dosyası

Mevcut kullanıcı arayüzünü kullanır

Makrolar Makro örneği
E-Tablolar
Apps Komut Dosyası

Mevcut kullanıcı arayüzünü kullanır

Özel menüler, iletişim kutuları ve kenar çubukları Menü ve kenar çubuğu örneği
Dokümanlar
E-Tablolar
Slaytlar
Formlar
Apps Komut Dosyası
Google Drive uygulamaları Drive uygulaması örneği
Drive
Tam geliştirme

Mevcut kullanıcı arayüzünü kullanır

Google Workspace Eklentileri

Google Workspace eklentisi örneği

Google Workspace Eklentileri, Google Workspace uygulamalarıyla entegre olan uygulamalardır. Bir Google Workspace Eklentisi, birden fazla Google Workspace uygulamasını genişletebilir. Çoğu zaman uygulama, genişletildiği Google Workspace uygulamasının içindeki bir kenar çubuğunda açılır.

Google Workspace Eklentileri dokümanlarını görüntüleyin

Yayınlanabilir



Kodlama seçenekleri:

Apps Komut Dosyası
Tam geliştirme

Aşağıdaki uygulamaları kapsar:

Gmail
Arabayla
Takvim

Dokümanlar
E-Tablolar
Slaytlar

Kullanılabilir kullanıcı arayüzü çerçeveleri:

Kart çerçevesi



Bağlantı önizlemesi örneği

Dokümanlar'ın kapsamını genişleten Google Workspace Eklentileri, üçüncü taraf bir hizmetten özel bağlantı önizlemeleri oluşturabilir. Dokümanlar'ın bir Google Workspace uygulamasında bir kişiden, dosyadan, takvim etkinliğinden veya başka bir varlıktan bahsedilmesi için oluşturduğu akıllı çiplere benzer şekilde, eklentiler üçüncü taraf bağlantıları için bir akıllı çip oluşturabilir ve kullanıcılar çipin üzerine geldiğinde önizleme kartı gösterebilir.

Mevcut Google Workspace Eklentilerine bağlantı önizlemeleri ekleyebilir veya özellikle bağlantı önizlemeleri için ayrı bir Google Workspace Eklentisi oluşturabilirsiniz.

Bağlantı önizlemeleri ve akıllı çipler dokümanlarını görüntüleme

Yayınlanabilir



Kodlama seçenekleri:

AppSheet
Apps Komut Dosyası
Tam geliştirme

Aşağıdaki uygulamaları kapsar:

Dokümanlar

Kullanılabilir kullanıcı arayüzü çerçeveleri:

Kart çerçevesi



E-posta taslakları | Google Workspace Eklentileri

E-posta taslağı örneği

Gmail'i genişleten Google Workspace Eklentileri, kullanıcı yeni ileti oluşturduğunda veya mevcut iletilere yanıt verdiğinde özel bir arayüz sağlayabilir. Bu arayüzü kullanmak için kullanıcılar eklentiyi e-posta taslağından, taslağın alt kısmından veya Diğer seçenekler menüsünden açar.

E-posta taslakları dokümanlarını görüntüleyin

Yayınlanabilir



Kodlama seçenekleri:

Apps Komut Dosyası
Tam geliştirme

Aşağıdaki uygulamaları kapsar:

Gmail

Kullanılabilir kullanıcı arayüzü çerçeveleri:

Kart çerçevesi



Takvim konferansı | Google Workspace Eklentileri

Takvim konferansı örneği

Web konferansı sağlayıcısıysanız Google Takvim'i konferans çözümünüzle kapsayan bir Google Workspace eklentisi oluşturabilirsiniz. Eklenti, Takvim etkinlikleri için bir konferans seçeneği ekleyerek kullanıcıların doğrudan Takvim'den konferanslar oluşturmasına ve bu konferanslara katılmasına olanak tanır.

Takvim konferansı dokümanlarını görüntüleme

Yayınlanabilir



Kodlama seçenekleri:

Apps Komut Dosyası

Aşağıdaki uygulamaları kapsar:

Takvim

Kullanılabilir kullanıcı arayüzü çerçeveleri:

Mevcut kullanıcı arayüzünü kullanır


Düzenleyici Eklentileri

Düzenleyici eklentisi örneği

Düzenleyici Eklentileri; Dokümanlar, E-Tablolar, Slaytlar veya Formlar'ı genişleten uygulamalardır. Düzenleyici Eklentileri, eklenti başına yalnızca bir uygulama genişletebilir ancak aynı Marketplace girişinde birden fazla Düzenleyici Eklentisi yayınlayabilirsiniz. Kullanıcılar, Düzenleyici Eklentilerini, genişlettikleri uygulamadaki Uzantılar menüsünden açar.

Düzenleyici Eklentisi için aşağıdaki arayüzünü kullanabilirsiniz:

  • Genişletildiği uygulamanın yanındaki bir kenar çubuğu.
  • Genişletmesi, uygulamanın üzerini kaplayan bir iletişim kutusu.
  • Komut dosyası çalıştıran menü öğesidir.

Düzenleyici Eklentileri dokümanlarını görüntüleyin

Yayınlanabilir



Kodlama seçenekleri:

Apps Komut Dosyası

Aşağıdaki uygulamaları kapsar:

Dokümanlar
E-Tablolar
Slaytlar
Formlar

Kullanılabilir kullanıcı arayüzü çerçeveleri:

HTML
iFrame



Sohbet uygulamaları

Chat uygulaması örneği

Chat uygulamaları, kaynakları ve hizmetleri Chat'e taşır. Chat uygulamalarını kullanıcılarla birçok şekilde etkileşim kuracak şekilde tasarlayabilirsiniz. Örneğin:

  • Eğik çizgi komutlarına kısa mesaj veya kart mesajıyla yanıt verin.
  • Kullanıcıların form verilerini doldurma gibi çok adımlı işlemleri tamamlamalarına yardımcı olmak için bir iletişim kutusu açın.
  • Kullanıcıların doğrudan görüşmeden harekete geçmesine olanak tanıyan faydalı bilgiler içeren kartlar ekleyerek bağlantıları önizleyin.

Chat uygulamalarıyla ilgili dokümanları görüntüleyin

Yayınlanabilir



Kodlama seçenekleri:

AppSheet
Apps Komut Dosyası
Tam geliştirme

Aşağıdaki uygulamaları kapsar:

Sohbet

Kullanılabilir kullanıcı arayüzü çerçeveleri:

Kart çerçevesi



Özel işlevler

Özel işlev örneği

Özel işlevler, E-Tablolar'a daha fazla işlev eklemenize olanak tanır. Kullanıcılar, bunları E-Tablolar'da bulunan yüzlerce yerleşik işlevden herhangi biri gibi bulup kullanabilir.

Özel işlevler belgesini görüntüleyin

Yayınlanabilir



Kodlama seçenekleri:

Apps Komut Dosyası

Aşağıdaki uygulamaları kapsar:

E-Tablolar

Kullanılabilir kullanıcı arayüzü çerçeveleri:

Mevcut kullanıcı arayüzünü kullanır


Makrolar

Makro örneği

Makrolar, E-Tablolar'da yer alan ve tanımladığınız belirli bir kullanıcı arayüzü etkileşimi dizisini kopyalayan kayıtlardır. Bir makroyu klavye kısayoluna bağlayabilir veya Uzantılar > Makrolar menüsünden çalıştırabilirsiniz.

Bir makro kaydettiğinizde, E-Tablolar otomatik olarak kullanıcı arayüzü etkileşimlerini çoğaltan bir Apps Komut Dosyası işlevi oluşturur. Makroları doğrudan Apps Komut Dosyası düzenleyicisinde düzenleyebilirsiniz. Apps Komut Dosyası'nda sıfırdan makro yazabilir veya önceden yazdığınız işlevleri alıp makroya dönüştürebilirsiniz.

Makrolarla ilgili dokümanları görüntüleyin

Kodlama seçenekleri:

Apps Komut Dosyası

Aşağıdaki uygulamaları kapsar:

E-Tablolar

Kullanılabilir kullanıcı arayüzü çerçeveleri:

Mevcut kullanıcı arayüzünü kullanır


Özel menüler, iletişim kutuları ve kenar çubukları

Özel menü örneği

Dokümanlar, E-Tablolar, Slaytlar ve Formlar'daki dosyalara özel menüler, istemler, uyarılar, HTML tabanlı iletişim kutuları ve kenar çubukları ekleyebilirsiniz. Özel menüler, genişletilen uygulamanın varsayılan menülerinin yanında görünür. İletişim kutuları, kenar çubukları, istemler ve uyarılar genellikle menü öğesi tıklamaları gibi kullanıcı işlemleri veya etkinliğe dayalı tetikleyiciler gibi tetikleyiciler tarafından etkinleştirilir.

Özel menüler, iletişim kutuları ve kenar çubuğu dokümanlarını görüntüleme

Kodlama seçenekleri:

Apps Komut Dosyası

Aşağıdaki uygulamaları kapsar:

Dokümanlar
E-Tablolar
Slaytlar
Formlar

Kullanılabilir kullanıcı arayüzü çerçeveleri:

HTML
iFrame



Drive uygulamaları

Drive uygulaması örneği

Uygulamanız Drive dosyalarını destekliyorsa, uygulamanızı dosya oluşturma veya açma seçeneği olarak sunmak için Drive kullanıcı arayüzüyle entegre edebilirsiniz. Kullanıcı Drive'daki bir dosyayı sağ tıkladığında uygulamanız Yeni > Diğer menüsünde ve Birlikte aç menüsünde görünebilir. Kullanıcı, bu menüden uygulamanızı seçtiğinde uygulamanız yeni bir pencerede açılır.

Drive uygulamalarıyla ilgili dokümanları görüntüleyin

Yayınlanabilir



Kodlama seçenekleri:

Tam geliştirme

Aşağıdaki uygulamaları kapsar:

Arabayla

Kullanılabilir kullanıcı arayüzü çerçeveleri:

Mevcut kullanıcı arayüzünü kullanır