7. Was ist es?
• AdWords per Code kontrollieren
• „AdWords API des kleinen Mannes“
• JavaScript auf AdWords Server
• Für einzelne Konten und MCCs
• Wenn Regeln nicht mehr reichen,
aber API zu viele Hürden hat
Was kann es?
• Reporting
• Elemente anpassen
• Daten ergänzen / anreichern
• Daten im- / exportieren
• Strukturen erstellen / modifizieren
• Externe Dienste nutzen
Vorteile
• JavaScript
• Bestehende Lösungen nutzbar
• Keine Infrastruktur nötig
• An eigene Bedürfnisse anpassbar
• Vorschau ohne Änderungen
Nachteile
• JavaScript
• Laufzeit beschränkt
• Kennt Grenzen und Quotas
• Nicht ganze API nutzbar
• Einstieg kann frustrierend sein
16. Anatomie eines typischen Scripts
Setup
• Einstellungen
• Arbeits- / Hilfsvariablen
main()
• Bedingungen der Bearbeitung
• Aufruf der Arbeitsfunktionen
• Ausgabe der Ergebnisse
Arbeits-
funktionen
• Selektion von Elementen
• Auswertung und Bearbeitung
• Weitergabe der Ergebnisse
Helper
• Aufbereitung und Formatierung
• Datenextraktion und Konvertierung
• Wiederkehrende Aufgaben
17. Typischer Ablauf (Steuern / Reporting)
Selektion
von
Elementen
Auswertung
der Leistung
Ggf.
Anpassung
von
Elementen
Sammeln
von
Ergebnissen
Ausgabe als
Log, Mail
oder in
Google Docs
27. Gurkenfinder: Code
• Was noch?
• Das ganze nochmal für Shopping
• Ein paar Hilfsroutinen für
• Log- & Labelmanagement
• Datenformatierung und
• Ergebnisausgabe
• Das isses schon.
Viel manuelle Arbeit, die hier in weniger als 400 Zeilen netto erledigt ist.
Und das auch noch vollkommen unelegant ;)