Scheduler

Automatische Jobs

Operative Übersicht über geplante DataEngine-Läufe, Feed-Frische und Validierungsstatus.

RLS aktiv Host ortho-live
Aktiv mit Warnungen Status

Der Feed ist gültig, enthält aber fachliche Warnungen.

23:45 Täglicher Lauf

Europe/Berlin

33 Feed-Zeilen

letzter Export

0 Blocker

blockierende Validierungsfehler

33 Warnungen

fachlich nachzupflegen

Aktiv mit Aufgaben Marketing Health

Der Feed ist technisch nutzbar; Datenqualität oder Google-API-Zugriff erfordern Nacharbeit.

10.05.2026 23:45:00 CEST Nächster Lauf

vor Merchant Center 00:00

Google Merchant

Ortho-Vertrieb Google Merchant Feed

Erzeugt den öffentlichen TSV-Feed aus dem tenant-isolierten Product Master vor dem täglichen Merchant-Center-Abruf.

Aktiv mit Warnungen

Job-Konfiguration

Diese Werte kommen aus der Compose-Umgebung des Scheduler-Services oder aus sicheren Defaults.

Compose-Service
scheduler / dataengine-scheduler
Tenant
default
Zeitplan
23:45 Europe/Berlin
Start-Export
aktiv
Nächster Lauf
10.05.2026 23:45:00 CEST

Letzter Export

Die Daten stammen aus der Feed-Metadatei, die beim erfolgreichen Export neben der TSV-Datei geschrieben wird.

Generiert
09.05.2026 23:45:05 CEST
Frisch bis
11.05.2026 01:45:05 CEST
Run
4206110e-f96a-4614-95b1-451a98085714 · succeeded
Datei
/srv/app/symfony/public/feeds/google/ortho-vertrieb-products.tsv
Geändert
09.05.2026 23:45:05 CEST
Größe
26093 Bytes

Marketing Health

Tägliche Google-Shopping-Kette

Der Health-Check läuft nach jedem Feed-Export und prüft kaufbare Produkte, Crawlability, Consent-/Tracking-Grundlagen und offene Google-Zugriffspunkte.

Aktiv mit Aufgaben
0 Technische Blocker

müssen vor Optimierung gelöst sein

0 / 131 URL-Fehler

Googlebot-Crawlcheck

ok Tracking-Basis

Consent, GA4 und Ads IDs

33 GTIN offen

nur belegte EAN/GTIN nachpflegen

3 Google-Zugriffe

API/AgentGuard noch nötig

09.05.2026 23:45:22 CEST Letzter Check

Health-Report

Nächste Aktionen

Diese Liste trennt DataEngine-/Shop-Aufgaben von Google-Konto-Zugriffen, die echte API- oder Browserdaten benötigen.

operations DataEngine-/Shop-kontrollierte Voraussetzungen sind grün. Merchant Center in 24 Stunden erneut prüfen, ob Google die verbleibenden Bildverarbeitungs- und Produktreview-Hinweise reduziert.
data_quality Echte GTIN/EAN-Werte nur aus Hersteller-, GS1-, Verpackungs- oder Lieferantenquellen nachpflegen. Keine PZN, SKU oder MPN als GTIN kopieren.
google_access AgentGuard Provider für Merchant Center, Google Ads, GA4 und Search Console konfigurieren oder Google Ads Developer Token freigeben lassen, damit der tägliche Loop echte Google-Diagnosen und Leistungsdaten automatisch auswerten kann.
optimization Erst nach belastbaren Klick-, Kosten- und Conversiondaten Gebote, Budgets, Produktgruppen oder Kampagnentyp ändern. Jede Budgeterhöhung bleibt freigabepflichtig.
manual_check Bis zur API-Freigabe täglich Merchant Center Produkte/Diagnosen und Google Ads Kampagnenansicht browsergestützt prüfen.

Technische Blocker

0 aktuell blockierende technische Punkte.

Bereich Meldung
Keine technischen Blocker im aktuellen Health-Report.

Externe Google-Punkte

3 Punkte benötigen Merchant Center, Google Ads, GA4 oder Search Console Zugriff.

google_ads_api Produktive Google-Ads-API ist weiterhin durch DEVELOPER_TOKEN_NOT_APPROVED blockiert; Performance- und Suchbegriffsoptimierung bleibt bis Basic/Standard Access oder AgentGuard-Providerzugriff manuell.
merchant_center_api Merchant-Center-Produktdiagnosen werden aktuell browsergestützt geprüft. Für tägliche automatische Google-Diagnosen müssen AgentGuard Merchant Provider und Zielkonto 119414541 konfiguriert werden.
analytics_api GA4-/Search-Console-Leistungsdaten können erst automatisch in den Optimierungsloop einfließen, wenn AgentGuard GA4 und Search Console Provider verbunden sind.

Validierung

Letzte Feed-Prüfung

Blocker verhindern die Veröffentlichung einer neuen Datei. Warnungen erlauben den Feed, sollten aber fachlich nachgepflegt werden.

Blocker

0 blockierende Fehler im letzten Export.

Zeile ID Feld Meldung
Keine Blocker im letzten Export.

Warnungen

33 Warnungen im letzten Export. Aktuell sind das vor allem GTIN-Hinweise bei vorhandener Brand+MPN-Kennzeichnung.

Zeile ID Feld Meldung
1 ORTH42-Kapseln gtin GTIN fehlt; Brand und MPN werden übergeben. Nur belegte Hersteller-GTIN/EAN nachpflegen, nicht raten.
2 ORTH28-Trinkflaeschchen gtin GTIN fehlt; Brand und MPN werden übergeben. Nur belegte Hersteller-GTIN/EAN nachpflegen, nicht raten.
3 ORTH23-Kapseln gtin GTIN fehlt; Brand und MPN werden übergeben. Nur belegte Hersteller-GTIN/EAN nachpflegen, nicht raten.
4 ORTH29-Granulat_plus_Tabletten_plus_Kapsel gtin GTIN fehlt; Brand und MPN werden übergeben. Nur belegte Hersteller-GTIN/EAN nachpflegen, nicht raten.
5 ORTH30-Granulat_plus_Kapseln gtin GTIN fehlt; Brand und MPN werden übergeben. Nur belegte Hersteller-GTIN/EAN nachpflegen, nicht raten.
6 ORTH13-Kapseln gtin GTIN fehlt; Brand und MPN werden übergeben. Nur belegte Hersteller-GTIN/EAN nachpflegen, nicht raten.
7 ORTH16-Kapseln gtin GTIN fehlt; Brand und MPN werden übergeben. Nur belegte Hersteller-GTIN/EAN nachpflegen, nicht raten.
8 ORTH15-Kapseln gtin GTIN fehlt; Brand und MPN werden übergeben. Nur belegte Hersteller-GTIN/EAN nachpflegen, nicht raten.
9 ORTH21-Kapseln gtin GTIN fehlt; Brand und MPN werden übergeben. Nur belegte Hersteller-GTIN/EAN nachpflegen, nicht raten.
10 ORTH22-Tabletten gtin GTIN fehlt; Brand und MPN werden übergeben. Nur belegte Hersteller-GTIN/EAN nachpflegen, nicht raten.
11 ORTH32-Kapseln gtin GTIN fehlt; Brand und MPN werden übergeben. Nur belegte Hersteller-GTIN/EAN nachpflegen, nicht raten.
12 ORTH33-Tropfen gtin GTIN fehlt; Brand und MPN werden übergeben. Nur belegte Hersteller-GTIN/EAN nachpflegen, nicht raten.
13 ORTH34-Kapseln gtin GTIN fehlt; Brand und MPN werden übergeben. Nur belegte Hersteller-GTIN/EAN nachpflegen, nicht raten.
14 ORTH35-Kapseln gtin GTIN fehlt; Brand und MPN werden übergeben. Nur belegte Hersteller-GTIN/EAN nachpflegen, nicht raten.
15 ORTH37-Kautabletten gtin GTIN fehlt; Brand und MPN werden übergeben. Nur belegte Hersteller-GTIN/EAN nachpflegen, nicht raten.
16 ORTH38-Kapseln gtin GTIN fehlt; Brand und MPN werden übergeben. Nur belegte Hersteller-GTIN/EAN nachpflegen, nicht raten.
17 ORTH36-Kapseln gtin GTIN fehlt; Brand und MPN werden übergeben. Nur belegte Hersteller-GTIN/EAN nachpflegen, nicht raten.
18 ORTH7-Granulat_plus_Kapseln gtin GTIN fehlt; Brand und MPN werden übergeben. Nur belegte Hersteller-GTIN/EAN nachpflegen, nicht raten.
19 ORTH39-Trinkflaeschchen_plus_Tablette_plus_Kapsel gtin GTIN fehlt; Brand und MPN werden übergeben. Nur belegte Hersteller-GTIN/EAN nachpflegen, nicht raten.
20 ORTH1-Trinkflaeschchen gtin GTIN fehlt; Brand und MPN werden übergeben. Nur belegte Hersteller-GTIN/EAN nachpflegen, nicht raten.

Betrieb

Operator-Kommandos

Diese Befehle werden auf `ortho-live` im Verzeichnis `/opt/containers/drive-dataengine` ausgeführt.

Manueller Export

Der Scheduler nutzt denselben Command. Dieser manuelle Lauf ist nützlich nach größeren Product-Master-Änderungen.

php /srv/app/symfony/bin/console app:commerce:export-ortho-google-merchant-feed --tenant=default --json

Scheduler prüfen

Containerstatus und Logs bleiben im Docker-Stack. Im Webcontainer wird kein Docker-Socket gemountet.

docker compose -f compose.yaml ps scheduler
docker compose -f compose.yaml logs --tail=100 scheduler