20. PROGRESS LOG FÜR JOB SPLITTING
Mögliche Lösungen
LABELS
(/ IF-LOGIK)
GET-STATUS & COMPARE LOG-DB
Use Case Daily Checks
Status update
Feedbasierte Anlage &
Aktualisierung
Elementanlage ohne
Stringsuche
Beispiel LinkChecker AdGroups, Anzeigen, Keywords Produktgruppen
Sitelinks
Limitation Keine 100% Statusgenauigkeit
Labeloperation nicht immer
möglich
GetAll-Methode nicht immer
vorhanden
2 Mio Google-Sheetzeilen
Festlegung Infos
Log nur einmalig sinnvoll
21. PRAXISTEST: LINKCHECKER DELUXE (HOLGER SCHULZ)
Stündliches Scheduling
Job Splitting per Label
Geiles Ding
Neue Featureideen in Abspache
https://www.internet-marketing-inside.de/AdWords-Scripts/LinkChecker.html
✔
✔
✔
!
Beendet.
23. IST-DB über mehrere Google Sheets mit Wrapper-Library
SYNC BEST PRACTICES I
Wrapper legt neue Sheets nach Bedarf an
Bisherige Sheets als JSON-File in Drive
Laden aller Einträge in Objekt über
globalObject. (ABSTRAKT)
✔
✔
✔
!
https://gist.github.com/norisk-marketing/7cb04d87080dc80c056dc8b1785ded63
24. Skripte und Versionsupdates zentral verwalten
EXTERNES HOSTING
Aufruf und Eval externerJavascript-Datei
Syntax Ausführung: eval(UrlFetchApp.fetch(url).getContentText());
Erweiterbar über Git / Jenkins Buildpipeline
✔
✔
✔
!
25. IST-DB Datenzugriff über Object key
SYNC BEST PRACTICES II
Array wird zum Globalobjekt mit Elementname als Key
Syntax Assigment: globalObject.[elementName]:{}
Syntax Read: globalObject[elementName]
Faktor 2500 schneller als Array-vergleich
Bsp: Abgleich 10k Datensätze à 0,1 sec = 16 min > 32 sek
✔
✔
✔
✔
27. ADDON MCC-LEVEL: PROCESS IN PARALLEL BY LABEL
http://www.freeadwordsscripts.com/2014/11/executeinparallel-on-more-than-50.html
28. TAKEAWAYS
Stündliches Scheduling und Job Splitting
Job Splitting per Label, Log-DB oder GetStatus
Bei IST-DB, Spreadsheet Wrapper und Objectkey Access
Externes Hosting von Dateien (Geschäftlogik)
Testen, Testen, Testen
✔
✔
✔
✔
✔
WIE ADWORDS SCRIPTS SKALIERBAR WIRD
29. HAPPY AUTOMATING & SCALING !
GUTKNECHT
Head of Online Marketing
CHRISTOPHER
TWITTER @chrisgutknecht
MAIL cgutknecht@noriskshop.de
https://www.noriskshop.de/blog/category/adwords-scripts/
https://github.com/norisk/AdWords-Scripts
https://gist.github.com/norisk-marketing