Flexible units for experimentation
First Claim
1. A method comprising:
- receiving, from a client device, a selection of an identifier of an experiment unit from a plurality of identifiers of a plurality of experiment units displayed in a user interface for specification of an experiment for execution on a social networking service (SNS), and a value of the experiment unit, the plurality of experiment units including an online company page, an email message, and a job page, and the value of the experiment unit including an identifier of a particular online company page hosted by the SNS;
generating, for the value of the experiment unit, logging data that logs user interactions by one or more users of the SNS, via one or more browsers, with content provided during an execution of the experiment, the generating of the logging data being performed by one or more hardware processors;
generating, for the value of the experiment unit, metric data that measures an attribute associated with the experimental unit, the attribute associated with the experimental unit and measured by the metric data, including a number of unique visitors to the particular online company page;
generating an experiment report based on the logging data and the metric data; and
causing a presentation of the experiment report in a user interface of the client device.
2 Assignments
0 Petitions
Accused Products
Abstract
A machine may be configured to perform A/B testing on customized experiment units. For example, the machine receives a specification of an experiment unit that identifies a type of subject of an experiment for execution on a social networking service (SNS), and a value of the experiment unit. The machine generates, for the value of the experiment unit, tracking data that tracks user interactions by one or more users of the SNS, via one or more browsers, with content provided during an execution of the experiment. The machine generates, for the value of the experiment unit, metric data that measures an attribute associated with the experimental unit. The machine generates an experiment report based on the tracking data and the metric data. The machine causes a presentation of the experiment report in a user interface of a client device.
-
Citations
12 Claims
-
1. A method comprising:
-
receiving, from a client device, a selection of an identifier of an experiment unit from a plurality of identifiers of a plurality of experiment units displayed in a user interface for specification of an experiment for execution on a social networking service (SNS), and a value of the experiment unit, the plurality of experiment units including an online company page, an email message, and a job page, and the value of the experiment unit including an identifier of a particular online company page hosted by the SNS; generating, for the value of the experiment unit, logging data that logs user interactions by one or more users of the SNS, via one or more browsers, with content provided during an execution of the experiment, the generating of the logging data being performed by one or more hardware processors; generating, for the value of the experiment unit, metric data that measures an attribute associated with the experimental unit, the attribute associated with the experimental unit and measured by the metric data, including a number of unique visitors to the particular online company page; generating an experiment report based on the logging data and the metric data; and causing a presentation of the experiment report in a user interface of the client device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
one or more hardware processors; and a machine-readable medium for storing instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform operations comprising; receiving, from a client device, a selection of an identifier of an experiment unit from a plurality of identifiers of a plurality of experiment units displayed in a user interface for specification of an experiment for execution on a social networking service (SNS), and a value of the experiment unit, the plurality of experiment units including an online company page, an email message, and a job page, and the value of the experiment unit including an identifier of a particular online company page hosted by the SNS; generating, for the value of the experiment unit, logging data that logs user interactions by one or more users of the SNS, via one or more browsers, with content provided during an execution of the experiment; generating, for the value of the experiment unit, metric data that measures an attribute associated with the experimental unit, the attribute associated with the experimental unit and measured by the metric data, including a number of unique visitors to the particular online, company page; generating an experiment report based on the logging data and the metric data; and causing a presentation of the experiment report in a user interface of the client device. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more hardware processors of a machine, cause the one or more hardware processors to perform operations comprising:
-
receiving, from a client device, a selection of an identifier of an experiment unit from a plurality of identifiers of a plurality of experiment units displayed in a user interface for specification of an experiment for execution on a social networking service (SNS), and a value of the experiment unit, the plurality of experiment units including an online company page, an email message, and a job page, and the value of the experiment unit including an identifier of a particular online company page hosted by the SNS; generating, for the value of the experiment unit, logging data that logs user interactions by one or more users of the SNS, via one or more browsers, with content provided during an execution of the experiment; generating, for the value of the experiment unit, metric data that measures an attribute associated with the experimental unit, the attribute associated with the experimental unit and measured by the metric data, including a number of unique visitors to the particular online company page; generating an experiment report based on the logging data and the metric data; and causing a presentation of the experiment report in a user interface of the client device. - View Dependent Claims (12)
-
Specification