Abstract:
Interactive browsable content items can be used to browse and explore through content items responsive to a search query. A content item selection system can receive a search query and generate a result set identifying a plurality of products that define an n-dimensional space of the products. Pivot points are selected for the n-dimensional space to provide distinct products representative of the entire n-dimensional space. The pivot points are displayed in the interactive browsable content item on the client device. A subset of similar products are selected from the n-dimensional space of products responsive to the selection of a pivot point and displayed on the client device. Responsive to a zoom out touch input, a new set of pivot points are selected based on the prior selected pivot point.
Abstract:
Guiding purchasing via smartphone by, determining, via smartphone input of a user, the smartphone user's intent to purchase a given product. At least one sequence of tasks to purchase each of a plurality of products is determined. The determined intent to purchase the given product is associated with a determined sequence of tasks to purchase one of the products in the plurality of products. The smartphone user's current state in the associated sequence of tasks is determined. The smartphone user is notified, via the smartphone, of the next uncompleted task from the associated sequence of tasks based on the smartphone user's current state in the associated sequence of tasks.
Abstract:
Systems and methods for providing conversion metrics for ads related to the housing industry or the employment industry are provided. A system can identify a plurality of ads provided for display to a plurality of identifiers. Each of the plurality of ads is related to one of a housing industry or an employment industry. The system can identify, for an advertiser providing a subset of the identified plurality of ads, one or more identifiers to which the subset of the identified plurality of ads are provided for display. The system can determine, from a location database that includes location information of the plurality of identifiers, a number of identifiers of the identifiers to which the subset of the identified plurality of ads are provided for display that changed locations. The system can then provide, to the advertiser, a conversion metric based on the number of identifiers that changed locations responsive to determining that the number of identifiers is greater than a predetermined threshold.
Abstract:
This specification describes methods, systems, and apparatus, including computer programs encoded on a computer-readable storage device, for providing a content item. The subject matter of the specification is embodied in a method that includes providing, from a processing device, data that causes a display of a sponsored content item on a client device. The display of the sponsored content item includes a control for scheduling an appointment, and the control, responsive to an input, causes a display of a form within the content item for receiving user-input related to scheduling the appointment. The method also includes receiving, at the one or more processing devices, information representing the user-input related to scheduling the appointment, and providing the information representing the user-input to a computing device associated with scheduling appointments related to the sponsored content item. The information is used by the computing device to schedule the appointment.
Abstract:
Methods for identifying social network users to display with an advertisement in response to a search query are provided. In one aspect, a method includes receiving a search query from a user, the user having a user presence on a social network, and identifying at least one advertisement responsive to the search query, the at least one advertisement associated with an entity having a social presence on the social network. The method also includes identifying another user of the social network that has a mutual user connection with the user on the social network and has interacted with the social presence on the social network, and providing, for display and in response to the search query, the at least one advertisement responsive to the search query, an identification of the other user, and an indicator of the interaction of the other user. Systems and machine-readable media are also provided.
Abstract:
Systems and methods for detecting device or carrier change conversions based on device information and carrier information that is received with requests to provide content to communication devices is provided. A system can receive requests to provide content including a device identifier, an account identifier identifying an account agnostic to the device, and a carrier identifier. The system can serve content items in response to the requests to provide content that are related to communication devices different from the device associated with the device identifier or carriers different from the carrier associated with the carrier identifier. The system can detect, from the contents of a subset of the requests to provide content, that the account identifier is associated with a different device identifier or carrier identifier and identify one or more content items corresponding to the different device identifier or carrier identifier. The system can then attribute credit for the change in device identifier or carrier identifier to the identified content items.
Abstract:
Systems and methods for providing interactive content for display in low-bandwidth communication environments are provided. A system can receive request for a web page including primary content. The system can determine that the end user computing device is communicating with the data processing system via a network connection corresponding to a bandwidth below a predetermined threshold. The system can, responsive to determining that the network connection corresponds to a bandwidth below the predetermined threshold, provide the web page including the primary video content and web page code invoking a low bandwidth advertisement rendering script responsive to the request for the web page. The low bandwidth advertisement rendering script can be configured to cause the client device to receive an ad rendering application and an ad content package, and then render an interactive ad corresponding to the ad content package.
Abstract:
Systems and methods for providing interactive content for display in low-bandwidth communication environments are provided. A system can receive request for a web page including primary content. The system can determine that the end user computing device is communicating with the data processing system via a network connection corresponding to a bandwidth below a predetermined threshold. The system can, responsive to determining that the network connection corresponds to a bandwidth below the predetermined threshold, provide the web page including the primary video content and web page code invoking a low bandwidth advertisement rendering script responsive to the request for the web page. The low bandwidth advertisement rendering script can be configured to cause the client device to receive an ad rendering application and an ad content package, and then render an interactive ad corresponding to the ad content package.
Abstract:
Systems and methods for annotating a content item may include determining statistical data concerning the at least one resource, brand, product, or service. A statistic of the statistical data may be associated with a content item associated with the at least one resource, brand, product, or service. A request for a content item may be received from a client device and the content item associated with the statistic of the statistical data may be selected in response to the request. Data to effect presentation of the selected content item and data to effect presentation of an annotation with the selected content item may be served. The annotation may be based, at least in part, on the statistic of the statistical data.
Abstract:
Systems and methods of selecting content items for an online ad campaign in a computerized network environment are described herein. The system can receive, from a first content provider, an event call. The event call can include an identifier and an action type. The system can receive, from a client device, a request for content, the client device associated with the identifier. The system can determine a similarity between the action type and a relevance keyword. The relevance keyword can be by a second content provider. The system can generate a bid value factor for a content item of the second content provider and a bid value factor based on the semantic similarity. The system can determine a bid value for the content item of the second content provider based on the bid value factor. The system can select, for transmission to the client computing device, the content item.