NormalizedCollection
Station-normalized collection of items to be displayed in various ways (carousels, grids, etc.).
type NormalizedCollection {
contentType: CollectionContentType!
curatorNotes: String
endAt: DateTime
extraConfig: JSON
id: String!
items: [NormalizedCollectionItem]!
posterSize: PosterSize!
sort: CollectionSortOrder!
startAt: DateTime
station: Station
stationId: UUID
subtitle: String
targetCohorts: [EndUserCohort]!
title: String!
type: CollectionType!
}
Fields
NormalizedCollection.contentType ● CollectionContentType! non-null enum references
The type of content in Collection.items.
NormalizedCollection.curatorNotes ● String scalar references
NormalizedCollection.endAt ● DateTime scalar references
NormalizedCollection.extraConfig ● JSON scalar references
Unstructured configuration storage for keyword carousels.
NormalizedCollection.id ● String! non-null scalar references
NormalizedCollection.items ● [NormalizedCollectionItem]! non-null object references
Station-normalized items in the collection.
NormalizedCollection.posterSize ● PosterSize! non-null enum references
NormalizedCollection.sort ● CollectionSortOrder! non-null enum references
NormalizedCollection.startAt ● DateTime scalar references
NormalizedCollection.station ● Station object references
NormalizedCollection.stationId ● UUID scalar references
NormalizedCollection.subtitle ● String scalar references
NormalizedCollection.targetCohorts ● [EndUserCohort]! non-null enum references
Target cohorts this collection should appear for.
NormalizedCollection.title ● String! non-null scalar references
NormalizedCollection.type ● CollectionType! non-null enum references
Returned By
normalizedCollection query
Member Of
HomeScreenData object ● NormalizedCollectionSearchResults object