Bu kılavuzda, DevSite'taki makalelerde içerik paylaşma hakkında bilgiler yer almaktadır.
İçeriği birden fazla sayfada yeniden kullanmak için değişkenler ve eklemeler kullanabilirsiniz. Bu, Composer'da snippet'leri birden fazla makalede kullanmanın DevSite sürümüdür.
Not: support.google.com adresindeki Yardım Merkezleri ile paylaşılan içeriklerin çapraz yayınlanması mümkün değildir. Gezinme bölümünde herhangi bir alandaki sayfalara bağlantı verebilirsiniz ancak bir makaleyi veya bölümü DevSite dışı alanlarla tek bir kaynaktan sağlayamazsınız.
Dahil etmeler ve değişkenler ne zaman kullanılır?
Kısa ve tek kaynaklı bir metin dizesini yeniden kullanmak istediğinizde değişken kullanın. Örneğin, ürün adları ve özellik adları.
Tek kaynaklı biçimlendirilmiş metni veya HTML'yi yeniden kullanmak istediğinizde include (dahil et) ifadesini kullanın. Örneğin, özellik karşılaştırma tablosu veya önemli not.
Değişken oluşturun
- google3/third_party/devsite/workspace/en/_globalvars.html dosyasını açın.
- Sağ üstte Cider'da düzenle'yi tıklayın.
Yeni bir değişken tanımı ekleyin.
- Yeni değişkeninizi dosyadaki mevcut kategori başlıklarından birinin altına yerleştirmeyi deneyin. Gerekirse yenilerini ekleyebiliriz.
- Her kategoriyi değişken adına göre alfabetik olarak sıralayın.
Yeni değişken adınızın aşağıdaki değişken dosyalarından birinde kullanılmadığından emin olun:
google3/googledata/devsite/_common/en/_shared/workspace/_product_names.html
google3/googledata/devsite/_common/en/_shared/cloud/_product_names.html
{% setvar YOUR_VARIABLE_NAME %}TEXT_TO_DISPLAY{% endsetvar %}
- YOUR_VARIABLE_NAME yerine kullanmak istediğiniz değişkeni girin.
- TEXT_TO_DISPLAY yerine kullanıcıya gösterilmesi gereken metni girin.
Değişikliklerinizi kaydedin ve inceleme ile onay için workspace-content-configs adresine bir CL gönderin.
CL gönderildikten sonra yeni değişken adınızı kullanarak içerik yayınlayabilirsiniz.
İçeriğinize değişken ekleme
Sayfanıza değişken eklemek için Jinja değişkeni kullanın.
Bu basit {{ ... }} yapı, belirtilen değişkenin içeriğini sayfanızdaki etiketin bulunduğu yere ekler.
Örnek
**Note:** You can buy {{ workspace_name }} from a reseller.
<table>
<tr>
<th>Edition</th>
<th>Cost</th>
</tr>
<tr>
<td>{{ business_plus_sku_name }}</td>
<td>$50 / month</td>
</tr>
<tr>
<td>{{ business_standard_sku_name }}</td>
<td>$20 / month</td>
</tr>
<tr>
<td>{{ business_starter_sku_name }}</td>
<td>No additional cost</td>
</tr>
</table>
Oluşturuldu
Not: Google Workspace'i bir bayiden satın alabilirsiniz.
| Sürüm | Maliyet |
|---|---|
| Business Plus | 50 ABD doları / ay |
| Business Standard | 20 ABD doları / ay |
| Business Starter | Ek ücret ödemezsiniz. |
Dahil etme dosyası oluşturma
Önemli: Dahil edilen dosyalar her zaman HTML biçiminde olmalıdır. Bunun nedeni, HTML biçiminin hem HTML hem de Markdown kod bloğu bağlamlarında çalışabilmesi, ancak Markdown eklemelerinin yalnızca Markdown kod bloğu bağlamlarında çalışabilmesidir.
Bir include dosyası oluşturmak için aşağıdaki adımları uygulayın:
Cider'ı açın.
third_party/devsite/workspace/en/_shared/includes/ klasörünü bulmak için Kod Arama Aracı'nı veya Dosya Gezgini'ni kullanın.
includes klasörünü sağ tıklayın ve New File'ı (Yeni Dosya) tıklayın (ekran görüntüsü).
- Include'unuz yalnızca içerik kümenizle alakalıysa
/includesklasöründe içerik kümeniz için bir alt klasör oluşturabilir ve include dosyanızı buraya ekleyebilirsiniz. Örneğin,…/workspace/en/shared/includes/cloud-search/_my-niche-snippet.html
- Include'unuz yalnızca içerik kümenizle alakalıysa
Dosyaya bir ad verin ve içeriğinizi ekleyin. Bunun için aşağıdaki yönergeleri izleyin:
- Dosya adını alt çizgiyle başlatın. Örneğin,
_my-new-include.html. Bu, dahil edilen dosyanın harici olarak kendi sayfası olmasını engeller. - Dosya adını açıklayıcı bir şekilde yazın. Bu sayede, herkesin dahil etme işlemini bulup kullanması kolaylaşır.
- Tüm dahil edilenler HTML dosyası olmalıdır. Dosya uzantısı
.htmlolmalı ve dosya, Markdown ile yazılmış öğeler içermemelidir. Bu, içeriğin bir Markdown dosyasına, bir HTML dosyasına veya bir Markdown dosyasındaki bir HTML öğesine dahil edilip edilmediğine bakılmaksızın doğru şekilde oluşturulmasını sağlar. - İçeriği çok yönlü hale getirin. Ekleme işleminin amacı, içeriğin birden fazla sayfaya sığmasıdır. Bu nedenle, içerik mümkün olduğunca yeniden kullanılabilir olmalıdır. * İdeal içerik: Sınırlar, uyarılar veya işleyiş şekli gibi uygulama ayrıntılarını içeren adımlar ve ilgili notlar ya da ipuçları. * Kaçının: Başlıklar veya genel bakışlar (Bunları iş kullanım alanları için kendimiz biçimlendirmek ve yazmak istiyoruz).
- Dosya adını alt çizgiyle başlatın. Örneğin,
Örnek: Aşağıda, Google Cloud projesinin proje numarasının nasıl kopyalanacağıyla ilgili adımları içeren bir örnek include dosyası verilmiştir:
third_party/devsite/workspace/en/_shared/includes/_copy-cloud-project-number-steps.html
Daha fazla bilgi için Dosyaları dahil etme ile ilgili DevSite Publishing belgelerini inceleyin.
İçeriğinize dahil etme ekleme
Sayfanıza bir dahil etme işlemi eklemek için include
etiketini kullanın. include etiketi, belirtilen dosyanın içeriğini sayfanızdaki etiketin bulunduğu yere ekler.
Önceki bölümdeki örnek dosya için bir include etiketi örneğini aşağıda bulabilirsiniz:
Örnek
{% include "_shared/includes/_copy-cloud-project-number-steps.html" %}
Oluşturuldu
-
Google Cloud Console'da Menü
IAM ve Yönetici
Ayarlar'a gidin.
- Proje numarası alanındaki değeri kopyalayın.
Taşınan snippet dosyaları
Composer'daki snippet'ler,
third_party/devsite/workspace/en/_shared/snippets
klasörüne taşındı. İçeriğiniz, DevSite'a taşınmadan önce Composer'da snippet'ler kullanıyorsa içeriğinizde aşağıdaki örneğe benzer include etiketleri görürsünüz:
{% include "_shared/snippets/_snippet-9393389.html" %}
_shared/snippets klasörüne yeni include dosyaları eklemeyin.
Çapraz yayınlama
DevSite'ta her sayfa bir içerik kümesine aittir. Devsite, Composer'da kullanılan ve bir sayfanın birden fazla yardım merkezinde yayınlanabildiği çapraz yayınlamayı desteklemez. Bunun yerine, içerik tablonuzdan diğer içerik kümelerindeki sayfalara bağlantı verebilirsiniz.
Gezinme menünüze farklı bir içerik grubundan sayfa ekleme
Gezinme menünüzdeki farklı bir içerik grubundaki bir sayfaya bağlantı vermek için aşağıdaki adımları uygulayın:
- İçerik setiniz için
_book.yamldosyasını açın._book.yamldosyası, sitenizin gezinme bölümünü yönettiğiniz yerdir. - Bağlantı oluşturmak istediğiniz sayfaya sayfa başlığını ve kök yolu ekleyin.
Aşağıdaki örnekte, Cloud Search için _book.yaml dosyası, İş Sürekliliği içerik setindeki bir makaleye bağlanıyor.
- name: "Guides"
contents:
- heading: "Getting started"
- title: "What is Google Cloud Search?"
path: /cloud-search/what-is-google-cloud-search
- title: "Deploy 2-Step Verification"
path: /business-continuity/security-and-monitoring/deploy-2-step-verification
Kullanıcı, Cloud Search gezinme bölümünde 2 Adımlı Doğrulamayı Dağıt bağlantısını tıkladığında Business Continuity dokümanlarındaki sayfaya yönlendirilir.
Sitenizin gezinme bölümünü güncelleme hakkında daha fazla bilgi edinmek için Gezinme bölümünü güncelleme başlıklı makaleyi inceleyin.