Abstract:
An online system accounts for measures of quality of content items when selecting content items for presentation to users. For a content item including a link to a landing page outside a domain of the online system, the measure of quality accounts for a likelihood of a user presented with the content item returning to the online system after less than a threshold amount of time accessing the landing page. The measure of quality of the content item is based on the likelihood of the user returning to the online system after less than the threshold amount of time relative to likelihoods of other users returning to the online system after less than the threshold amount of time. The measure of quality of the content item is affected by a difference between the likelihood determined for the user and the likelihoods determined for other users.
Abstract:
An online system receives host content items and supplementary content items to be presented in conjunction with one another. In embodiments, the online system receive an allocation of display instances of supplementary content items with host content items during a time interval. For a host content providers, the online system receives a count of display instances of supplementary content items in conjunction with host content items. The online system determines a content quality score based on user interactions with content from the host content provider and a count of display instances for host content items presented in conjunction with supplementary content items for a preceding time interval. The online system determines a content quality threshold based and, for host providers with content quality scored below the threshold, presents host content items in conjunction with supplementary content items to a user.
Abstract:
In one embodiment, a computer system provides a document for display in a non-browser application of a client device of a user associated with a social-networking system, wherein the application is associated with the social-networking system, a layout of the document corresponds to a first document template, and the document includes content items corresponding to elements, wherein each element is a container for a content item, and information corresponding to characteristics of users of the social-networking system. The computer system determines a characteristic associated with a user, wherein the characteristic is associated with a preferred layout based on a type of content item associated with each element. The computer system selects an alternate document template based on the characteristic, including a set of elements. The computer system provides the document with content items corresponding to the set of elements and configured in accordance with the alternate document template for display.
Abstract:
An online system receives host content items and supplementary content items to be presented in conjunction with one another. In embodiments, the online system receive an allocation of display instances of supplementary content items with host content items during a time interval. For a host content providers, the online system receives a count of display instances of supplementary content items in conjunction with host content items. The online system determines a content quality score based on user interactions with content from the host content provider and a count of display instances for host content items presented in conjunction with supplementary content items for a preceding time interval. The online system determines a content quality threshold based and, for host providers with content quality scored below the threshold, presents host content items in conjunction with supplementary content items to a user.
Abstract:
An online system allows online system users to search for and view content (e.g., videos) maintained in the online system. The online system may maintain user accounts associated with each user, which allow the online system to identify the users across different sessions within the online system. Upon receiving a request to present a video to a viewing user of the online system, the online system may present a content item in conjunction with the video, such that the content item overlays at least a portion of the video. The content item may be presented in conjunction with an interactive element corresponding to an option to receive a reminder associated with the content item. If the online system receives a request from the viewing user to receive the reminder associated with the content item, the online system may send the reminder to the viewing user at a later time.
Abstract:
An online system receives a request to install an application on a client device associated with a user of the online system and initiates retrieval of the application by the client device for installation. While the client device retrieves the application, the online system presents the user with a user interface for receiving information about the user for use by the application. Information provided via the user interface is stored by the online system, which generates a link for launching the application and communicating the stored information to the application. When the application has been installed on the client device, the online system sends the link to the client device for presentation to the user. When the user interacts with the link to launch the application, stored information identified by the link is communicated to the application.
Abstract:
An online system provides an advertisement (“ad”) request including ad content and a prompt to perform an action presented in association with the ad content. For example, the ad content is video data and the prompt for performing an action is presented after the video data is presented or after a portion of the video data is presented. An advertiser may include a custom prompt in the ad request that includes text information and instructions associated with the text information that perform an action when executed. Multiple prompts may be included in the ad request, and the online system selects a prompt based on information maintained by the online system and associated with a user to be presented with the ad content. The selected prompt is communicated to a client device for presentation in association with the ad content.
Abstract:
An online system allows an entity to generate a content item having multiple states, with each state including different content. When a user interacts with the content item, a different state of the content item is identified and content associated with the different state is presented to the user. For example, if the user contacts a portion of a display device presenting the content item, content from a different state of the content item is presented. If the content item is an advertisement request, the online system may charge the entity an amount depending on whether content associated with various states of the content item was presented to a user.