8. Three Steps
• A/F performers
• Test Winners
• Customer insights
Generate
Insight
• Think “if this then
that”
• Decide on
interface or script
State the
rule • Estimate average
movement
• Check dashboards
for “excessive”
effects
Monitor
Execution
17. # 3 – External Data
Use UrlFetchApp to gather data
Select Keywords via
AdWordsApp.kewords.withconditon
Apply rules as needed
Change bids via keyword.setMaxCpc or
Pause keywords via keyword.pause
19. #4 – “Easy” copy switch
At 3AM
unpause
{day}
At 3AM
pause
{night}
Rule 2
At 5PM
unpause
{night}
At 5PM
pause
{day}
Rule 1
Relevant
for time
Label
{day}{night}
Ad Copy
20. #4 – Hourly copy updates
Only {param1: a few} hours left for delivery tomorrow
Var END_TIME = 17
function main() {
var timeLeft = calculateTimeLeftUntil(END_TIME);
keyword.setAdParam(1, timeLeft[‘hours']);
}
function calculateTimeLeftUntil(end) {
var hour = now.getHours();
var timeLeft = {};
timeLeft['hours'] = end – hour;
Return timeLeft;
https://developers.google.com/adwords
/scripts/docs/tutorials/countdown-sale