Integrated testing, targeting and measuring of web site components
First Claim
1. A computer-implemented method for modifying, targeting, and testing website components, the method comprising:
- receiving, at a content editing device, an indication of an on-line promotional campaign including a website component and multiple instances of the website component, wherein;
the website component comprises events and properties mapped to corresponding data elements to be tracked by an analytics service device and further comprises a template for the multiple instances, and each instance of the multiple instances is associated with targeting rules and digital assets;
displaying, in a user interface (UI) of the content editing device, visual indications of the multiple instances of the website component, wherein;
the UI is configured to receive input specifying modifications to one or more of the website component, the associated digital assets, or the associated targeting rules, and
the UI is further configured to display analytic information associated with one or more of the multiple instances;
receiving, via the UI, the input specifying modifications to one or more of the website component, the associated targeting rules, or the associated digital assets;
synchronizing, by a content synchronization service on the content editing device, the modifications to multiple remote computing devices responsive to receiving the input, wherein the synchronization includes;
providing, by the content editing device and to a first computing device hosting a live platform, website content comprising the on-line promotional campaign and the website component, wherein the website content is configured to send analytics data measuring visitor interactions with the mapped events and properties of the website component to the analytics service device during use of the website content, andproviding the website content to a second computing device hosting a test-and-target service, the test-and-target service being configured to display the website content and simulate the on-line promotional campaign and visitor interactions with the website component; and
displaying, in the UI, at least a portion of the analytics data, the analytics data indicating a performance of the website content provided to the first computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for editing, testing, and measuring electronic content components are provided. An exemplary method receives an indication of a campaign including instances of a component and targeting rules, the component having events or properties mapped to data elements to be tracked by an analytics service. The component comprises a template for the instances for use in electronic content. The method displays a user interface (UI) including the instances. The UI is configured to receive modifications to the instances, rules, and component. The method provides campaign data including the instances and targeting rules, and the electronic content including the component. The content is configured to send analytics data for exposed events or properties of the component to the analytics service during use of the content. Another embodiment uploads at least a portion of the content to a test environment, and pushes modifications to campaign data to the test environment.
9 Citations
21 Claims
-
1. A computer-implemented method for modifying, targeting, and testing website components, the method comprising:
-
receiving, at a content editing device, an indication of an on-line promotional campaign including a website component and multiple instances of the website component, wherein; the website component comprises events and properties mapped to corresponding data elements to be tracked by an analytics service device and further comprises a template for the multiple instances, and each instance of the multiple instances is associated with targeting rules and digital assets; displaying, in a user interface (UI) of the content editing device, visual indications of the multiple instances of the website component, wherein;
the UI is configured to receive input specifying modifications to one or more of the website component, the associated digital assets, or the associated targeting rules, and
the UI is further configured to display analytic information associated with one or more of the multiple instances;receiving, via the UI, the input specifying modifications to one or more of the website component, the associated targeting rules, or the associated digital assets; synchronizing, by a content synchronization service on the content editing device, the modifications to multiple remote computing devices responsive to receiving the input, wherein the synchronization includes; providing, by the content editing device and to a first computing device hosting a live platform, website content comprising the on-line promotional campaign and the website component, wherein the website content is configured to send analytics data measuring visitor interactions with the mapped events and properties of the website component to the analytics service device during use of the website content, and providing the website content to a second computing device hosting a test-and-target service, the test-and-target service being configured to display the website content and simulate the on-line promotional campaign and visitor interactions with the website component; and displaying, in the UI, at least a portion of the analytics data, the analytics data indicating a performance of the website content provided to the first computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a processor; a display device; and a memory having instructions stored thereon, that, if executed by the processor, cause the processor to perform operations comprising;
receiving an indication of an on-line promotional campaign including a website component and multiple instances of the website component, wherein the website component comprises events and properties mapped to corresponding data elements to be tracked by an analytics service device, and further comprises a template for the multiple instances of the website component for use in a website, and wherein each instance of the multiple instances is associated with targeting rules and digital assets;
rendering, on the display device, a user interface (UI) including visual indications of the multiple instances of the website component, wherein;the UI is configured to receive input specifying modifications to one or more of the website component, the multiple instances of the website component, or the targeting rules or digital assets associated with the multiple instances of the website component, the UI is further configured to display analytic information associated with one or more of the multiple instances; receiving, via the UI, the input specifying modifications to one or more of the associated targeting rules, the associated digital assets, or the website component, synchronizing, by a content synchronization service, the modifications to multiple remote computing devices, wherein the synchronization includes; providing, to a first computing device hosting a live platform, website content comprising the on-line promotional campaign and website component, wherein the website content is configured to send analytics data measuring visitor interactions with the mapped events and properties of the website component to the analytics service device during use of the website content, and providing the website content to a second computing device hosting a test-and-target service, the test-and-target service being configured to display the website content and simulate the on-line promotional campaign and visitor interactions with the website component; and displaying, in the UI, at least a portion of the analytics data, the analytics data indicating a performance of the website content provided to the first computing device. - View Dependent Claims (17, 18)
-
-
19. A non-transitory computer readable storage medium having executable instructions stored thereon, that, when executed by a computing device, cause the computing device to perform operations, the instructions comprising:
-
instructions for receiving an indication of an on-line promotional campaign including a website component and multiple instances of the website component, wherein; the website component comprises events and properties mapped to corresponding data elements to be tracked by an analytics service device, and further comprises a template for the multiple instances, and each instance of the multiple instances is associated with a set of targeting rules and a set of digital assets; instructions for displaying, in a user interface (UI), visual indications of the multiple instances of the website component, wherein; the UI is configured to receive input specifying modifications to one or more of the website component, the associated digital assets or the associated targeting rules, and the UI is further configured to display analytic information associated with one or more of the multiple instances; and instructions for receiving, via the UI, the input specifying modifications to one or more of the associated targeting rules, the associated digital assets, or the website component; instructions for synchronizing, by a content synchronization service, the modifications to multiple remote computing devices responsive to receiving the input, wherein the synchronization includes; providing, to a first computing device hosting a live platform, website content comprising the on-line promotional campaign and the website component, wherein the website content is configured to send analytics data measuring visitor interactions with the mapped events and properties of the website component to the analytics service device during use of the website content, and instructions for providing the website content to a second computing device hosting a test-and-target service, the test-and-target service being configured to display the website content and simulate the on-line promotional campaign and visitor interactions with the website component; and displaying, in the UI, at least a portion of the analytics data, the analytics data indicating a performance of the website content provided to the first computing device. - View Dependent Claims (20, 21)
-
Specification