Aller au contenu principal

Changelog

Release-Verlauf

Jede neue Funktion, Verbesserung und jeder Fix, der in der OrbiAds-Plattform ausgeliefert wird.

11

seit Dezember 2025 ausgelieferte Versionen

128+

kumulierte Verbesserungen

196

heute bereitgestellte MCP-Tools

Philosophie

Wie wir ausliefern

Was unsere Release-Entscheidungen Woche für Woche antreibt.

Stabilität vor Funktionen

Eine Funktion, die das bereits Funktionierende destabilisiert, ist keine Funktion — sie ist Schuld. Wir liefern lieber weniger und halten die Versprechen, die wir bereits gegeben haben.

API-first, agentenkompatibel

Jede GAM-Operation muss über MCP, CLI und REST API verfügbar sein. Das Dashboard ist eine Komfortschicht — nicht der Haupteinstiegspunkt.

Qualitäts-Audit vor jedem Merge

Jedes Release durchläuft ein automatisiertes Audit, das den Diff analysiert, potenzielle Regressionen kennzeichnet und ein PASS-/FAIL-Urteil zurückgibt. Wir mergen niemals bei FAIL.

v2.0.1 · Neuestes Release

Onboarding-Verbesserungen — OrbiAds auf jedem KI-Agenten installieren, ohne Terminal

Komfortverbesserungen beim Einstieg. Installieren Sie OrbiAds ohne Terminal auf Claude Desktop, claude.ai und Cowork (Plugin-Marktplatz oder Skills-Upload), mit Schritt-für-Schritt-Seiten für Codex, Cursor, Windsurf, Gemini CLI und Antigravity über den universellen .agents/skills-Standard. Dazu eine Korrektur der Marktplatz-Synchronisierung, Integrationsseiten je Oberfläche und vollständige UI-Parität in 5 Sprachen.

Eine fokussierte Runde von Verbesserungen aufbauend auf dem v2.0-Refresh, mit Schwerpunkt auf dem Einstieg. Die Installation von OrbiAds ist jetzt für jeden großen KI-Agenten dokumentiert — der Weg ohne Terminal (Claude Desktop, claude.ai, Cowork) und der dateibasierte Weg, den Codex, Cursor, Windsurf, Gemini CLI und Antigravity über die .agents/skills-Konvention teilen. Eine Manifest-Korrektur macht die Synchronisierung des Claude-Plugin-Marktplatzes zuverlässig.

  • Feature OrbiAds ohne Terminal auf Claude Desktop, claude.ai und Cowork installieren — Plugin-Marktplatz oder Skills-Upload, mit Screenshots illustriert
  • Feature Schritt-für-Schritt-Installationsanleitungen für Codex, Cursor, Windsurf, Gemini CLI und Antigravity über die universelle .agents/skills/-Konvention
  • Fix Synchronisierung des Claude-Plugin-Marktplatzes korrigiert (Manifest-Schema) — das Hinzufügen des OrbiAds-Marktplatzes funktioniert beim ersten Versuch
  • Feature Neue Integrationsseiten für Claude, Codex, Gemini, ChatGPT und Antigravity
  • Fix Das Reporting meldet nicht mehr fälschlich "GAM nicht verbunden" — der Session-Tenant wird für jede Reporting-Aktion aufgelöst
  • Infrastruktur Vollständige Oberflächenparität in 5 Sprachen (Englisch, Französisch, Deutsch, Spanisch, Italienisch)

Keine Breaking Changes — dies ist eine inkrementelle Verbesserungs-Version. Wenn das Hinzufügen des OrbiAds-Marktplatzes zuvor fehlschlug, funktioniert es jetzt beim ersten Versuch.

v2.0.0 ·

Große Auffrischung — Admin-Oberfläche, geführte Workflows und Async-Auslagerung

Die größte OrbiAds-Auffrischung seit v1.0. Eine neu gegliederte Admin-Oberfläche mit 5 Bereichen, geführte Links zwischen Inventar-Audit und Verfügbarkeitssimulation, eine lineare Programmatic-Pipeline (Produkte → eCPM → ADCP → Prebid), die Stripe-Abrechnung neben dem Benutzerkonto und in einen eigenen Cloud-Run-Worker verlagerte schwere Operationen. 12 Verbesserungsachsen ausgeliefert, ~22.000 Zeilen Legacy-Code dabei zurückgezogen.

Dieses Release schließt den V1-Zyklus ab und festigt die Basis für die nächsten Produktbausteine. Drei strukturelle Arbeitsstränge liefen parallel: (1) die Admin-UI wurde um ein zentrales, nach Anwendungsfall statt nach Technologie gruppiertes Menü neu aufgebaut, mit kontextuellen Links entlang des echten AdOps-Workflows; (2) der MCP-Server wechselte zu einer Parent/Child-Architektur, die den öffentlichen Katalog von 270 Tools auf 51 kohärente Dispatcher reduziert; (3) langlaufende Operationen (Inventar-Blueprint, Audit-CSV-Export, Bildoptimierung) wurden in einen unabhängigen Worker-Dienst ausgelagert, um das Haupt-Backend schlank zu halten.

  • Feature Admin-Oberfläche in 5 klare Bereiche gegliedert (Start, Audit, Inventar, Berichte, Programmatic) mit Benutzermenü und Abrechnung über das Avatar erreichbar
  • Feature Direkter Link "Im Baum prüfen" von jedem Audit-Befund zum Inventar-Explorer — kein Kopieren von Ad-Unit-IDs zwischen Tabs mehr
  • Feature Kontextmenü an jedem Baumknoten: Verfügbarkeitssimulation (Forecast) und Schnellbearbeitung (Builder) nur einen Klick entfernt
  • Feature Lineare Programmatic-Pipeline: jeder Tab (Produkte, eCPM, ADCP, Prebid) zeigt den nächsten Schritt, sodass der Zyklus leicht zu verfolgen ist
  • Feature Guthaben-Warnung auf dem Netzwerk-Verbindungsbildschirm: nie ein Konfigurations-Deploy starten, ohne zu wissen, dass das Guthaben leer ist
  • Feature Abo-Badge und Abrechnungsübersicht direkt auf dem Profilbildschirm — Stripe-Portal mit einem Klick über das Avatar öffnen
  • Feature Netzwerk-Einstellungen (Namenskonventionen, Line-Item-Standards) auch ohne aktive GAM-Verbindung bearbeitbar
  • MCP Verschlankter MCP-Katalog: 270 Legacy-Tools auf 51 Parent/Child-Dispatcher reduziert — Integrationen, die die alten Namen direkt aufriefen, müssen migrieren
  • Infrastruktur Aufwändige Operationen in einen eigenen Cloud-Run-Worker verlagert: Inventar-Blueprint, Audit-CSV-Export, Bildoptimierung
  • Infrastruktur Preview-URLs jetzt auf Netzwerkebene bearbeitbar, um GAM-Preview-Links mit einem Klick über MCP zu generieren
  • Infrastruktur Interne Entwürfe (UX-Mockups) hinter Admin-Authentifizierung abgesichert
  • Fix Bereinigung: ~22.000 Zeilen Legacy-Code entfernt, 11 veraltete Komponentenverzeichnisse zurückgezogen, schlankere API-Oberfläche

Der Sprung auf v2.0 spiegelt den Umfang der Überarbeitung wider, nicht ein einzelnes Highlight-Feature — jede tägliche Aktion wird direkter. Audit-Seiten zeigen jetzt ein ehrliches Panel "Endpunkt im Aufbau", wo Daten noch nicht angebunden sind, statt erfundener Zahlen: lieber offen als eine Demo vortäuschen. Praktische Folge der Bereinigung: einige Legacy-URLs und Endpunkte sind verschwunden — siehe den Kompatibilitätshinweis am Ende dieses Releases.

v1.9.0 · Demnächst

KI-gesteuertes Audit, Smart Pricing & Admin für Ad-Networks

Eine KI-gestützte Audit-Suite, ein datengestützter Pricing-Assistent und eine vollständige Multi-User-Kontoadministration für Ad-Networks und Agenturen. 23 neue Funktionen, 11 neue MCP-Tools, 6 bereitgestellte REST-Ressourcen und ein intelligenter Transport-Router, der SOAP und REST nahtlos orchestriert.

Multi-Tenant-Ad-Networks und Agenturen haben es uns klar gesagt: Sie müssen ihr GAM-Netzwerk anhand anerkannter Standards (ISO 27001, IAB, NIST CSF) auditieren, ohne manuell Dutzende Anfragen zusammenzufügen. Dieses Release führt einen Audit-Skill ein, den KI-Agenten autonom ausführen können, sowie eine vollständige GAM-Administrationsschicht (Teams, Sites, Anwendungen, Labels). Parallel analysiert der Pricing-Assistent den Performance-Verlauf, um optimale Floor-Preise vorzuschlagen — mit einer strengen Garantie: Es werden niemals Tenant-Daten gespeichert, alles wird live berechnet.

  • MCP audit_skill — einheitliches Parent-Tool: ops_diagnostic, standards_baseline, estimate_cost
  • MCP Audit-Frameworks: ISO 27001 (Ad-Ops-Teilmenge), IAB Anti-Tampering, NIST CSF, OrbiAds-Baseline
  • MCP gam_admin — Parent-Tool für Governance: 6 REST-Ressourcen über einen einzigen Einstiegspunkt
  • MCP Bereitgestellte REST-Ressourcen: Teams, Sites, Applications, Custom Fields, Labels, PPS
  • MCP export_authoring_audit — CSV-Export des Audits für Compliance (Agenturen & Netzwerke)
  • MCP reporting_skill — einheitliches Parent-Tool für das Reporting (Analyse, Erstellung, Planung)
  • MCP historical_aggregates — DSGVO-konforme Pipeline für historische Analysen (Live-Berechnung, keine Speicherung)
  • MCP PricingSuggestionService — Floor-Price-Vorschläge auf Basis historischer Performance
  • Feature PricingSuggestionCard — UI-Komponente, um die Vorschläge in bestehende Workflows einzubinden
  • MCP Lifecycle-Parent-Tools — Line Items und Orders per direkter GAM-ID aktivieren / pausieren
  • Infrastruktur GamTransportRouter — intelligente SOAP/REST-Orchestrierung mit automatischem Lese-Fallback
  • Infrastruktur Strikte Pydantic-Enums bei Schreibvorgängen (Ablehnung vor dem GAM-Aufruf = keine verschwendete Anfrage)
  • Infrastruktur Erweiterter REST-Routenkatalog: 46 neue Einträge, 76 katalogisierte Audit-Aktionen

Das Audit zu 100 % über MCP/CLI ohne Dashboard-Oberfläche zu halten, ist bewusst gewählt. Ein Compliance-Audit ist in erster Linie eine von einem intelligenten Agenten ausgeführte Checkliste, kein Dashboard zum Durchscrollen. Der resultierende Markdown-Bericht lässt sich per E-Mail versenden, in Git versionieren und bei Bedarf für ein Steuerungsgremium auf einer einzigen A4-Seite drucken.

v1.8.32 ·

Produktkatalog & Programmatic Deals

Eine neue Dimension für die programmatische Monetarisierung: ein strukturierter Produktkatalog, native Unterstützung für Programmatic Deals (PMP, Programmatic Guaranteed, Preferred Deal) und eine ADCP-Bridge für Buy-Side-Agenten auf Advertiser-Seite. 12 neue Funktionen, 6 dedizierte MCP-Tools und der Sprung auf die neueste GAM-API (v202605).

Publisher und Ad-Networks, die programmatisch verkaufen, mussten ihr kommerzielles Angebot als echten Katalog strukturieren: Formate, Floor-Preise, angesprochene Zielgruppen, Buchungsbedingungen. Dieses Release führt diese Geschäftsschicht durchgängig ein — Backend-Modellierung, REST API, MCP-Tools und eine vollständige Dashboard-Oberfläche. Parallel ermöglicht die native Unterstützung programmatischer Deals (PMP über REST, PG/PD über SOAP), die Verhandlung und Bereitstellung von Direct Deals mit Käufern zu orchestrieren.

  • Feature Produktkatalog — vollständige Backend-Modellierung (Domain + Service + 38 Tests)
  • Feature Produktkatalog-Dashboard — Erstellen, Bearbeiten, Archivieren über 3 eigene Routen
  • MCP 6 MCP-Tools für den Katalog: Produkt erstellen / auflisten / abrufen / aktualisieren / archivieren / wiederherstellen
  • MCP PMP Programmatic Deals über die GAM REST API v202605
  • MCP Programmatic Guaranteed (PG) + Preferred Deal (PD) über SOAP
  • MCP ADCP-Bridge — Übersetzungsfassade OrbiAds ↔ AdContext Protocol (3 Tools)
  • MCP GAM-Features-Probe — automatische Erkennung der im Netzwerk aktivierten Funktionen
  • Feature FeaturesGate — saubere und explizite Deaktivierung von im Netzwerk nicht verfügbaren Funktionen
  • Feature Internationalisierung des Produktkatalogs — 4 Sprachen (FR / EN / ES / IT)
  • Infrastruktur Wechsel der GAM API von v202602 auf v202605 (neueste von Google am 7. Mai 2026 veröffentlichte Version)
  • Fix Mehrsprachige Marketing-Website — 42 Check-Fehler behoben, i18n-Flow konsolidiert
  • Infrastruktur SEO-Verbesserungen: OWASP-Security-Header, angereichertes schema.org, security.txt (RFC 9116)

Die ADCP-Bridge (AdContext Protocol) ist wahrscheinlich das strategischste Element dieses Releases. Sie legt den Grundstein dafür, dass ein KI-Käuferagent — auf Advertiser- oder Agenturseite — den Produktkatalog des Publishers durchsuchen und dann einen Deal ohne menschliche Reibung verhandeln und bereitstellen kann. Das ist die fehlende Schicht zwischen Ad-Tech-Infrastruktur und wirklich durchgängiger KI-Automatisierung.

v1.8.30 ·

Volle CLI-↔-MCP-Parität — 196 Tools Seite an Seite

Jede OrbiAds-Operation ist jetzt sowohl über das Terminal als auch über KI-Agenten verfügbar. 196 katalogisierte Tools, 80 neue bereitgestellte REST-Routen und eine automatisierte Leitplanke, die verhindert, dass die beiden Oberflächen jemals auseinanderdriften.

Der MCP-Server war lange der erste Einstiegspunkt für KI-Agenten. Die CLI hingegen wuchs parallel, um skriptfähige Workflows abzudecken: Cronjobs, CI/CD-Integrationen, Teams, die einfach ein Terminal bevorzugen. Doch die beiden Oberflächen hatten leicht unterschiedliche Wege eingeschlagen. Dieses Release setzt auf ihre Vereinheitlichung: Jede MCP-Operation hat ihr Spiegel-CLI-Kommando, jedes CLI-Kommando sein passendes MCP-Tool. Die Paritätsmatrix wird nun bei jedem Build automatisch geprüft.

  • Feature Vollständige Abdeckung der OrbiAds CLI: ~155 Befehle (Tier A + Tier B ausgeliefert)
  • MCP Fixierte Paritätsmatrix: 196 Tools (188 FULL + 8 EXEMPT per Design)
  • MCP 80 neue REST-Routen bereitgestellt (Epic 62 — Tier-B-Oberfläche)
  • Feature 15 neue CLI-Befehlskategorien (typer nouns)
  • Infrastruktur Automatischer CLI ↔ MCP-Paritätswächter in die Build-Tests integriert
  • Infrastruktur Refactoring von 3 Backend-Services: billing_report, line_item_creation, inventory archive
  • Infrastruktur Automatische Synchronisierung des öffentlichen Repos OrbiAds/Orbiads-GAM-MCP
  • Feature Einheitliche Seite /docs/cli/commands — dynamische Darstellung aller 163 Befehle

Dieses Release war auch die Gelegenheit, drei Backend-Dienste in modularere Schichten zu refaktorieren (Billing-Berichte, Line-Item-Erstellung, Inventar-Archivierung). Für Nutzer unsichtbare Arbeit, die jedoch die Auslieferung kommender Funktionen deutlich beschleunigt. Das öffentliche Open-Source-Repo wird bei jedem internen Push automatisch synchronisiert.

v1.8.5 → v1.8.29 ·

Intelligentere Prognosen & Plattformqualität

Drei Monate tiefgreifender Grundlagenarbeit: realistische Multi-Line-Item-Prognosen, ein Qualitäts-Audit jeder SOAP-Operation gegen ihr offizielles WSDL-Schema und die Härtung von Live-Operationen, die in der Produktion entdeckt wurden. 38 Zuverlässigkeitsverbesserungen, 9 neue Prognosefähigkeiten und 8 in realen Umgebungen gefundene Fixes.

Publisher, die im Programmatic hart arbeiten, wollten die Auswirkung einer neuen Kampagne auf bereits ausliefernde Line Items simulieren — die sogenannte gegenseitige Konkurrenz. Dieses Release führt get_prospective_delivery_forecast im Multi-LI-Modus ein, plus Prognose-Aufschlüsselungen (nach Tag, Gerät, Geo) und die Aufnahme echter Traffic-Daten. Parallel führten wir zwei Live-Audits auf einem Produktivkonto durch: Die erste Welle brachte vier in Testumgebungen unsichtbare Bugs zutage, die zweite weitere vier. Alle behoben, alle durch Regressionstests abgedeckt.

  • MCP get_prospective_delivery_forecast — Multi-LI-Simulation mit gegenseitiger Konkurrenz
  • MCP Forecast-Splits — Prognosen nach Dimension (Tag / Gerät / Geo)
  • MCP getTrafficData — echte Traffic-Daten als Grundlage der Prognosen
  • MCP ignoredLineItemIds — bereits aktive LIs aus der Simulation ausschließen
  • MCP Bulk LICA — Massenzuordnung von Creatives zu Line Items
  • MCP Dynamische Währung bei SOAP-Prognosen
  • MCP Report-Vorlagen bearbeiten und duplizieren — Parität mit der GAM-Weboberfläche
  • Fix 8 in Live-Umgebungen gefundene Bugs: create/deploy, deduct_or_refund, Creative-Rollback, Behandlung von GAM-400-Fehlern
  • Fix Mega-Template-Writer — Erstellung über die API statt manueller Migration
  • Fix Polling-Timeouts optimiert (280 s → 210 s, MCP-Tools 240 s)
  • Infrastruktur Phase 11 — WSDL-Qualitätsaudit: 38 tiefgreifende Fixes gegen das offizielle Schema
  • Infrastruktur Nur-REST-Reporting-Katalog validiert: 68 Metriken + 79 Dimensionen
  • Infrastruktur Entfernung von 44 veralteten Reporting-Konstanten (eingestellte GAM-Services)

Das Qualitäts-Audit der Phase 11 (38 systematische Fixes gegen das offizielle WSDL-Schema) geht von einer einfachen Beobachtung aus: Es ist besser, in die Sorgfalt der Aufrufe zu investieren als in Fehlerbehebungsschichten. Wenn man GAM mit exakt den richtigen typisierten Parametern aufruft, verschwinden Bugs an der Wurzel, statt zur Laufzeit abgefangen zu werden.

v1.8.4 ·

Verstärkte Plattform — Sicherheit, Zuverlässigkeit, Performance

Eine tiefgehende Qualitätsprüfung der Plattform, ausgeliefert zur Vorbereitung der kommenden Produkterweiterungen. Verstärkte Authentifizierung, gehärtete Credit-Verwaltung, widerstandsfähigere Bereitstellungspipeline und eine verfeinerte Nutzererfahrung. 188 Verbesserungen über vierzehn Sprints und sechs technische Schichten.

Vor jeder großen Produkterweiterung nehmen wir uns die Zeit, die kritischen Schichten tiefgehend zu auditieren — Authentifizierung, Abrechnung, Kampagnen-Pipeline, Reporting, Frontend, MCP-Server. Dieses Release konsolidiert diese Grundlagen entlang von sechs Achsen: gehärtete Sicherheit auf OAuth-Protokollebene, vollständig idempotente Credit-Rückerstattungen, Pipeline mit Fortschritts-Checkpoints und Vorfallwiederherstellung sowie 9 in der Oberfläche behobene UX-Mikro-Regressionen. Es ist der letzte Schritt vor der Ankunft des Produktkatalogs, der Programmatic Deals und der KI-Audit-Suite.

  • Fix Authentifizierung: OAuth-State mit 10-Minuten-TTL + explizitem Zeitstempel (Replay-Schutz)
  • Fix Authentifizierung: GAM-Refresh-Tokens werden systematisch über Cloud KMS verschlüsselt, auch im CLI-Device-Flow
  • Fix Authentifizierung: Firebase-Token-Verifizierung + Nullsetzen des Entschlüsselungsschlüssels (zwei Schutzmaßnahmen in Reihe)
  • Fix Credits: atomarer Stripe-Webhook (Claim + Grant in einer einzigen Transaktion)
  • Fix Credits: idempotente Erstattung garantiert, selbst bei einem Absturz mitten im Vorgang
  • Fix Credits: PII-Maskierung (customer_id, E-Mail) in jedem abrechnungsbezogenen Log
  • MCP 13+ MCP-Tools auf dieselbe deduct/refund-Credit-Logik vereinheitlicht
  • MCP SHA-256-Bestätigungstokens + Idempotenzschicht (1 h) bei create_order und create_advertiser
  • MCP LIMIT 200 bei PQL-Abfragen + 4 Inline-Reporting-Stellen erzwungen
  • MCP MCP-Proxy: Schutz bei der URL-Kodierung und Begrenzung der Pfadlänge (256 Zeichen)
  • Fix Pipeline: geordnetes Abarbeiten laufender Jobs beim Cloud-Run-Scale-down
  • Fix Pipeline: Kampagnen-Recovery an einen Worker delegiert (keine Rollback-Timeouts mehr)
  • Fix Pipeline: Fortschritts-Checkpoint (Write-ahead-Manifest) vor jedem kritischen Schritt
  • Fix Pipeline: Batch-Operationen — feingranulare Behandlung von Teilerfolgen (BULK_ACTION_PARTIAL)
  • Fix Pipeline: gebündeltes GAM-Kontingent (10× weniger Firestore-Transaktionen)
  • Fix Reporting: gemeinsamer Helper für die 4 GAM-Aufrufe (einheitliche Fehlersichtbarkeit)
  • Fix Reporting: Retry-Richtlinie bei 5xx (4 Versuche + exponentieller Jitter)
  • Fix Reporting: Decimal-Genauigkeit bei den 11 Umsatzmetriken
  • Fix Oberfläche: Legacy-Workflow (workflowStore) stillgelegt
  • Fix Oberfläche: Zurücksetzen der ErrorBoundary bei Routenwechsel
  • Fix Oberfläche: Archivierungs-Modals auf natives <dialog> migriert (Focus-Trap + Escape)
  • Fix Oberfläche: optimistische Updates mit Rollback bei Fehlern (setStatus)
  • Fix Oberfläche: archivierte Assets visuell abgehoben (Transparenz + Badge)
  • Fix Oberfläche: 9 stille Fehler im Reporting-Bereich → Benutzerbenachrichtigungen + kontextuelle Banner
  • Fix Oberfläche: 8 native Dialoge auf das einheitliche ConfirmationDialog-/Toast-System migriert
  • Infrastruktur Gemeinsame Helfer: Datumsfunktionen, Log-Redaktion, Abfrage-Services für Abrechnung und Deployment
  • Infrastruktur +27 Regressionstests für Katalog, Reporting, Retry und gemeinsame Helfer
  • Infrastruktur Bereinigung von totem Code: 5 ungenutzte Imports, veraltete Services, deaktivierte Routen

Dieses Release liefert keine spektakuläre Funktion — und genau das ist der Punkt. Es schließt sauber die Schuld ab, die sich über achtzehn Monate schneller Auslieferung angesammelt hat, sodass die nächsten großen Funktionen auf einer Plattform ruhen, deren jede Schicht Zeile für Zeile inspiziert wurde. Der Komfort, schnell zu bauen, kommt aus der Sorgfalt, zuvor gut gebaut zu haben.

v1.8.0 ·

Reporting-Audit, natives Tracking & Vor-Archivierungs-Kontrolle

Vollständiges Reporting-Audit, natives Drittanbieter-Tracking auf jedem GAM-Creative-Typ, Sicherheitsprüfung vor dem Archivieren und 6 neue MCP-Tools. 16 wesentliche Verbesserungen, darunter eine Überarbeitung des CLI-Preiskatalogs, ausgerichtet an der Backend-Realität.

Ein funktionales Audit des Reportings deckte Inkonsistenzen zwischen der angezeigten Abrechnung (FAQ, CLI) und der Backend-Realität auf. Parallel zeigte die Analyse des GAM-SOAP-Schemas, dass native Tracking-Felder (thirdPartyImpressionTrackingUrls, thirdPartyClickTrackingUrl, VAST trackingUrls) nicht genutzt wurden — wir haben alles in das HTML injiziert. v1.8 korrigiert beide Achsen und fügt eine vollständige Audit-/QA-Schicht für Tracking und Archivierung hinzu.

  • Fix Abrechnungs-FAQ korrigiert: Reporting kostet 0,5 Cr pro Ausführung (nicht "kostenlos")
  • Fix CLI-Credits für die 27 Befehle am Backend ausgerichtet (Lesen = 0, Schreiben = 0,5 bis 5)
  • Fix export_report_csv wird jetzt mit 0,5 Credits abgerechnet (führt einen vollständigen GAM-Report aus)
  • Feature Skill 'report' erstellt — 9. OrbiAds-Skill, in 4 Sprachen internationalisiert
  • Feature Marketing-Seiten: /reporting-gam (Marketing), /docs/reporting (interaktiver Katalog), /network-audit
  • MCP Natives GAM-Tracking: thirdPartyImpressionTrackingUrls bei ImageCreative, Html5Creative, ThirdPartyCreative
  • MCP Natives GAM-Tracking: thirdPartyClickTrackingUrl bei Html5Creative
  • MCP Natives GAM-Tracking: VAST-trackingUrls (Zuordnung Event → URLs) bei VideoRedirectCreative
  • MCP audit_creative_tracking: Audit von Klick-Makros, Impression-Pixeln, Cachebuster sowie Erkennung von IAS / MOAT / DV / DCM
  • MCP audit_order_tracking: Tracking-Audit auf Order-Ebene — LI-×-Creative-Schleife mit strukturiertem Bericht
  • MCP validate_tag_snippet: Validierung von Ad-Server-Tags vor dem Import (kostenlos)
  • MCP pre_archive_check: Abhängigkeitsprüfung vor der Archivierung (ausliefernde LIs, aktive LICAs, Placements)
  • MCP get_creative erweitert: Snippet, Tracking-URLs, creativeType, expandedSnippet, isSafeFrameCompatible
  • MCP update_creative erweitert: Bearbeitung von Tracking-URLs, Snippet und VAST-trackingUrls
  • Feature Wettbewerbsvergleiche: Zeile "Automatisiertes Reporting" zu den 3 Vergleichsseiten hinzugefügt
  • Infrastruktur 9 CLI-Befehle für Creatives hinzugefügt (list, get, upload, create-third-party, audit-tracking, pre-archive-check…)

Dies ist das erste Release, in dem ein KI-Agent ein Tracking-Problem autonom diagnostizieren (fehlende Makros, fehlender Cachebuster, nicht erkannter Anbieter), es über update_creative beheben und erneut prüfen kann — alles in einem einzigen Gespräch. Die Vor-Archivierungs-Prüfung verhindert irreversible Fehler.

v1.7.x ·

Reporting-Hub, Paginierung & Resilienz

Fortgeschrittener Reporting-Hub, Paginierung über alle Listen-Tools hinweg, widerstandsfähige Batch-Operationen und Netzwerkkonfiguration. Offizieller Launch der OrbiAds CLI v1.0.

Die Frage kam im Beta-Feedback immer wieder: „Wie konsolidiere ich meine GAM-Performance, ohne die Oberfläche zu verlassen?“ Der Reporting-Hub beantwortet das direkt. Parallel gingen wir eine technische Schuld rund um die Paginierung an — manche GAM-Netzwerke überschreiten 500 Line Items, und die Listen-Tools gaben ohne Warnung abgeschnittene Ergebnisse zurück. Der fail_fast-Parameter bei Batch-Operationen deckt einen echten Bedarf von Teams ab, die partielle Bereitstellungen wünschen, ohne alles zurücksetzen zu müssen.

  • Feature Reporting Hub: konsolidierte Dashboards mit erweiterten Filtern und Export
  • Feature Netzwerkeinstellungen: Verwaltung der GAM-Konfiguration im Dashboard
  • MCP 46 MCP-Tools bereitgestellt (+5 seit v1.6)
  • MCP Offset/Limit-Paginierung bei jedem Listen-Tool (Placements, Line Items, Creatives…)
  • MCP fail_fast-Parameter bei Batch-Operationen (Teil-Deployment möglich)
  • MCP Quota Store: Nachverfolgung und automatischer Credit-Abzug pro Vorgang
  • Fix Refaktorierter Inventory Builder: modulare Panels, Companion-Validierung
  • Feature OrbiAds CLI v1.0: Kampagnen, Inventar und GAM-Reports direkt aus dem Terminal deployen (pipx install orbiads-cli)
  • Fix Verbesserte Marketing-Texte (Hero, Footer, Anwendungsfälle) — 4 Sprachen

Es ist auch das Release, in dem OrbiAds CLI v1.0 offiziell ausgeliefert wird. Zwei Jahre Aufbau der MCP-Infrastruktur, und letztlich zeigte uns das erste konkrete Feedback, dass ein Teil unserer Nutzer einfach ein Terminal und einen Cronjob wollte.

v1.6.x ·

MCP Server, Inventory Explorer & Reporting

Der OrbiAds-MCP-Server ist in Produktion. Verbinden Sie Claude, Cursor oder Windsurf direkt mit Ihrem Google-Ad-Manager-Netzwerk.

Das MCP vom Prototyp in die Produktion zu überführen, war der Wendepunkt dieses Zyklus. Monatelang war die SOAP-Infrastruktur da, aber der KI-Einstiegspunkt blieb experimentell. Den MCP-Server auf orbiads.com/mcp in Produktion zu bringen — mit sauberer OAuth2-Authentifizierung und ohne API-Schlüssel-Verwaltung — änderte die Natur des Produkts. Der Inventory Explorer entstand aus einer einfachen Beobachtung: Bevor sie irgendetwas bereitstellen, müssen AdOps-Teams verstehen, was sie in GAM bereits haben. Die Inventar-Kartierung war ein fehlender Schritt.

  • Feature Wizard /deploy: Konsolidierung der Panels Display, HTML5, Third-party Tag und Classic Native
  • Fix Inline-Validierung und klarere Leerzustände bei spezialisierten Creative-Uploads
  • Fix Playwright-Abdeckung auf die spezialisierten Creative-Panels des /deploy-Workflows ausgeweitet
  • MCP MCP-StreamableHTTP-Server verfügbar unter https://orbiads.com/mcp
  • MCP 168 GAM-Tools: Ad Units, Orders, Line Items, Creatives, Inventar, Reporting…
  • MCP Sichere OAuth2-Authentifizierung — kein API-Schlüssel zu verwalten
  • Feature Inventory Explorer: interaktive Erkundung des GAM-Inventars (Ad Units, Placements, Key-Values)
  • Feature Inventory Blueprint Builder: Modellierung der Werbearchitektur
  • Feature Inventory Understanding: automatische Inventaranalyse und Bewertung
  • Feature Reporting Dashboard: Visualisierung der GAM-Performance
  • Infrastruktur SOAP-Architektur in ein modulares Paket refaktoriert (Mixin-Pattern)
  • Fix Kompatibilität mit der GAM API v202502+: Entfernung veralteter Services (CreativeAssetService, RateCardService)

Das Refactoring von SOAP in ein modulares Paket (Mixin-Muster) ist für Nutzer nicht sichtbar, hat aber die durchschnittliche Zeit zur Diagnose eines GAM-Bugs von 45 Minuten auf unter 10 reduziert. Das ist die Art unsichtbarer Arbeit, die die langfristige Geschwindigkeit verändert.

v1.3.x ·

Kampagnenbereitstellung & Pipeline

Durchgängige Bereitstellung nativer GAM-Kampagnen aus einem Creative-ZIP.

Vor diesem Release bedeutete das Bereitstellen einer nativen Kampagne in GAM, mit einem Dutzend Bildschirmen zu jonglieren: Order erstellen, Line Items, Assets hochladen, Targeting konfigurieren, Creatives verknüpfen. Jeder Schritt war manuell, jeder Fehler erforderte ein partielles Rollback. Die v1.3-Pipeline automatisiert die gesamte Abfolge aus einem Creative-ZIP. Die Echtzeitverfolgung über SSE lässt Sie jeden Schritt bei der Ausführung beobachten — nicht nur einen sich drehenden Ladeindikator.

  • Feature Creative-ZIP-Upload und automatische Extraktion der nativen Assets
  • Feature Targeting-Konfiguration: Werbetreibender, Order, Ad Units, Key-Values
  • Feature 1-Klick-Deploy: automatische Erstellung von Line Items und Creatives in GAM
  • Feature Echtzeit-Tracking über SSE (Server-Sent Events)
  • Feature Kampagnenbericht nach dem Deployment
  • Infrastruktur In-Process-Pipeline mit FastAPI BackgroundTasks

Die Wahl von FastAPI BackgroundTasks statt eines externen Orchestrators (Celery, Cloud Tasks) erwies sich für die aktuelle Produktgröße als richtig. Weniger bewegliche Teile, kleinere Angriffsfläche, geringere Latenz. Wir bewerten es neu, falls das Volumen es erfordert.

v1.0.x ·

OrbiAds-Launch

Erstes öffentliches Release von OrbiAds mit GAM-Authentifizierung und OAuth2-Verbindung.

v1.0 beantwortet eine präzise Frage: Kann man einen KI-Agenten sicher mit Google Ad Manager verbinden, ohne Service-Schlüssel offenzulegen, ohne auf Nutzerseite Infrastruktur zu warten? Die OAuth2-Authentifizierung „on behalf of user“ mit in Cloud KMS gespeicherten Refresh-Tokens war die nicht verhandelbare Voraussetzung. Ohne sie ist alles andere nur eine Demo. Das zweistufige Onboarding (Kontoverbindung + GAM-Netzwerk) spiegelt diese Priorität wider: den Weg zur ersten echten Operation zu verkürzen.

  • Feature Firebase-Authentifizierung + OAuth2 für Google Ad Manager
  • Feature Sichere Verbindung zum GAM-Netzwerk (GCP KMS + Secret Manager)
  • Feature Benutzer-Dashboard mit Kampagnenverwaltung
  • Feature Geführtes 2-Schritte-Onboarding
  • Infrastruktur Cloud-Run-Deployment mit Scale-to-Zero (europe-west1)
  • Infrastruktur CI/CD mit Cloud Build + Artifact Registry

Scale-to-Zero auf Cloud Run vom ersten Tag an — nicht weil es die einfachste Lösung ist, sondern weil es keinen Sinn ergibt, für ungenutzte Instanzen zu zahlen, während das Produkt in der Validierung ist. Diese Einschränkung zwang uns, die Verbindungen von Anfang an sauber zu architektieren.

Was kommt

Auf der Roadmap

Was wir erkunden und bauen. Keine Termine — wir liefern lieber gut als schnell.

Prebid.js- / Header-Bidding-Konfigurator In Erkundung

Massengenerierung von Header-Bidding-Line-Items (200 bis 400 LIs pro CPM-Stufe) und hb_pb-/hb_adid-Targeting-Keys — entwickelt für Ad-Networks und Programmatic-Agenturen.

MCP-Katalog Parent-→-Child-Refactoring Geplant

Konsolidierung des MCP-Katalogs (234 Tools → ~28 Parent-Tools) für eine bessere KI-Agenten-Erfahrung. Abwärtskompatibilität über 3 Phasen garantiert.

Datengestützter Pricing-Assistent (Fortsetzung Epic 67) In Entwicklung

Erweiterung des in v1.9 ausgelieferten PricingSuggestionService: optimale Floor-Preis-Vorschläge pro Ad Unit + Zielgruppe, basierend auf dem GAM-Verlauf. Strenge Zero-Storage-Compliance.

Webhooks & Event-Streaming Geplant

Ermöglicht externen Systemen (CRM, DMP, BI-Tools), über im Dashboard konfigurierbare Webhooks in Echtzeit auf GAM-Ereignisse zu reagieren.

Die Roadmap ist öffentlich, aber unverbindlich. Prioritäten entwickeln sich mit dem Nutzer-Feedback.

Haben Sie einen Vorschlag oder möchten Sie einen Bug melden?

Kontaktieren Sie uns