SVSContentData

This class holds the details of the content video. Passed to the AdServer for targeting. This object should be passed to your instance of SVSAdManager during initialization.

Constructors

Link copied to clipboard
constructor(@Nullable contentID: String, @Nullable contentTitle: String, @Nullable videoContentType: String, @Nullable videoContentCategory: String, videoContentDuration: Int, videoSeasonNumber: Int, videoEpisodeNumber: Int, @Nullable videoContentRating: String, @Nullable contentProviderID: String, @Nullable contentProviderName: String, @Nullable videoContentDistributorID: String, @Nullable videoContentDistributorName: String, @Nullable videoContentTags: Array<String>, @Nullable externalContentID: String, @Nullable videoCMSID: String)
Initialize a SVSContentData instance.

Types

Link copied to clipboard
open class Builder
Builder class for SVSContentData instances

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun getParameters(@NonNull parameters: HashMap<String, String>)
Fills the passed HashMap with all relevant parameters of this SVSContentData Object