Server-Side-Tracking für Ecwid-Shops
ROASaurus liest bezahlte Ecwid-Bestellungen über ein Custom-App-Token und sendet sie vom Server an deine Werbeplattformen. Bitte den Ecwid-Support um Webhooks, und Bestellungen kommen sofort an.
| Ecwid auf einen Blick | |
|---|---|
| Bestellungen kommen an per | API-Abfrage alle 5 Minuten; Webhooks, sobald der Ecwid-Support sie aktiviert |
| Zugangsdaten | Shop-ID, das Secret-Token der Custom-App und ihr Client Secret für Webhooks |
| Webhook-Prüfung | HMAC-Signatur mit dem Client Secret |
| Bezahlte Bestellungen | Zahlungsstatus PAID |
| Snippet für die Dankeseite | Ecwid.OnOrderPlaced, nach dem Tracking-Skript |
So verbindet sich Ecwid
- Füge das ROASaurus-Skript zu der Website hinzu, die deinen Ecwid-Shop einbettet, oder zum benutzerdefinierten Code deiner Instant Site.
- Füge danach das Snippet für die Dankeseite hinzu. Es hört auf das Event
OnOrderPlacedvon Ecwid und löst den ROASaurus-Kauf mit Bestellnummer, Summe und E-Mail aus. - Erstelle unter my.ecwid.com/#develop-apps eine Custom-App mit Lesezugriff auf Bestellungen. Gib deine Shop-ID (steht in der URL deines Admins und unter Account › Summary) und das
secret_…-Token der App in ROASaurus ein.
ROASaurus ruft dann alle 5 Minuten Bestellungen ab, die seit dem letzten Lauf aktualisiert wurden, und sendet jene mit dem Zahlungsstatus PAID.
Sofortige Bestellungen mit Webhooks
Ecwid legt Webhook-URLs für Custom-Apps über sein API-Support-Team fest. Bitte es, die Webhook-URL deiner App auf die aus dem Tab Connection in ROASaurus zu setzen, mit den Events order.created und order.updated. Füge das Client Secret der App in ROASaurus ein: Jeder Webhook wird anhand seiner HMAC-Signatur geprüft, und die Bestellung wird dann aus der API abgerufen.
Was ROASaurus aus jeder Bestellung liest
Die Summe, Währung, E-Mail, Rechnungsname, Telefonnummer und Adresse, Kunden-ID und die Artikel mit Kombination, Menge, Preis und SKU. Ecwid-Bestellungen enthalten die IP-Adresse und den User-Agent des Kunden, daher kann ROASaurus auch über dieselbe IP und denselben Browser zuordnen, aber nur, wenn genau ein Besucher passt.
Einschränkungen
- Für Webhooks ist eine Anfrage beim Ecwid-Support nötig. Bis dahin dauern Bestellungen bis zu 5 Minuten.
- Ecwid liefert ein einziges Namensfeld, das ROASaurus in Vor- und Nachnamen aufteilt.
- Der Konnektor basiert auf der offiziellen API-Dokumentation der Plattform. Klicke nach dem Speichern deiner Zugangsdaten auf Test connection, gib dann eine Testbestellung auf und prüfe das Event log.
Verwandt
Antworten auf deine Fragen
Warum muss ich Ecwid wegen Webhooks kontaktieren?
Ecwid konfiguriert die Webhook-URL einer Custom-App über seinen API-Support. Die Abfrage alle 5 Minuten funktioniert auch ohne sie.
Wofür ist das Client Secret?
Es bestätigt, dass ein Webhook wirklich von Ecwid kommt. ROASaurus prüft damit die HMAC-Signatur jedes Webhooks, bevor es die Bestellung abruft.
Funktioniert es, wenn Ecwid auf einer anderen Website eingebettet ist?
Ja. Füge das ROASaurus-Skript und das Snippet für die Dankeseite zu der Website hinzu, die deinen Ecwid-Shop einbettet.
Jeder Verkauf, zurückverfolgt zur Anzeige, die ihn gebracht hat
Server-Side-Tracking, Gewinn und Customer Lifetime Value in einer App. 14 Tage kostenlos testen, ohne Kreditkarte.
Starte deine kostenlose Testphase →