Dinamik içerik

Bu özel öğe, DevSite Harici İçerik kitaplığına eklenen herhangi bir DevSite kiracısından veya harici kaynağından içerik dinamik olarak yükler.

Genel kullanım

Aşağıdaki örnekte, tüm DevSite kiracıları genelinde yenilik sırasına göre üç içerik kartını (en fazla altı olacak şekilde) dinamik olarak yüklemek için <devsite-dynamic-content> özel öğesi kullanılmaktadır.

Konu kartları

Aşağıdaki örnekte, tüm DevSite kiracıları genelinde yenilik sırasına göre altı konu kartını (en fazla 12 tane) dinamik olarak yüklemek için <devsite-dynamic-content> özel öğesi kullanılır. fields özelliği title, summary, date, product-icons ve language'yi içerir.

Yol kartları

Aşağıdaki örnekte, tüm DevSite kiracıları genelinde yenilik sırasına göre altı yol kartını (en fazla 12 tane) dinamik olarak yüklemek için <devsite-dynamic-content> özel öğesi kullanılmaktadır. fields özelliği title, summary, date, progress-bar ve skill'yi içerir.

Oynatma listesi ve blog kartları

Aşağıdaki örnek, üç Android oynatma listesini ve blog kartını (en fazla 12 tane) yenilik sırasına göre dinamik olarak yüklemek için <devsite-dynamic-content> özel öğesini kullanır. fields özelliği title, type, attribution ve date'yi içerir.

Aşağıdaki örnekte, "daydream sanal gerçeklik" için tüm DevSite kiracıları genelinde eşleşen ilk 12devsite-only metin aramasına göre sıralanmış bir liste görüntülenmektedir.

Sütun sayısını ayarlama

<devsite-dynamic-content> özel öğesi, sonuçları varsayılan olarak üç sütunda oluşturur. Aşağıdaki örnek, items-across özelliğini "2" olarak ayarlayarak iki sütunda sonuç oluşturacak şekilde ayarlanmıştır.

Harici içerik

Kiracı yapılandırma dosyalarınıza harici kaynaklar ekleyin ve sonuçlarınıza harici içerik eklemek için <devsite-dynamic-content> özel öğesinde origin özelliğini belirtin.

YouTube

Aşağıdaki örnekte <devsite-dynamic-content> özel öğesi içinde origin:youtube belirtilmektedir. Sonuçlar, Android'in YouTube videolarında"kotlin" için en iyi metin eşleşmelerini gösteren üç kart (en fazla 12 tane) yükler.

Blogger

Aşağıdaki örnekte <devsite-dynamic-content> özel öğesi içinde origin:blogger belirtilmektedir ve Google Developers Blogu'ndan üç yayını dinamik olarak yüklenir.

Orta

Aşağıdaki örnekte <devsite-dynamic-content> özel öğesi içinde origin:medium belirtilmektedir. Sonuçlar, ilişkilendirme ve yazar meta verileriyle eşleşen üç yayını (en fazla 12 tane) dinamik olarak yükler.

Cloud Blogu

Aşağıdaki örnekte, Google Cloud Platform Blog içeriğinin dinamik içerik sonuçlarına dahil edilmesi için <devsite-dynamic-content> özel öğesinde tenant:cloud+type:blog belirtilir.

LibSyn Podcast'leri

Aşağıdaki örnek, <devsite-dynamic-content> özel öğesi içinde origin:libsyn öğesini belirtir ve "Search Off the Record" LibSyn podcast'indeki tüm bölümleri dinamik olarak yükler.