Server-side tracking för Shopware 6
Lägg till en Shopware-integration med läsbehörighet till ordrar så synkroniserar ROASaurus betalda ordrar från Admin API. En Flow Builder-webhook gör att de kommer in i samma stund som de betalas.
| Shopware i korthet | |
|---|---|
| Ordrar kommer in via | Admin API-polling var 5:e minut; direkt med en Flow Builder-webhook |
| Åtkomstuppgifter | Integrationens access key ID och secret access key |
| Betalda ordrar | En transaktion i state paid |
| Order-id | Shopware-ordernumret |
| Tacksides-snippet | Mallen checkout/finish, med page.order.orderNumber |
Så ansluter Shopware
- Lägg till ROASaurus-skriptet i ditt tema (
base.html.twig, blockbase_script_tracking) eller med ett tag manager-plugin. - Settings › System › Integrations › Add integration, med läsbehörighet till ordrar. Ange access key ID och secret access key i ROASaurus.
- För exakt matchning lägger du till tacksides-snippetet i
storefront/page/checkout/finish/index.html.twig.
ROASaurus byter integrationsnycklarna mot en kortlivad Admin API-token och söker efter ordrar som uppdaterats sedan senaste körningen, var 5:e minut. En order räknas som betald när en av dess transaktioner är i state paid. Ordernumret används som id, vilket också är vad tacksides-snippetet skickar.
Direkta ordrar med Flow Builder
På Shopware Evolve och uppåt skapar du ett flow med trigger State Enter / Order Transaction / State / Paid och åtgärd Call URL (Webhook), POST till din webhook-URL från ROASaurus. Anropet är bara en signal: ROASaurus litar inte på innehållet utan hämtar i stället ordrarna från de senaste två timmarna via det autentiserade API:et. Ordrar det redan har ignoreras.
Vad ROASaurus läser från varje order
Totalsumman, valutan, orderdatumet, kundens e-postadress och namn, telefonnummer, ort, postnummer och land för fakturering, kund-id:t och produktraderna med antal, styckpris och produktnummer.
Koppla ordrar till annonsklick
Tacksides-snippetet skickar ROASaurus-köpet med ordernummer och totalsumma, vilket kopplar ordern till besökaren. Utan det använder ROASaurus en e-postadress som besökaren angav tidigare på din sajt, till exempel i en popup.
Begränsningar
- Shopware anonymiserar kundens IP-adress som standard, så IP-reserven hjälper sällan. Lägg till tacksides-snippetet.
- Flow Builder-webhooks kräver Shopware Evolve eller högre. Utan dem tar ordrar upp till 5 minuter.
- Kopplingen är byggd utifrån plattformens officiella API-dokumentation. Klicka på Test connection när du har sparat dina åtkomstuppgifter, lägg sedan en testorder och kolla i Event log.
Relaterat
Frågor, besvarade
Behöver jag Flow Builder?
Nej. Utan det hämtar ROASaurus betalda ordrar var 5:e minut. Flow Builder-webhooken, som finns på Shopware Evolve och uppåt, gör bara att de kommer in direkt.
Är Flow Builder-webhooken säker?
ROASaurus behandlar den bara som en signal. Det tar aldrig orderdata från anropet; det hämtar senaste ordrar via Admin API med dina integrationsnycklar.
Vilken åtkomst behöver integrationen?
Läsbehörighet till ordrar. ROASaurus använder integrationens access key ID och secret för att få en kortlivad Admin API-token.
Varje försäljning, spårad till annonsen som genererade den
Server-side tracking, vinst och livstidsvärde i en app. 14 dagars gratis provperiod, inget kreditkort.
Starta din gratis provperiod →