Publishing an object in dotstudioPRO is the act of making content visible to your end users or an external destination. This can mean adding it to a rail/category within an application, adding it to an MRSS feed, or enabling it to be searchable within your application.
Publishing and Unpublishing Content
Only Channels are publishable. Each Channel has a publishing status. Publishing status can be managed from the channels table using bulk edit selection, or by editing an individual channel.
Publishing Status Values
Value | Description | Searchability |
Unpublished | Unpublished channels and their contents will not appear in any destinations or categories. | Not searchable and does not appear in the end users' recommendations. |
Pending |
If a user attempts to publish a channel, but its contents are still transcoding, the status will be set as "Pending". Pending channels behave like Unpublished Channels, but will automatically attempt to republish every five minutes. The pending status is an automated status, and cannot be selected by the user. Pending channels are Published when they meet the below criteria: |
|
Published | Published channels and their contents will appear in all destinations/categories they are associated with. | Searchable and will appear in recommendations IF toggles are enabled for the given channel. |
Draft | Draft channels only appear in destinations and categories with draft mode enabled. | Will only be searchable/recommended in draft mode outputs. |
Searchable and Show in Recommendations
Each channel has toggles which control whether contents appear in searches and recommendations for end users.
These toggles can be managed for each individual channel or using bulk edit actions.
These toggles only function for channels with a Publishing status of Published (or Draft). All unpublished and pending channels are unsearchable and cannot be recommended.
Interactions with Other Taxonomy
In dotstudioPRO, each level of taxonomy includes some level of control that may interact with the publishing status. Below are listed example interactions that could affect the visibility of content to your end users.
Taxonomy | Function | Affect on Publishing |
Video | Transcode Status | If a video is pending transcoding and its parent channel is published, the Publishing Status will be set to "Pending." |
Video | Replace Video |
When a user updates a title with a new video asset using the Replace Video functionality, the original video will remain in outputs until the replacement has finished transcoding. |
Video | Access | If a video is set as "Unlisted" or "Private" it will not appear in published channels and will not be searchable or show in recommendations. |
Video | Geoblocking | If a video is published into a territory prohibited by its geoblocking value, the object will appear to the end user, but the video will not play out. |
Channel | Publishing Status | If a parent channel contains unpublished child channels, the unpublished child channels will not appear to end users. |
Channels | Multi-Channel Content | Videos, playlists, and Channels can all be added to multiple channels or categories. If the contents of an unpublished Channel are appearing to end users, this may be because they are currently associated with one or more other channels that have a status of Published. |
Category | Publishing Status | Categories also include publishing status. Draft/Unpublished Categories are not displayed to end users, even if they contain channels that are published. |
Auto Publishing Options
The dostudioPRO user settings allow you to set the default statuses for newly created channels. These options are found under CONFIGURATION>INGEST & EXPORT.
The default setting for all of the below options is disabled. Users must opt in if they wish to enable global searchability, recommendations, and autopublishing. Updating these settings will not affect extant channels.
Global Channel Settings
Allows the user to set the default value for searchability/recommendations visibility for all newly created channels.
MRSS & CSV Settings
Users can set the default publishing status for all channels created by bulk ingest methods (MRSS and CSV Ingest). For each inbound MRSS feed and CSV location, users can specify whether channels will be automatically published after videos finish transcoding.
If enabled, newly ingested channels will be assigned a Pending status until their contents finish transcoding. At which point, the channels will be updated to published.
Updated