A non-transitory computer readable storage medium, having instructions stored therein, which when executed, cause a processing device to perform operations comprising:
- providing a first channel curator user interface for the channel of the network-based content sharing platform for presentation to a channel curator, the channel having a plurality of media items, the first channel curator user interface comprising a paid item indicator for each of the plurality of media items to allow the channel curator to specify which of the plurality of media items is a paid media item and which of the plurality of media items is a free media item;
- receiving, from the channel curator, a first input specifying via respective paid item indicators in the first channel curator user interface at least one paid media item and at least one free media item, wherein when the at least one paid media item and the at least one free media item are to be presented together to an end-user of the network-based content sharing platform on an end-user user interface of the network-based content sharing platform, the at least one free media item is allowed to be consumed by the end user of the network-based content sharing platform before any subscription to the channel by the end user of the network-based content sharing platform, and the at least one paid media item is not allowed to be consumed by the end user of the network-based content sharing platform until a paid subscription to the channel is created for the end user of the network-based content sharing platform;
- providing a second channel curator user interface for the channel of the network-based content sharing platform for presentation to the channel curator, the second channel curator user interface comprising a paid subscription control to create the paid subscription for the channel, wherein when the control element is selected, the second curator user interface is to present a first plurality of advertising indicators together with the paid subscription control, wherein the first plurality of advertising indicators allow the channel curator to specify a subset of a plurality of advertising attributes that is to be used with the paid subscription;
- receiving, from the channel curator, a second input indicating, via the first plurality of advertising indicators in the second channel curator user interface, a first subscriber set of advertising attributes for presenting advertisements with the plurality of media items of the channel to the end user with the paid subscription to the channel;
- receiving, from the channel curator, a third input indicating, via a second plurality of advertising indicators, a non-subscriber set of advertising attributes for presenting advertisements with the plurality of media items of the channel to the end user without any subscription to the channel, the non-subscriber set of advertising attributes corresponding to a higher amount of advertisement presentation than the subscriber set of advertising attributes;
- and associating the first subscriber set of advertising attributes and the non-subscriber set of advertising attributes with the channel.