Dağıtım oluşturma ve yönetme

Apps Komut Dosyası projesi dağıtımı, komut dosyasının web uygulaması, eklenti veya API yürütülebilir dosyası olarak kullanılabilen bir sürümüdür. Dağıtımlar oluşturup yöneterek kodunuzda yineleme yapabilir, değişikliklerinizi takip edebilir ve kullanıcılarınızın erişebileceği kod sürümünü kontrol edebilirsiniz.

İki tür dağıtım vardır:

  • Her zaman mevcut proje koduyla senkronize edilen başlık dağıtımları.
  • Belirli bir proje sürümüne bağlı olan sürümlendirilmiş dağıtımlar.

Ana dağıtımlar

Ana dağıtım, mevcut proje kodudur. Bir Apps Komut Dosyası projesi oluşturduğunuzda, bu proje için otomatik olarak bir ana dağıtım oluşturursunuz.

Baş dağıtımı her zaman en son kaydedilen kodla senkronize edilir. Örneğin, sürüm oluşturulmuş bir dağıtım oluşturup kodunuzda değişiklik yaparsanız bu değişiklikler ana dağıtıma yansıtılırken sürüm oluşturulmuş dağıtım olduğu gibi kalır.

Kodu test etmek için baş dağıtımlarını kullanın. Herkese açık kullanım için başlık dağıtımları kullanmayın.

Sürümlendirilmiş dağıtımlar

Sürümlendirilmiş dağıtım, proje kodunun belirli bir sürümünü kullanılabilir hâle getirir. Bu sayede, kodda değişiklik ve iyileştirmeler yaparken kullanıcılarınız işlevsel bir sürümü kullanmaya devam edebilir.

Uygulamanız herkese açık olarak yayınlandığında her zaman sürüm oluşturulmuş bir dağıtım kullanın. Aynı anda birden fazla etkin sürüm oluşturulmuş dağıtımınız olabilir.

Önemli: Sürüm oluşturulmuş dağıtımların sahipliğini aktaramazsınız. Bir komut dosyası projesinin sahipliğini başka birine aktarırsanız projedeki mevcut sürüm oluşturulmuş dağıtımların sahibi değişmez. Bir yönetici, dağıtım sahibinin hesabını silerse dağıtımlarında komut dosyası hataları yaşayabilirsiniz.

Sürümlendirilmiş dağıtım oluşturma

Google Workspace eklentisi, doküman düzenleyici eklentisi, Google Chat uygulaması veya API yürütülebilir dosyasının bir sürümünü dağıtmak için önce Apps Komut Dosyası'nın Google Cloud projesi ilişkilendirmesini varsayılan projeden standart bir projeye değiştirmeniz gerekir.

Sürümlendirilmiş bir dağıtım oluşturmak için aşağıdaki adımları uygulayın:

  1. Apps Komut Dosyası projesini açın.
  2. Sağ üstte Dağıt > Yeni dağıtım'ı tıklayın.
  3. Tür seçin'in yanındaki Dağıtım türlerini etkinleştir'i tıklayın.
  4. Dağıtmak istediğiniz dağıtım türünü seçin. Google Workspace eklentileri, Düzenleyici eklentileri ve Google Chat uygulamaları için Eklenti'yi seçin.
  5. Dağıtımınızla ilgili bilgileri girin ve Dağıt'ı tıklayın.

Sürümlendirilmiş dağıtımları görüntüleme

Bir Apps Komut Dosyası projesinin dağıtımlarını görüntülemek için üstte Dağıt > Dağıtımları yönet'i tıklayın.

Belirli bir sürümün kodunu görüntülemek için Önceki bir sürümü görüntüleme başlıklı makaleyi inceleyin.

Sürümlendirilmiş bir dağıtımı düzenleme

Açıklamasını veya sürümünü değiştirmek için sürüm oluşturulmuş bir dağıtımı düzenleyebilirsiniz. Bir dağıtımı düzenlemek için aşağıdaki adımları uygulayın:

  1. Apps Komut Dosyası projesini açın.
  2. Dağıt > Dağıtımları yönet'i tıklayın.
  3. Değiştirmek istediğiniz etkin dağıtımı seçin ve Düzenle'yi tıklayın.
  4. Değişikliklerinizi yapıp Dağıt'ı tıklayın.

    Arşivlenmiş bir dağıtımı düzenlemek istiyorsanız dağıtımı yeniden dağıtmanız ve ardından önceki adımları uygulamanız gerekir.

    Proje kodunda bir değişikliği dağıtmak istediğinizde yeni bir sürüm oluşturun ve dağıtımı bu sürümü kullanacak şekilde düzenleyin. Yeni sürüm, bu dağıtımı kullanan tüm kullanıcılar tarafından otomatik olarak kullanılır.

Dağıtım kimliğini bulma

Her dağıtım için otomatik olarak oluşturulan ilişkili bir dize kimliği vardır. Bu kimliği bulmak için aşağıdaki adımları uygulayın:

  1. Apps Komut Dosyası projesini açın.
  2. Sağ üstte Dağıt > Dağıtımları yönet'i tıklayın.
  3. Kimliğini bulmak için etkin bir dağıtım seçin.

    Dağıtım kimlikleri yalnızca etkin dağıtımlarda görünür.

Dağıtımı test etme

Dağıtımı nasıl test edeceğiniz, oluşturduğunuz uygulamanın türüne bağlıdır.

Google Workspace eklentisi

Google Workspace eklenti dağıtımını test etmek için Google Workspace eklentilerini test etme başlıklı makaleyi inceleyin.

Düzenleyici eklentisi

Bir Düzenleyici eklentisi dağıtımını test etmek için Düzenleyici eklentisini test etme başlıklı makaleyi inceleyin.

Web uygulaması

Web uygulaması dağıtımını test etmek için Web uygulaması dağıtımını test etme başlıklı makaleyi inceleyin.

Google Chat uygulaması

Bir Chat uygulaması dağıtımını test etmek için öncelikle dağıtım kimliğine erişmek üzere komut dosyasının sürümlendirilmiş bir dağıtımını oluşturmanız gerekir.

Dağıtım kimliğini aldıktan sonra Chat API yapılandırmasında kimliği belirtin ve etkileşimli özellikleri test etme adımlarını uygulayın.

Çalıştırılabilir API

API yürütülebilir dağıtımını test etmek için önce sürüm oluşturulmuş bir dağıtım oluşturmanız gerekir. Dağıtım oluşturduktan sonra aşağıdaki adımları uygulayın:

  1. Apps Komut Dosyası projesinin sağ üst kısmında Dağıt > Test Dağıtımları'nı tıklayın.
  2. "Tür seçin"in yanında, Dağıtım türlerini etkinleştir > API Executable'ı (API Yürütülebilir) tıklayın.
  3. API çalıştırılabilir dosyanızın dağıtımını test etmek için URL'yi kopyalayıp kullanın.

Sürümlendirilmiş bir dağıtımı arşivleme

Sürümlendirilmiş dağıtımları silemezsiniz. Bunun yerine, bu e-postaları arşivleyebilirsiniz.

Sürüm oluşturulmuş bir dağıtımı arşivlemek için:

  1. Apps Komut Dosyası projesini açın.
  2. Dağıt > Dağıtımları yönet'i tıklayın.
  3. Arşivlemek istediğiniz dağıtımı seçin ve Dağıtımı arşivle'yi tıklayın.

Arşivlenmiş bir dağıtımı yeniden dağıtma

  1. Apps Komut Dosyası projesini açın.
  2. Sağ üstte Dağıt > Dağıtımları yönet'i tıklayın.
  3. Sol taraftaki Arşivlendi bölümünde yeniden dağıtmak istediğiniz dağıtımı seçin ve Düzenle > Dağıt'ı tıklayın.