- Mountain View CA, US Adrian Axel Remigo Fernandez - Mountain View CA, US Ya Xu - Los Altos CA, US Adam Smyczek - San Mateo CA, US Nanyu Chen - San Francisco CA, US Erin Louise Delacroix - Saratoga CA, US
International Classification:
G06Q 50/00 G06F 3/0484 G06Q 10/10
Abstract:
Techniques for conducting A/B experimentation of online content are described. According to various embodiments, a user specification of targeting criteria defining a targeted segment of members of an online social networking service for an A/B experiment is received. A set of members of the online social networking service satisfying the user-specified targeting criteria is then identified. Thereafter, a user specification of allocation criteria defining one or more variants of an A/B experiment and one or more corresponding allocation percentages is received. A subset of the set of members (corresponding to the user-specific allocation percentage associated with the respective user-specified variant) is then assigned to each of the user-specified variants. Further, at least one data record associated with each of the variants is recorded in a database, each data record indicating the subset of the set of members assigned to the respective variant.
Erin Louise Delacroix - Vallejo CA, US Christina Lynn Lopus - San Francisco CA, US James Lee Baker - San Jose CA, US
International Classification:
G06F 3/0482 G06F 3/0481 G06F 17/30 G06F 3/0484
Abstract:
Techniques for providing improved typeahead features are described. According to various embodiments, it is determined that a user has specified, via a user interface, a first metric term. A list of one or more suggested operators associated with the first metric term is then generated and displayed, and it is determined that the user has selected one of the suggested operators. Thereafter, a list of one or more suggested metric terms associated with the selected operator is generated and displayed, and it is determined that the user has selected a second metric term from the suggested metric terms. Thereafter, a custom metric definition data entity that references information defining a custom metric is generated, the information specifying that metric values associated with the custom metric are generated by processing metric values associated with the first metric term and the second metric term based on the selected operator.
Erin Delacroix - Mountain View CA, US Christina Lynn Lopus - San Francisco CA, US James Lee Baker - San Jose CA, US Benjamin Arai - San Jose CA, US Kaushik Rangadurai - Mountain View CA, US Deepak Neralla - Mountain View CA, US Ishita Shah - Cupertino CA, US Sanketh Suresh Katta - San Francisco CA, US
International Classification:
G06F 3/0482 G06F 17/30 G06F 17/22 G06Q 50/00
Abstract:
Techniques for providing information describing how users are funneling through various products and features of a website are described. According to various embodiments, a user specification of a first set of one or more entities is received. A data structure storing a plurality of data structure entities is then accessed, each of the data structure entities corresponding to an online user session and describing one or more user interaction events included in the corresponding online user session. A set of the plurality of data structure entities are then retrieved from the data structure, the set of the plurality of data structure entities corresponding to online user sessions that include a user interaction event with at least one of the entities in the first set. Information regarding the retrieved set of the plurality of data structure entities is then provided to a user, via a user interface.
Erin Delacroix - Mountain View CA, US Christina Lynn Lopus - San Francisco CA, US James Lee Baker - San Jose CA, US Benjamin Arai - San Jose CA, US Kaushik Rangadurai - Mountain View CA, US Deepak Neralla - Mountain View CA, US Ishita Shah - Cupertino CA, US Sanketh Suresh Katta - San Francisco CA, US
International Classification:
G06F 3/0484 G06Q 10/10 G06Q 30/06
Abstract:
Techniques for providing information describing how users are funneling through various products and features of a website are described. According to various embodiments, a user specification of a first set of one or more entities is received. A user interface element is then displayed, the user interface element indicating an amount of total online user sessions that include user interactions with at least one of the entities in the first set during a specific time interval. Thereafter, a user specification of a second set of one or more entities is received. A second user interface element is then displayed, the second user interface element indicating a subset of the total online user sessions that include user interactions with at least one of the entities in the second set subsequent to the user interactions with at least one of the entities in the first set.