Effiziente Skalierung von Werbeintegrationen: Einblicke aus dem Ads DevCast
Die vierte Episode des Ads DevCast beleuchtet universelle Architekturbest Practices und produktspezifische Lösungen zur Optimierung von Werbeintegrationen. Experten diskutieren Strategien für Effizienz, Ausfallsicherheit und Prüfbarkeit.

Die vierte Episode des Ads DevCast mit dem Titel „Managing your integrations at scale“ befasste sich mit der effizienten Skalierung von Werbeintegrationen. Die Diskussion konzentrierte sich auf universelle Architekturbest Practices und produktspezifische Lösungen, um die Optimierung von Werbeintegrationen zu unterstützen. Dabei wurden Aspekte wie Effizienz, Ausfallsicherheit und Prüfbarkeit von Systemen hervorgehoben.
Universelle Prinzipien robuster Integrationen
Experten betonten die Bedeutung von Rate Limits und der Implementierung eines exponentiellen Back-offs mit Jitter bei transienten Fehlern, um Systemüberlastungen zu vermeiden. Die Priorisierung von Logging und Monitoring wurde als entscheidend für die schnelle Fehlerbehebung erachtet, wobei Metadaten wie die Google Ads API request_id erfasst werden sollten. Die Verwendung offizieller Client-Bibliotheken wird empfohlen, um Entwicklungszeit zu sparen und Standardaufgaben wie Serialisierung und Authentifizierung zu vereinfachen. Zudem wurde das smarte Caching von unveränderlichen historischen Daten zur Reduzierung von Bandbreite und API-Anfragen als Best Practice genannt.
Produktspezifische Optimierungen
Für die Google Ads API wird die Bündelung von Operationen zur Reduzierung von Round-Trips und zur Steigerung der Ausführungseffizienz vorgeschlagen. Nutzer der Data Manager API sollten Ingestion-Anfragen bündeln und den Unterschied zwischen synchronen und asynchronen Validierungsfehlern verstehen. Google Ads Scripts profitieren von Bulk Uploads mit CSV-Tabellen und der executeInParallel-Methode für MCC-Skripte, um parallele Ausführungen zu ermöglichen. Bei der Display & Video 360 API können Structured Data Files (SDFs) für die Verwaltung von YouTube-Line-Items und Anzeigengruppen verwendet werden. Für Google Analytics wird die Aktivierung täglicher BigQuery Exports für Ereignisdaten sowie die Nutzung von langlaufenden asynchronen Berichtsaufgaben in der Analytics Data API v1alpha empfohlen, um skalierbare, benutzerdefinierte Berichte zu erstellen.
Weiterführende Ressourcen
Interessierte können die vollständige Episode auf YouTube ansehen oder anhören. Zusätzliche Informationen sind im Advertising and Measurement Developer Hub verfügbar. Google lädt Entwickler ein, der Discord-Community beizutreten, um sich mit Google-Mitarbeitern und anderen Entwicklern auszutauschen. Detaillierte Anleitungen zu Best Practices für die Google Ads API, Google Ads Scripts, Analytics BigQuery Solution, Data Manager API und Display & Video 360 Structured Data Files (SDFs) stehen ebenfalls zur Verfügung. Die Beiträge stammen von Cory Liseno vom Advertising and Measurement Developer Relations Team bei Google.