Het Purchase event dient te worden verzonden, naar het API endpoint van Squeezely, als een aankoop wordt bevestigd in het ordersysteem. Het verzenden van het event bestaat uit authenticatie en formatie.
Daarnaast wordt aangeraden om de purchase ook vanuit de frontend te triggeren.
Expand | ||||
---|---|---|---|---|
| ||||
Vanwege de volgende situaties wordt zowel de frontend als backend purchase aangeraden:
In onderstaande voorbeeld komt het voordeel van het versturen van beiden tot uiting:
|
Authenticatie
Het Squeezely API-endpoint vereist verificatie door middel van authenticatie. Authenticatie wordt uitgevoerd door in de headers van het HTTP request de volgende waardes te controleren:
X-AUTH-ACCOUNT: de identifier van het account (de gebruikersnaam van de API)
X-AUTH-APIKEY: de geheime API key (het wachtwoord van de API)
Expand | ||
---|---|---|
| ||
|
Formatie
De informatie die naar de API endpoints wordt verzonden, dient de indeling JavaScript Object Notation (JSON) te hebben of te zijn opgenomen als HTTP POST parameters. De reacties vanuit Squeezely zijn altijd in JSON indeling. Squeezely ondersteunt momenteel geen andere formaten zoals XML of andere methodes.
De API endpoints zijn te bereiken op: https://squeezely.tech
Meer informatie over de API endpoints vind je hier: https://squeezely.tech/documentation#backend-api
Minimaal
In het event wordt minimaal het volgende verstuurd:
...