Динамический контент

Этот настраиваемый элемент динамически загружает содержимое из любого арендатора DevSite или внешнего ресурса, который был добавлен в корпус внешнего содержимого DevSite.

Общее использование

В следующем примере настраиваемый элемент <devsite-dynamic-content> используется для динамической загрузки трех карточек контента (максимум шесть) в порядке давности для всех арендаторов DevSite.

Тематические карты

В следующем примере настраиваемый элемент <devsite-dynamic-content> используется для динамической загрузки шести карточек тем (максимум 12) в порядке давности для всех арендаторов DevSite. Атрибут fields включает title , summary , date , product-icons и language .

Карты путей

В следующем примере настраиваемый элемент <devsite-dynamic-content> используется для динамической загрузки шести карт путей (максимум 12) в порядке давности для всех арендаторов DevSite. Атрибут fields включает title , summary , date , progress-bar и skill .

Карточки плейлистов и блогов

В следующем примере настраиваемый элемент <devsite-dynamic-content> используется для динамической загрузки трех плейлистов Android и карточек блогов (максимум 12) в порядке давности. Атрибут fields включает title , type , attribution и date .

В следующем примере отображается список, отсортированный по заголовку, из 12 первых совпадений текстового поиска devsite-only для сайта разработки во всех арендаторах сайта DevSite для «мечта виртуальной реальности».

Настройка количества столбцов

Пользовательский элемент <devsite-dynamic-content> по умолчанию отображает результаты в трех столбцах. Следующий пример корректируется для отображения результатов в двух столбцах путем установки для атрибута items-across значения «2».

Внешний контент

Добавьте внешние источники в файлы конфигурации клиента и укажите атрибут origin в пользовательском элементе <devsite-dynamic-content> , чтобы включить внешний контент в ваши результаты.

YouTube

В следующем примере origin:youtube указывается в пользовательском элементе <devsite-dynamic-content> . Результаты динамически загружают три карты (максимум 12), которые отображают наиболее часто встречающиеся текстовые совпадения для «kotlin» в видеороликах Android на YouTube.

Блогер

В следующем примере origin:blogger задается в пользовательском элементе <devsite-dynamic-content> и динамически загружает три сообщения из блога разработчиков Google.

Середина

В следующем примере указывается origin:medium в пользовательском элементе <devsite-dynamic-content> . Результаты динамически загружают три сообщения (максимум 12), которые соответствуют метаданным атрибуции и автора.

Облачный блог

В следующем примере tenant:cloud+type:blog указывается в пользовательском элементе <devsite-dynamic-content> , чтобы включить содержимое блога Google Cloud Platform в результаты динамического содержимого.

Подкасты LibSyn

В следующем примере origin:libsyn в пользовательском элементе <devsite-dynamic-content> и динамически загружает все эпизоды из подкаста LibSyn «Search Off the Record».