Method and System for Internet Advertising Administration Using a Unified User Interface
An internet advertising campaign is administered. Campaign configuration data is received. A selection of publishers to run the campaign is received. The campaign configuration data is adjusted according to abstraction rules to conform to campaign requirements for each of the publishers.
1 . A computer implemented method for administering an internet advertising campaign comprising:
receiving, using a computing device, campaign configuration data;
receiving a selection of publishers to run the campaign; and
adjusting the campaign configuration data according to abstraction rules to conform to campaign requirements for each of the publishers.
2 . The method of claim 1 wherein the adjusting includes automatically applying the abstraction rules.
3 . The method of claim 1 wherein the abstraction rules include expanding keywords into match-type variants by associating each of the keywords with one or more match types permitted by a publisher.
4 . The method of claim 3 wherein the abstraction rules further include permitting separate bidding on each of the variants.
5 . The method of claim 1 wherein the abstraction rules include assembling of variants by associating a keyword with a match type and an ad in a same campaign or ad group as the keyword.
6 . The method of claim 1 wherein the abstraction rules include consolidating singular and plural forms of keywords for a publisher.
7 . The method of claim 1 wherein the abstraction rules include consolidating close variants of keywords to their canonical form.
8 . The method of claim 1 wherein the abstraction rules include expanding keywords to close grammatical variants for a publisher.
9 . The method of claim 1 wherein the abstraction rules include modifying text length of an advertisement for a publisher.
10 . The method of claim 1 further comprising optimizing bidding on keywords based on effectiveness of the keywords for each publisher.
11 . The method of claim 1 further comprising providing a unified user interface to allow capture of the campaign configuration data, the unified user interface not specific to a publisher.
12 . The method of claim 1 wherein the campaign configuration data includes a parameter from the set consisting of: campaign name, campaign settings, keywords, keyword settings, bid range, match type, target rank, negative keywords, ads, ad groups, targeting, budget, and any combination thereof.
13 . The method of claim 1 further comprising calculating a bid on a variant and placing the bid with a publisher.
14 . The method of claim 1 further comprising gathering statistical data about the campaign and providing the statistical data for display.
15 . The method of claim 1 further receiving a selection of one of a plurality of techniques for creation of the campaign.
16 . The method of claim 15 wherein the selection includes manual set up of the campaign.
17 . The method of claim 15 wherein the selection includes importation of the campaign.
18 . The method of claim 15 wherein the selection includes automatic creation of the campaign.
19 . A machine-readable medium having stored thereon a set of instructions, which when executed by a machine, perform a method comprising:
receiving campaign configuration data;
receiving a selection of publishers to run a campaign; and
adjusting the campaign configuration data according to abstraction rules to conform to campaign requirements for each of the publishers.
20 . A computer system comprising:
at least one server for:
receiving campaign configuration data;
receiving a selection of publishers to run a campaign; and
adjusting the campaign configuration data according to abstraction rules to conform to campaign requirements for each of the publishers.