Wer Shopify Flow Action Extensions entwickelt oder betreibt, musste bisher für jeden Endpunkt eine vollständige HTTPS-URL hinterlegen. Das ändert sich jetzt: Shopify akzeptiert für die vier zentralen URL-Felder von Action Extensions auch relative Pfade wie /api/flow/actions/place-bid. Die Änderung wirkt technisch, hat aber direkte Auswirkungen auf den Shop-Alltag von Händlern, die maßgeschneiderte Automatisierungen einsetzen.
Was ändert sich bei den URL-Konfigurationen?
Die Konfiguration einer Flow Action Extension umfasst vier URL-Felder: runtime_url, validation_url, config_page_url und config_page_preview_url. Diese verweisen auf die Endpunkte, die ausgeführt, validiert oder als Konfigurationsseite gerendert werden. Bisher akzeptierte Shopify hier nur absolute URLs im Format https://example.com/api/flow/actions/place-bid. Ab sofort reicht auch ein relativer Pfad aus, der mit einem einzelnen Schrägstrich beginnt.
Das gilt für alle vier Felder gleichermaßen. Entwickler können ihre Extension also vollständig auf relative Pfade umstellen oder gemischte Konfigurationen nutzen, je nachdem, welche Endpunkte von einer gemeinsamen Domain bedient werden.
Warum sparen relative Pfade Zeit beim Deployment?
Der praktische Unterschied liegt im Deployment-Prozess. Entwickler und Agenturen betreiben Shopify-Apps häufig in mehreren Umgebungen – lokal, Staging, Produktion. Mit absoluten URLs musste die Konfiguration bei jedem Umgebungswechsel angepasst werden, was Fehlerquellen schuf. Relative Pfade entkoppeln die Extension-Konfiguration von der Domain. Dasselbe Konfigurationsobjekt funktioniert überall dort, wo die App installiert ist.
Für Händler bedeutet das vor allem mehr Stabilität. Ein falsch gesetzter Endpunkt in der Live-Konfiguration kann dazu führen, dass automatisierte Workflows nicht ausgeführt oder Validierungen nicht erkannt werden. Weniger manuelle Anpassungen bedeuten auch weniger Risiko, dass ein solcher Fehler in den Produktivbetrieb gelangt.
Für wen lohnt sich die Umstellung?
Primär profitieren Shopify-Plus-Händler und die Agenturen, die für sie individuelle Flow-Automatisierungen bauen. Flow selbst ist in den meisten Shopify-Plänen verfügbar, doch Action Extensions setzen eine eigene App-Integration voraus. Shops, die Standardautomatisierungen nutzen, bleiben unberührt. Wer jedoch maßgeschneiderte Workflows mit externen Systemen verknüpft – etwa ERP, Warenwirtschaft oder individuelle Logik für Preisverhandlungen –, kann jetzt die Wartung seiner Extensions vereinfachen.
Bestehende Extensions laufen mit absoluten URLs weiter. Eine Migration auf relative Pfade ist nicht zwingend erforderlich, aber sinnvoll, sobald eine App in mehreren Umgebungen läuft. Entwickler sollten ihre Konfigurationen prüfen und den relativen Ansatz für neue Extensions standardmäßig verwenden. Shopify treibt damit einen kleinen, aber relevanten Schritt zur technischen Reife seiner Automatisierungsplattform voran.
