Oluşturduğunuz Chat uygulamasını, belirli kişi veya gruplar, Google Workspace kuruluşunuzdaki herkes ya da herhangi bir Google Chat kullanıcısı tarafından kullanılabilmesi için yayınlayabilirsiniz.
Kullanıcılar Google Chat uygulamalarını nasıl keşfedip kullanır?
Google Chat uygulamalarını keşfetmek için kullanıcılar aşağıdakilerden herhangi birini yapabilir:
- Google Chat'ten uygulama arayıp yükleyin.
- Bir Chat alanına eklenen uygulamayla etkileşimde bulunma.
- Bir Google Workspace yöneticisi kendi adına uygulamayı yükledikten sonra kullanıcının doğrudan mesajlar panelinde uygulamayı keşfedin.
Google Chat kullanıcıları, bir uygulamayı kullanmaya başlamak için uygulamayla doğrudan mesaj başlatabilir veya uygulamayı bir alana ekleyebilir. Kullanıcılar, uygulamadan @ bahsederek de uygulamayı ekleyebilirler. Aşağıdaki örnekte, bir kullanıcının @ tarafından alana eklemek için bir Chat uygulamasından nasıl bahsedildiği gösterilmektedir:
Alternatif olarak, Google Workspace yöneticileri Google Workspace Marketplace'te Chat uygulamalarını bulup bu uygulamaları kuruluşlarındaki kullanıcılar için yükleyebilir. Yöneticiler bir Chat uygulamasını yüklediğinde uygulama, kullanıcıların doğrudan mesajlar panelinde görünür.
Google Workspace yöneticileri, Google Workspace kuruluşlarında Chat uygulamalarının kullanımını yönetebilir ve izin verilenler listesine de ekleyebilir. İzin verilenler listelerini kullanan bir kuruluş için Chat uygulaması geliştiriyorsanız kullanıcıların uygulamayı bulup kullanabilmesi için bir yöneticiden Chat uygulamanızı izin verilenler listesine eklemesini istemeniz gerekir. Daha fazla bilgi edinmek için Kullanıcıların Chat uygulamalarını yüklemesine izin verme başlıklı Google Workspace Yöneticisi Yardım belgelerini inceleyin.
Google Cloud Console'u kullanarak Chat uygulamanızı yapılandırma ve yayınlama
Chat uygulamanızı yayınlamak ve diğerlerinin kullanımına sunmak için genellikle aşağıdaki adımları uygulamanız gerekir:
- Google Chat API'yi etkinleştirin ve yapılandırın. API'yi yapılandırdığınızda, diğer Google Chat kullanıcılarına test için Chat uygulamanıza erişim izni vermiş olursunuz.
- Uygulamanızı Google Workspace Marketplace SDK'sı ile yayınlayın. Chat uygulamanızı Google Workspace kuruluşunuzdaki kullanıcılar veya tüm Google Chat kullanıcıları tarafından kullanılabilir olacak şekilde yapılandırabilirsiniz.
- Chat uygulamalarına erişimi Google Workspace kuruluşunuz yönetiyorsa Google Workspace yöneticinizden uygulamayı kuruluşun izin verilenler listesine eklemesini isteyin.
Chat uygulamanızın görünürlük ve yayınlama ayarları
Aşağıdaki tabloda, Google Chat API ve Google Workspace Marketplace SDK ayarlarını Chat uygulamanızın kitlesine göre nasıl yapılandıracağınız açıklanmaktadır:
Uygulamanın amaçlanan kullanıcıları | Kimlik doğrulama yöntemi | Google Chat API ayarları | Google Workspace Marketplace SDK ayarları | Chat uygulamam nerede yayınlanıyor? |
---|---|---|---|---|
Küçük ekibiniz | Kullanıcı veya uygulama olarak kimlik doğrulaması yapın. | Görünürlük ayarında, uygulamaya erişebilecek kişileri veya Google Gruplarını belirtin.
Google Workspace hesabınız uygulamaların izin verilenler listesine eklenmesini gerektiriyorsa en fazla 5 bireysel e-posta adresi belirtebilirsiniz (Google Grupları belirtemezsiniz). |
Chat uygulamanız için Google Workspace Marketplace SDK'sını yapılandırmanız gerekmez. | Ekip üyeleri, Chat uygulamanızı Google Chat'te bulup kullanabilir. |
Büyük ekibiniz | Kullanıcı veya uygulama olarak kimlik doğrulaması yapın. | Görünürlük ayarında Chat uygulamanızı test edecek kişileri veya Google gruplarını belirtin.
Testten sonra, Google Workspace Marketplace SDK'sındaki ayarları kullanarak Chat uygulamanızı Google Workspace kuruluşunuzda yayınlayın. |
Uygulama görünürlüğü'nü Gizli olarak ayarlayın. Yükleme ayarları'nı Bireysel + Yönetici olarak ayarlayın. Google Workspace hesabınız uygulamaların izin verilenler listesine eklenmesini gerektiriyorsa bir yöneticiden Chat uygulamanızı izin verilenler listesine eklemesini isteyin. Kullanıcılar bu uygulamayı bulup kullanabilir. Daha fazla bilgi edinmek için Kullanıcıların Chat uygulamalarını yüklemesine izin verme başlıklı Google Workspace Yönetici Yardımı belgelerini inceleyin. |
Google Workspace kuruluşunuzdaki herkes Google Chat'te Chat uygulamanızı bulup yükleyebilir ve Google Workspace Marketplace'te uygulamanızı görüntüleyebilir. Kullanıcılar ve Google Workspace yöneticileri uygulamanızı Marketplace'ten yükleyebilir. |
Google Workspace kuruluşunuz | Kullanıcı veya uygulama olarak kimlik doğrulaması yapın. | Görünürlük ayarında, Chat uygulamanızı test edecek kişileri veya Google Gruplarını belirtin.
Testten sonra, Google Workspace Marketplace SDK'sındaki ayarları kullanarak Chat uygulamanızı Google Workspace kuruluşunuzda yayınlayın. |
Uygulama görünürlüğü'nü Gizli olarak ayarlayın. Yükleme ayarları'nı Bireysel + Yönetici olarak ayarlayın. |
Google Workspace kuruluşunuzdaki herkes Google Chat'te Chat uygulamanızı bulup yükleyebilir ve Google Workspace Marketplace'te uygulamanızı görüntüleyebilir. Uygulamanızı Marketplace'ten yalnızca Google Workspace yöneticileri yükleyebilir. |
Herkes (herkese açık Chat uygulaması) | Kullanıcı veya uygulama olarak kimlik doğrulaması yapın. | Görünürlük ayarında, Chat uygulamanızı test edecek kişileri veya Google Gruplarını belirtin.
Test ettikten sonra Google Workspace Marketplace'teki ayarları kullanarak Chat uygulamanızı herkese açık olarak yayınlayın. |
Uygulama görünürlüğü'nü Herkese açık olarak ayarlayın. Yükleme ayarları'nı Bireysel + Yönetici olarak ayarlayın |
Tüm Google Workspace kullanıcıları, Google Chat'te Chat uygulamanızı bulup yükleyebilir ve Google Workspace Marketplace'te uygulamanızı görüntüleyebilir. Uygulamanızı Marketplace'ten yalnızca Google Workspace yöneticileri yükleyebilir. |
Google Chat API'yi etkinleştirme ve yapılandırma
Google Cloud Console'da uygulamanız için bir proje oluşturun ve Google Chat API'yi etkinleştirin:
- Yeni bir proje oluşturmak (veya mevcut bir projeyi seçmek) ve bu projeye hizmet hesabı eklemek için aşağıdaki düğmeyi kullanın. Hizmet hesabına Proje Sahibi rolü verin.
API'yi etkinleştirin - İndirilen JSON anahtarını kaydedin. Uygulamanız, alanlara eşzamansız olarak gönderdiği mesajların kimliğini doğrulamak için bu anahtarı kullanabilir.
- 'da projenizi açın. API'ler listesinde Google Chat API'yi tıklayın.
- Yapılandırma sekmesini seçin ve aşağıdaki tabloda açıklandığı gibi uygulamayla ilgili bilgileri girin.
Uygulama yapılandırmasını kaydettiğinizde, uygulamanız Google Workspace kuruluşunuzda belirtilen kullanıcılar tarafından kullanılabilir hale gelir.
Google Chat API yapılandırma ayarları
Alan | Açıklama |
---|---|
Uygulama adı | Kullanıcıların Chat uygulamanızla etkileşimde bulunurken kullandıkları ad. |
Avatar URL'si | Chat uygulamanızın avatarı olarak görünecek, en az 128x128 boyutunda kare grafik resmi (ör. PNG veya JPEG) gösteren bir HTTPS URL'si. |
Açıklama | Chat uygulamanızın adının altında görünen, Chat uygulamasının işlevselliğiyle ilgili bir açıklama. |
İşlevler | Chat uygulamasının kullanıcılarla nasıl etkileşimde bulunabileceğini belirleyen bir dizi alan:
|
Bağlantı ayarları | Aşağıdakilerden biri olan Chat uygulaması için uç nokta:
|
Slash komutları | Google Chat'te kullanıcılara gösterilebilen komutlar. Kullanıcıların, Google Chat'te Chat uygulamanızla ilgili temel işlemleri görmesine ve etkileşimde bulunmak istedikleri belirli bir işlemi seçmesine izin verir. |
Bağlantı önizlemeleri | Kullanıcılar bağlantı gönderdiğinde Chat uygulamasının tanıdığı ve bunlar için ek içerik sağlayan URL kalıpları. Daha fazla bilgi için Önizleme bağlantıları başlıklı makaleyi inceleyin. |
Görünürlük | Chat uygulamanızı görüntüleyebilecek ve yükleyebilecek en fazla 5 kişi veya bir ya da daha fazla Google Grubu. Chat uygulamanızı test etmek veya Chat uygulamasını ekibinizle paylaşmak için bu alanı kullanın. Daha fazla bilgi için Chat uygulamanızın görünürlük ve yayınlama ayarları başlıklı makaleyi inceleyin. |
Uygulama yapılandırma izinleri verme
Uygulama yapılandırma sayfasına belirli kullanıcılara erişim izni verebilirsiniz. Bunu yapmak için Chat Uygulamaları Sahibi ve Chat Uygulamaları Görüntüleyici IAM rollerini kullanın. Bu rollere sahip kullanıcılar, API'ler ve Hizmetler kontrol paneli aracılığıyla uygulama yapılandırma sayfasına gidemez ancak projelerinin konsoluna aşağıdaki şekilde giderek yapılandırma sayfasına erişebilir:
https://console.developers.google.com/apis/api/chat.googleapis.com/hangouts-chat?project=PROJECT_ID
Google Workspace Marketplace SDK'sı ile uygulamanızı yayınlama
Google Workspace Marketplace SDK'sını kullanarak şunları yapabilirsiniz:
- Uygulamanızı herkese açık olarak yayınlayın ve herhangi bir Google Chat kullanıcısının Chat uygulamanızı bir alana eklemesine izin verin.
- Uygulamanızı alanınızda yayınlayın.
- Uygulamanızı Google Workspace yöneticilerinin görebileceği şekilde ayarlayın. Böylece, bu yöneticiler uygulamayı kuruluşlarındaki kullanıcılar için yükleyebilir. Google Workspace yöneticilerinin görebilmesi için uygulamanızda doğrudan mesajlaşma özelliği bulunmalıdır.
Uygulamanızı Google Workspace Marketplace SDK'sını kullanarak yayınlamadan önce aşağıdaki adımları uygulayın:
- Chat'ten yükleyerek Chat uygulamanızı test edin. Uygulamanızın tam olarak çalıştığından ve devam eden bir çalışma olmadığından emin olun.
- Yayın şartlarını inceleyin ve uygulamanızın tümünü karşıladığını doğrulayın. İnceleme alanları konusuna bakın.
- Uygulamanızın sürüm numarasını kaydedin. Google Workspace Marketplace SDK'sını yapılandırmak için bu numarayı kullanmanız gerekir.
Yayınlamaya hazır olduğunuzda Genel Bakış: Uygulama yayınlama başlıklı makaleyi inceleyin.
Chat uygulamanızı devre dışı bırakma
Yapılandırma sayfasını kaydettikten sonra bir Uygulama Durumu alanı görünür. Bu alan, uygulamanın Canlı mı yoksa Devre dışı mı olduğunu kontrol etmenizi sağlar.
Bir Chat uygulamasını devre dışı bırakmak için:
- Google Cloud Console'u açın.
- Gerekirse Chat uygulamasını barındıran Google Cloud projesini seçin:
- "Google Cloud"un yanındaki aşağı oku tıklayın. Mevcut projeleri listeleyen bir iletişim kutusu görüntülenir.
- Taşınan Chat uygulamasını barındıran projeyi seçin.
- Aç'ı tıklayın.
- "Google Chat API" araması yapıp Google Chat API'yi tıklayın.
- Yönet'i tıklayın.
- Yapılandırma'yı tıklayın.
- "Uygulama durumu" bölümünde Devre dışı'nı seçin.
- Kaydet'i tıklayın.