Automated Bidding Script

483 views
Skip to first unread message

Desmond Lawrence

unread,
Aug 30, 2012, 8:57:44 AM8/30/12
to adwords...@googlegroups.com
I need to set up an automated bidding script across multiple accounts to bid for multiple positions. Bassically I want one campaign to bid every "even numbered" hour an increase of 10% if its not in 1st position, and on every "odd numbered" hour to decrease the bid by 10% if the add is above 1.001 position. This way my keywords will always be on average in 1st position i the campaigns I want 1st position bidding at the best possible CPC  for them(depending on quality score). Other campaigns I want to set up a 4th place automated bidding.
 
I'm slowly working my way through trying to write a peice of script, but was wondering if anyone knew of some script thats already been writen, that I could use.
 
Before some one suggests setting up automated rules, I've already done that and reached the limit of automated rules I'm allowed to use in my account.
 
Cheers for the help

Kevin Winter

unread,
Aug 31, 2012, 10:53:19 AM8/31/12
to adwords...@googlegroups.com
Hi,
  Currently, thats not doable.  AdWords Scripts cannot currently be scheduled, although we're hoping to add support soon.  However, running every hour may not immediately be supported. Stay tuned for announcements regarding scheduling.

- Kevin Winter
AdWords Scripts Team

Desmond Lawrence

unread,
Sep 3, 2012, 4:55:00 AM9/3/12
to adwords...@googlegroups.com
Cheers for that Kevin
 
is there any way to expand my automated rules limit?

Kevin Winter

unread,
Sep 4, 2012, 9:24:04 AM9/4/12
to adwords...@googlegroups.com
Hi,
  I'll let the team know you're interesting in expanded capabilities.  To summarize, the use case is that you want to run some logic hourly (or so) ?

Alexis W

unread,
Sep 5, 2012, 3:34:15 PM9/5/12
to adwords...@googlegroups.com
Scripts can now be scheduled to run once, daily, weekly or monthly.

Desmond Lawrence

unread,
Sep 6, 2012, 9:35:01 AM9/6/12
to adwords...@googlegroups.com
Yeah, I bassically want to run a logic  every hour to optimise my keywords to specific positions whilst also continually optimising my cpc on those keywords. As Alexis below pointed aout I can set the script to run daily at aspecific time, but if I want to have a rule running every hour, then I'm going to have an endless amount of rules to create. Do you know what the limitations are for the amount of script rules I can have is? 

Kevin Winter

unread,
Sep 6, 2012, 9:45:29 AM9/6/12
to adwords...@googlegroups.com
I agree that hourly executions is a compelling use case, we're currently evaluating the feasibility of adding this functionality.

Unfortunately, due to inherent limitations in the method scripts are authenticated, only about 15 scripts can be authenticated at one time.  Once your account has exceeded the maximum number of authorized applications/scripts, I believe the oldest will be automatically revoked.  If this happens to a scheduled script, on next run you should receive an email directing you to re-authenticate.

- Kevin Winter
AdWords API Team

Desmond Lawrence

unread,
Sep 10, 2012, 10:40:58 AM9/10/12
to adwords...@googlegroups.com
bugger.... ok, well thats a slight spanner in the works. Ok I gues the next question is then can I pul real time data with an API from adwords?

Kevin Winter

unread,
Sep 10, 2012, 12:01:46 PM9/10/12
to adwords...@googlegroups.com
Short answer: yes.

Long answer: It depends on where the data lives.

The URLFetchApp allows you to make HTTP requests with custom headers and payload.  If your data is available via such a request, you should be able to obtain it using URLFetchApp from inside an AdWords script.

If you're referring to AdWords stats, you need to check the Data Freshness page for details on when various statistics are available.

If you clarify what data you are interested in, I can be more specific.

Desmond Lawrence

unread,
Sep 12, 2012, 4:21:05 AM9/12/12
to adwords...@googlegroups.com
Well I'm wondering about creting an API that will fetch datahourly and then adjust bids acordingly. Bassically a third party bidmanagement program with out spending £25k a year.

Desmond Lawrence

unread,
Sep 12, 2012, 4:24:03 AM9/12/12
to adwords...@googlegroups.com
I gues my main issue is that I want my ads to always show in specific positions depending on the campaigns, with out me having to log in every few hours to adjust things. Instead I just want to focus on running reports and optimising ad text, and just leave the keyword bidding to run itself with out using the Enhanced CPC bidding option. That thing can be a ball ache. No offence to who ever created that specific feature.

Alexis W

unread,
Sep 13, 2012, 7:21:16 PM9/13/12
to adwords...@googlegroups.com
Invite 2 new emails to your account.

Setup 12 scripts that run daily, each one running at a different hour. Maybe one email will increase bids and the other decrease.
Do the same using the other email.

Kevin Winter

unread,
Oct 5, 2012, 1:03:21 PM10/5/12
to adwords...@googlegroups.com
Just to follow up, we've recently enabled Hourly scheduled scripts.  Enjoy!
Reply all
Reply to author
Forward
0 new messages