API
A/B tests
Tests splitting a page's visitors among webinars or VSLs.
An A/B test is the organization’s, of webinars or of VSLs (its kind),
splitting a page’s visitors among them. A webinar test compares webinars of one
scheduleMethod: launches together, live and recorded alike, or evergreens
together, never one of each. A page
carries the test where it would carry a webinar or a VSL, and each
browser is dealt one of them and keeps it. What was dealt says so of
itself — a registration’s abTestId is
the test that dealt the form they registered through, read from the form
load they sent it from (on a paid webinar, the one their ticket order was
sent from), absent where no test dealt it or they did not come through a
form; a VSL player load’s, the test that dealt it the VSL.
/public/v1/ab-tests| Filter | Narrows to |
|---|---|
published |
true or false. |
One test
Section titled “One test”/public/v1/ab-tests/:abTestId| Field | What it is |
|---|---|
id, name |
|
kind |
webinar or vsl: what the test splits the visitors among, set once. |
scheduleMethod |
A webinar test’s webinars’ schedule method, launch or evergreen, set once; absent on a VSL test. |
adaptive |
Whether the deal drifts towards the one doing better: by registrations per form view on a webinar test, by plays per player view on a VSL test. |
published |
Whether it deals. Unpublished, pages carrying it draw nothing, and its results stay. Published, it has two or more webinars or VSLs that can be dealt; it goes unpublished by itself where fewer are left. |
webinars |
A webinar test’s: each webinarId with its weight, its share of the deal over the sum of the weights. Empty on a VSL test, and may be empty on an unpublished one. A webinar deleted leaves it for good. |
vsls |
A VSL test’s: each vslId with its weight, the same way. Empty on a webinar test, and may be empty on an unpublished one. A VSL deleted leaves it for good. |
createdAt |