USAGE AND TERMINOLOGY

In this disclosure, unless otherwise specified and/or unless the particular context clearly dictates otherwise, the terms “a” or “an” mean at least one, and the term “the” means the at least one.

SUMMARY

In one aspect, a method includes receiving a request for supplemental content for use by a content-presentation device in performing a content-modification operation relative to a modifiable content-segment that the content-presentation device is scheduled to receive. The method also includes determining that the modifiable content-segment comprises a promotional advertisement for a content series. The method also includes identifying content that the promotional advertisement spoils from the content series. The method also includes based on historical content consumption data associated with the content-presentation device, determining that the content-presentation device has presented less than a predefined threshold amount of the identified content. The method also includes in response to determining that the content-presentation device has presented less than the predefined threshold amount of the identified content, performing an action that facilitates the content-presentation device replacing the modifiable content-segment with supplemental content.

In another aspect, a non-transitory computer-readable storage medium has stored thereon program instructions that, upon execution by a processor, cause performance of a set of operations. The set of operations includes receiving a request for supplemental content for use by a content-presentation device in performing a content-modification operation relative to a modifiable content-segment that the content-presentation device is scheduled to receive. The set of operations also includes determining that the modifiable content-segment comprises a promotional advertisement for a content series. The set of operations also includes identifying content that the promotional advertisement spoils from the content series. The set of operations also includes based on historical content consumption data associated with the content-presentation device, determining that the content-presentation device has presented less than a predefined threshold amount of the identified content. The set of operations also includes in response to determining that the content-presentation device has presented less than the predefined threshold amount of the identified content, performing an action that facilitates the content-presentation device replacing the modifiable content-segment with supplemental content.

In another aspect, a computing system includes a processor and a non-transitory computer-readable storage medium, having stored thereon program instructions that, upon execution by the processor, cause performance of a set of operations. The set of operations includes receiving a request for supplemental content for use by a content-presentation device in performing a content-modification operation relative to a modifiable content-segment that the content-presentation device is scheduled to receive. The set of operations also includes determining that the modifiable content-segment comprises a promotional advertisement for a content series. The set of operations also includes identifying content that the promotional advertisement spoils from the content series. The set of operations also includes based on historical content consumption data associated with the content-presentation device, determining that the content-presentation device has presented less than a predefined threshold amount of the identified content. The set of operations also includes in response to determining that the content-presentation device has presented less than the predefined threshold amount of the identified content, performing an action that facilitates the content-presentation device replacing the modifiable content-segment with supplemental content.

