mcc and feeds in adwords scripting - heroconf
TRANSCRIPT
![Page 1: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/1.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE
SCRIPTS
M C C a n d F e e d s
S t e v e H a m m e r
P r e s i d e n t , R a n k H a m m e r
![Page 2: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/2.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE
Scripts
Preach about POWER
![Page 3: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/3.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 3
The Brain of Scripts
Time Savings
Error Checking
Experiments
Scale
Dynamic Response
Reporting
![Page 4: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/4.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 4
Most often – Feeds are the best
![Page 5: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/5.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 5
Most often – We don’t detail feeds
![Page 6: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/6.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 6
Obligatory about me
FAMILYWhat it’s all about
FOOD AND WINE
Eating as an art form?
HOCKEYGo Stars
RANKHAMMERDallas Based Internet Marketing Agency
![Page 7: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/7.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 7
True Story - Why MCC
![Page 8: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/8.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 8
Built custom scripts – Way over did it
![Page 9: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/9.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 9
3 months later – zero invoices paid
![Page 10: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/10.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 10
4th month – account disconnected
![Page 11: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/11.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 11
Other reasons to MCC script
![Page 12: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/12.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 12
Other reasons to MCC script
![Page 13: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/13.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 13
An MCC script challenge
![Page 14: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/14.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 14
Quick Refresher
When
• Conditions
In
• Item Scope
Change
• Operation
Unless
• Limits
Selector Iterator logic
![Page 15: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/15.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 15
Converting a Script
When
• Conditions
In
• Item Scope
When
• Conditions
In
• Item Scope
Change
• Operation
Unless
• Limits
Account Selector
Original Logic
![Page 16: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/16.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 16
Starting Script
A defined method
Selector
Iterator
} End
Begin {
![Page 17: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/17.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 17
Selecting
![Page 18: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/18.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 18
Selecting
![Page 19: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/19.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 19
Putting together
![Page 20: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/20.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 20
Warning
![Page 21: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/21.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 21
One Account First
Backup to Editor
Restore for “undo”
![Page 22: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/22.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 22
Lots of accounts - Parallel
executeInParallel replaces mccApp.select Now calls a function, not inline code
https://developers.google.com/adwords/scripts/docs/examples/mcc-scripts#update-multiple-accounts-in-parallel
![Page 23: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/23.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 23
More than 50?
https://developers.google.com/adwords/scripts/docs/solutions/mccapp-manager-template
![Page 24: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/24.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 24
Bonus to Large Manager Account Template
![Page 25: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/25.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 25
Feeds
![Page 26: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/26.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 26
Semi-true story: Feeds
![Page 27: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/27.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 27
Private - authenticated
![Page 28: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/28.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 28
Meat of the Weather Script
![Page 29: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/29.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 29
UrlFetchApp – header authentication
![Page 30: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/30.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 30
UrlFetchApp – Other Validations
https://github.com/googlesamples/apps-script-oauth2
Required deprecated secure data connector
![Page 31: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/31.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 31
Jason
![Page 32: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/32.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 32
JSON
![Page 33: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/33.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 33
Key Performance Tip
![Page 34: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/34.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 34
Looping the feed
![Page 35: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/35.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 35
Using the data
Whole Data set with index
Specific Element “validUntil” Single Record
![Page 36: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/36.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 36
Feed Structure
![Page 37: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/37.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 37
Debugging Tips
![Page 38: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/38.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 38
Bonus
![Page 39: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/39.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 39
Code – It’s logic
![Page 40: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/40.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 40
JavaScript Lessons
http://www.codecademy.com/tracks/javascript
http://www.w3schools.com/js/default.asp
http://www.learn-js.org/
https://www.khanacademy.org/computing/computer-programming
![Page 41: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/41.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 41
Scripting Presentations
https://events.withgoogle.com/adwords-scripts-workshops-2016/
![Page 42: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/42.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 42
90+ Free Scripts
https://www.rankhammer.com/blog/2541/i-heard-you-like-adwords-scripts
![Page 43: MCC and Feeds in AdWords Scripting - HeroConf](https://reader035.vdocuments.mx/reader035/viewer/2022062316/58f0b1eb1a28aba7438b4603/html5/thumbnails/43.jpg)
@armondhammer #heroconfwww.rankhammer.com
PAGE 43
Connect With Us
WE ARE HERE SOCIAL NETWORKS
Rank HammerDowntown Dallas TX214-720-0044
LOCATED
QUESTIONS
WEBSITE
@armondhammer@rankhammer
rankhammer.com
linkedin.com/a/armondhammer