Skip to main content

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