NormalizedCollection
Station-normalized collection of items to be displayed in various ways (carousels, grids, etc.).
type NormalizedCollection {
contentType: CollectionContentType!
endAt: DateTime
extraConfig: JSON
id: String!
items: [NormalizedCollectionItem]!
posterSize: PosterSize!
sort: CollectionSortOrder!
startAt: DateTime
targetCohorts: [EndUserCohort]!
title: String!
type: CollectionType!
}
Fields
NormalizedCollection.contentType
● CollectionContentType!
non-null enum references
The type of content in Collection.items.
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.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