Abstract:
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A request is received for an advertisement for presentation in a slot. The request includes selection criteria. At least one selection criterion indicates a preference for display advertisements. Using the selection criteria, without regard for the preference, candidate advertisements are identified from an inventory that includes both display and other types of advertisements. An auction is conducted, including the identified candidates, determining a winning bid. A type of advertisement for the winning bid is determined. When the winning bid is associated with a display advertisement, a display advertisement is provided. When the winning bid is associated with a text advertisement, rendering parameters associated with the text advertisement are adjusted or added to enable display of an image-like version of the text advertisement, which is provided with the adjusted rendering parameters.
Abstract:
Techniques for affecting display of content may include receiving a request for content to supplement a response to an input initiated by a first user; outputting first content in response to the request, where the first content includes a control feature that is displayable along with the first content, and where the control feature enables the first user to register a negative reaction to the first content; obtaining information relating to the first content based on the negative reaction; identifying second content having one or more characteristics in common with the first content; identifying one or more second users having one or more characteristics in common with the first user; and using the information relating to the first content in determining whether to provide the second content to the one or more second users.