Het is eigenlijk redelijk technisch allemaal, achter de schermen bij Datakamp.
Vandaag was het dagelijkse evaluatie, en er is niet eens gesproken over de technische zaken (het scannen, de onboarding, de apps, de statistieken, de Datakamp Log Verkenner, om nog niet te spreken van het onderliggende — de API die alles doet draaien, de servers, de mail- en SMS-gateway, …).
Kijk, hier ziet ge bijvoorbeeld het dashboard met enkel de acties in de categorie gedrag geselecteerd:
Voor wie benieuwd is, dit is bijvoorbeeld de json die actie G40, Sfeerbeheer, definieert:
{ "action-id": "G40", "name": "Sfeerbeheer", "description": "Doet echt actief mee", "points": 10, "category": "Gedrag", "bonus-rules": { "condition": { "type": "<", "values": [ "secondsSinceLastAction", 43200 ] }, "else": 0, "then": { "type": "*", "values": [ "nthActionToday", 5 ] }, "type": "if" } }
En dit is hoe het er in de app voor pleinmedewerkers uitziet, die punten kunnen geven aan bezoekers:
(De man had -10 voor WC uit, omdat hij geen WC in action had — uitbiepen uit het toilet zonder inbeepen, dat is geen goed idee.) (Verder krijg hij geen negatieve punten bij het verlaten van het terrein omdat hij niet meer WC-bezoeken dan drankkaarten had. Goed gedaan, Lukas.)
En dit is de logverkenner, die ons in dit geval de lijst geeft van mensen die het terrein verlaten, met telkens ID, naam en link naar Facebook, email, en gsm:
Dit is een onboarding-mail:
…en dit is een dagelijkse statusmail:
Om maar te zeggen dat het soms complexer is dan het lijkt, maar dat het wel leutig is om zo’n dingen te verzinnen, en dat er weinig leutiger is dan dat er geen commentaar op komt, dat het min of meer vanzelfsprekens is en dat het gewoon doet wat het moet doen. 🙂
Alle hoppa. Morgen zien of we er nóg meer wijze ideeën in kunnen steken.