Systems and methods for digital content testing
AssigneeFacebook, Inc.
InventorsPeihua Zhou, Matthew Shaer, Prabhjot Singh, Adam Stevens
Life of this patent
Estimating the term…
Abstract
Systems, methods, and non-transitory computer-readable media can receive, via a user interface provided to a user, test device information identifying one or more user computing devices as test devices. An advertisement request is received from a first user computing device. A determination is made that the first user computing device is identified as a test device. A test advertisement is transmitted to the first user computing device based on the determination that the first user computing device is identified as a test device.
Claims20
A computer-implemented method comprising:
- receiving, by a computing system, test device information identifying one or more user computing devices as test devices;
- receiving, by the computing system, a selection of a first advertisement type of a plurality of advertisement types, wherein the first advertisement type specifies a call to action to associate with a test advertisement and wherein the call to action is for installation of an application;
- receiving, by the computing system, a first advertisement request from a first user computing device within a predetermined period of time from when the selection of the first advertisement type was received;
- determining, by the computing system, that the first user computing device is identified as a test device;
- transmitting, by the computing system, the test advertisement of the first advertisement type to the first user computing device based on the determination that the first user computing device is identified as the test device and that the first advertisement request was received within the predetermined period of time;
- and
- transmitting, by the computing system, an error message indicating that no advertisement is found based on a second advertisement request that was received after the predetermined period of time.
A system comprising:
- at least one processor;
- and
- a memory storing instructions that, when executed by the at least one processor, cause the system to perform a method comprising:
- receiving test device information identifying one or more user computing devices as test devices;
- receiving a selection of a first advertisement type of a plurality of advertisement types, wherein the first advertisement type specifies a call to action to associate with a test advertisement and wherein the call to action is for installation of an application;
- receiving a first advertisement request from a first user computing device within a predetermined period of time from when the selection of the first advertisement type was received;
- determining that the first user computing device is identified as a test device;
- transmitting the test advertisement of the first advertisement type to the first user computing device based on the determination that the first user computing device is identified as the test device and that the first advertisement request was received within the predetermined period of time;
- and
- transmitting an error message indicating that no advertisement is found based on a second advertisement request that was received after the predetermined period of time.
A non-transitory computer-readable storage medium including instructions that, when executed by at least one processor of a computing system, cause the computing system to perform a method comprising:
- receiving test device information identifying one or more user computing devices as test devices;
- receiving a selection of a first advertisement type of a plurality of advertisement types, wherein the first advertisement type specifies a call to action to associate with a test advertisement and wherein the call to action is for installation of an application;
- receiving a first advertisement request from a first user computing device within a predetermined period of time from when the selection of the first advertisement type was received;
- determining that the first user computing device is identified as a test device;
- transmitting the test advertisement of the first advertisement type to the first user computing device based on the determination that the first user computing device is identified as the test device and that the first advertisement request was received within the predetermined period of time;
- and
- transmitting an error message indicating that no advertisement is found based on a second advertisement request that was received after the predetermined period of time.
Dependencies are inferred from the claim text.