Running multiple web page experiments on a test page
First Claim
Patent Images
1. A method for delivering content combinations to a test web page instrumented for use with multiple experiments of a multivariate experimentation system, comprising:
- receiving a page identifier of the test web page, the test web page having code defining a plurality of variable content sections, each variable content section of the plurality of variable content sections having a corresponding variable content section identifier;
receiving a first experiment schema, the first experiment schema including a first set of identifiers associated with a first subset of variable content sections of the plurality of variable content sections;
receiving a second experiment schema, the second experiment schema including a second set of identifiers associated with a second subset of variable content sections of the plurality of variable content sections;
retrieving, from a plurality of experiment identifiers associated with the page identifier, a first experiment identifier of a first experiment that corresponds to the first experiment schema;
retrieving a first set of variable content items based on the first experiment identifier and the first set of identifiers;
sending the first set of variable content items to a first web browser for insertion into the first subset of variable content section of the test web page corresponding to the first set of identifiers, wherein the first set of variable content items includes a first particular subset of variable content items that are associated with a first effectiveness in achieving a goal, the goal being selected based on different types of user interactions with the test web page;
retrieving, from the plurality of experiment identifiers associated with the page identifier, a second experiment identifier of a second experiment that corresponds to the second experiment schema;
retrieving a second set of variable content items based on the second experiment identifier and the second set of identifiers, wherein the second set of variable content items includes a second particular subset of variable content items that are associated with a second effectiveness in achieving the goal; and
sending the second variable content of the second experiment to a second web browser for insertion into the second subset of variable content sections of the test web page corresponding to the second set of identifiers.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems and apparatus, including computer program products, for performing multiple tests on a test web page. Source of a test web page is configured to perform multivariate testing by placing a number of variable content sections into the source of the test web page. Multiple tests having differing variable content for insertion into the variable content sections, or a subset thereof, can be performed without the need for the test page to be re-modified.
-
Citations
20 Claims
-
1. A method for delivering content combinations to a test web page instrumented for use with multiple experiments of a multivariate experimentation system, comprising:
-
receiving a page identifier of the test web page, the test web page having code defining a plurality of variable content sections, each variable content section of the plurality of variable content sections having a corresponding variable content section identifier; receiving a first experiment schema, the first experiment schema including a first set of identifiers associated with a first subset of variable content sections of the plurality of variable content sections; receiving a second experiment schema, the second experiment schema including a second set of identifiers associated with a second subset of variable content sections of the plurality of variable content sections; retrieving, from a plurality of experiment identifiers associated with the page identifier, a first experiment identifier of a first experiment that corresponds to the first experiment schema; retrieving a first set of variable content items based on the first experiment identifier and the first set of identifiers; sending the first set of variable content items to a first web browser for insertion into the first subset of variable content section of the test web page corresponding to the first set of identifiers, wherein the first set of variable content items includes a first particular subset of variable content items that are associated with a first effectiveness in achieving a goal, the goal being selected based on different types of user interactions with the test web page; retrieving, from the plurality of experiment identifiers associated with the page identifier, a second experiment identifier of a second experiment that corresponds to the second experiment schema; retrieving a second set of variable content items based on the second experiment identifier and the second set of identifiers, wherein the second set of variable content items includes a second particular subset of variable content items that are associated with a second effectiveness in achieving the goal; and sending the second variable content of the second experiment to a second web browser for insertion into the second subset of variable content sections of the test web page corresponding to the second set of identifiers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for delivering content combinations to a test web page instrumented for use with multiple experiments of a multivariate experimentation system, comprising:
-
receiving a page identifier of the test web page, the test web page having code defining a plurality of variable content sections, each variable content section of the plurality of variable content sections having a variable content section identifier, the variable content section identifier being provided by a name, number, or other descriptor; receiving a first experiment schema, the first experiment schema including a first set of identifiers associated with a first subset of variable content sections of the plurality of variable content sections of the test web page and being one experiment schema of a plurality of experiment schemas; identifying a first experiment of one or more experiments associated with the page identifier, the first experiment corresponding to the first experiment schema; for respective variable content section identifiers in the first set of identifiers; searching for variable content associated with the first experiment and the respective variable content section identifiers; if variable content associated with the first experiment and the respective variable content section identifiers is found; selecting respective variable content items associated with the first experiment and the respective variable content section identifiers; and transmitting the respective variable content items for placement on the test web page in variable content sections corresponding to the respective variable content section identifiers, wherein the variable content items include a particular set of variable content items being associated with an effectiveness in achieving a goal, the goal being selected based on different types of user interactions with the test web page. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A multivariate experimentation system configured to perform multiple experiments on a test web page, comprising:
-
a user interface device; and one or more computers operable to interact with the user interface device and to; receive the test web page, the test web page having a page identifier; identify a plurality of variable content sections included in the test web page, each variable content section having a corresponding variable content section identifier, a particular combination of variable content section identifiers being identified in an experiment schema associated with a particular experiment of the multiple experiments, a particular set of variable content items associated with the particular combination of variable content section identifiers being associated with an effectiveness in achieving a goal, the goal being selected based on different types of user interactions with the test web page; send each corresponding variable content section identifier to the user interface device; receive a first set of variable content section identifiers selected on the user interface device to define a first experiment schema associated with a first experiment to be conducted on the test web page, the first experiment including a first experiment identifier that is one identifier of a plurality of experiment identifiers associated with the test web page; and receive a second set of variable content section identifiers selected on the user interface device to define a second experiment schema associated with a second experiment to be conducted on the test web page, the second experiment including a second experiment identifier that is one identifier of the plurality of experiment identifiers associated with the test web page. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification