Expertise · Marketing-Automatisierungen
Eine Arbeitsumgebung, in der der Agent, der sich um Ihre Google Ads- und Meta-Kampagnen kümmert, die Berichte liest, die Änderung mit schriftlicher Begründung vorschlägt und nur innerhalb der von Ihnen gegebenen Grenzen ausführt.
Der Dienst ist ein Angebot, keine Leistung, und das sagen wir zuerst: Wir haben heute kein System, das Budgets oder Auktionen in Google Ads oder Meta verändert. Wir haben die Teile gebaut und ausgeführt, aus denen eines gemacht wird — die Übermittlung des Signals für eine echte Conversion an Google, eine Engine, die bezahlte Promotion mit standardmäßig aktiviertem Dry-Run einkauft, ein Register, das jede kostende Aktion schreibt, und einen Schalter, der einen Orchestrator ohne Umgehungsweg stoppt.
Angebot, mit Bedingungen„offer”, nu „delivered”, și motivul se poate verifica în câteva secunde. Am căutat în peste 150 de depozite proprii câmpurile prin care API-urile de reclamă mișcă bani — `budget_micros`, `campaignBudget`, `target_cpa`, `target_roas`, `bid_strategy` — și nu apar nicăieri, nici la Google, nici la Meta. Nu gestionăm azi bugete de reclamă. Ce apare, și se poate deschide fișier cu fișier, sunt piesele care despart o automatizare de un accident: trimiterea conversiilor offline către Google prin Data Manager API, 264 de linii într-un proiect de producție al nostru; un motor de promovare plătită care cumpără boostere, etichete și pachete cu dry-run pornit implicit; un A/B tester bayesian care refuză să declare câștigător sub 100 de afișări per variantă, și orchestratorul de campanii din MEGA CRM cu întrerupător fără `--force`. Serviciul e descris din aceste piese. Nu dintr-un panou care nu există.
Ein Agent, der sich um Kampagnen kümmert, ist kein Knopf mit der Aufschrift „optimizează“. Er ist ein Programm, das bestimmte Berichte lesen darf, bestimmte Felder schreiben darf und sonst nichts. Der schwierige Teil ist nicht, eine Änderung vorzuschlagen — Modelle tun das gut und schnell. Der schwierige Teil ist aufzuschreiben, wo es aufhört, wie es nachweist, was es getan hat, und was passiert, wenn es Fehler macht. Darum geht es in der Arbeit, und von dort aus beginnen wir die Diskussion.
Wir sagen von Anfang an, was wir nicht haben, damit Sie es nicht von jemand anderem erfahren. Bei uns läuft heute kein System, das in Google Ads ein Budget erhöht oder in Meta ein Gebot ändert. Was läuft, und sich Zeile für Zeile zeigen lässt, sind die Sicherheitsmechanismen, die wir für andere Automatisierungen geschrieben haben, die echtes Geld ausgeben: standardmäßig aktivierter Dry-Run, Zähler für jede bezahlte Aktion, Verzögerung bei Fehlern, damit sich der Fehler nicht in einer Schleife wiederholt, Nachweisgrenze vor einer Entscheidung und ein Schalter, der sich weigert, den Orchestrator zu starten.
Das Bauteil, das wir bereits gebaut haben, ist keine Budgetänderung, sondern ein Signal — und es ist das, mit dem wir zu beginnen vorschlagen. Google lernt aus dem, was Sie als Conversion angeben. Wenn Sie „formular trimis“ sagen, sucht es nach Menschen, die Formulare absenden. Wir haben die Integration geschrieben, die ihm sagt „Anfrage real im System des Kunden angekommen“, mit der Klick-ID und mit per SHA-256 übergebenen Nutzer-IDs, über die Data Manager API. Damit kann man sofort beginnen, denn es ist vorhandener Code, kein Versprechen.
Der Rest der Arbeitsumgebung — die Schicht, die Berichte liest, die Schicht, die vorschlägt, die Schicht, die ausführt — wird nach demselben Muster aufgebaut, das wir dort verwendet haben, wo wir bereits per Code Geld ausgegeben haben. Es beginnt strikt mit Lesen, geht weiter zu Vorschlägen ohne Ausführung, und erst am Ende wird die Ausführung geöffnet, Feld für Feld, mit einer schriftlichen Grenze für jedes einzelne.