Server-side tracking dla Lightspeed eCom
Połącz klucz API Lightspeed eCom, naciśnij Create webhook, a każde opłacone zamówienie trafi z serwera do twoich platform reklamowych. Fragment kodu trackingowego łączy każde zamówienie z kliknięciem w reklamę.
| Lightspeed w skrócie | |
|---|---|
| Zamówienia docierają przez | Webhook (orders updated) plus odpytywanie co 5 minut |
| Konfiguracja webhooka | Automatyczna, przyciskiem Create webhook |
| Dane dostępowe | Klucz API i secret z dostępem do odczytu zamówień, region (eu lub us) i język sklepu |
| Opłacone zamówienia | Status płatności paid |
| Fragment kodu na stronie z podziękowaniem | Tracking box, używający {{ order.information.number }} |
Jak łączy się Lightspeed
- Settings › Website settings › Web extras › Custom JavaScript: wklej znacznik skryptu ROASaurus.
- Na tej samej stronie włącz pole Tracking i wklej fragment kodu na stronę z podziękowaniem. Uruchamia on zakup ROASaurus z numerem zamówienia, sumą, walutą i e-mailem klienta.
- Back office › Settings › Store settings › Developers › New API key, z dostępem do odczytu zamówień, i włącz ten klucz.
- W ROASaurus wpisz klucz API i secret, region (
eudla webshopapp.com lubusdla shoplightspeed.com) oraz kod języka z adresów URL API, taki jak nl, en lub de. - Zapisz, a potem naciśnij Create webhook.
Co robi Create webhook
ROASaurus rejestruje w Lightspeed webhook orders updated. Webhooki tworzone z kluczem API nie są podpisywane, więc każdy z nich zawiera w adresie URL token unikalny dla twojego sklepu, a ROASaurus ponownie pobiera zamówienie z API zamiast ufać payloadowi. Co 5 minut sprawdza też zaktualizowane zamówienia.
Co ROASaurus odczytuje z każdego zamówienia
Numer zamówienia, który pokazuje też strona z podziękowaniem, sumę z podatkiem, walutę, e-mail, telefon, imię i nazwisko, miasto, kod pocztowy i kraj rozliczeniowy, id klienta oraz produkty. Zamówienia Lightspeed zawierają też adres IP i user agent kupującego, więc gdy brakuje fragmentu kodu, ROASaurus może nadal dopasować po tym samym IP i przeglądarce, ale tylko gdy pasuje dokładnie jeden odwiedzający.
Ograniczenia
- Konektor używa API Lightspeed eCom (C-Series) na klastrach eu i us.
- Wysyłane są tylko zamówienia ze statusem płatności paid. Zamówienia opłacone później docierają przy następnej aktualizacji albo sprawdzeniu co 5 minut.
- Konektor powstał na podstawie oficjalnej dokumentacji API platformy. Po zapisaniu danych dostępowych naciśnij Test connection, a potem złóż zamówienie testowe i sprawdź Event log.
Powiązane
Pytania i odpowiedzi
Który produkt Lightspeed jest obsługiwany?
Lightspeed eCom (C-Series), przez jego API na webshopapp.com (eu) lub shoplightspeed.com (us). Wybierz region zgodny z twoim back office.
Po co jest kod języka?
Adresy URL API Lightspeed eCom zawierają język sklepu, na przykład /nl/ lub /en/. Użyj tego, którego używają adresy URL API twojego sklepu.
Co dodaje fragment kodu Tracking?
Uruchamia zakup z numerem zamówienia Lightspeed na stronie z podziękowaniem, co łączy zamówienie z odwiedzającym i jego kliknięciem w reklamę. Przekazuje też sumę, walutę i e-mail.
Każda sprzedaż przypisana do reklamy, która ją przyniosła
Server-side tracking, zysk i wartość życiowa klienta w jednej aplikacji. 14-dniowy darmowy okres próbny, bez karty kredytowej.
Zacznij darmowy okres próbny →