Beacons konfigurieren
- Bei Bitbucket einloggen
- Im Menü unter "Projects" → "Plusservices" auswählen
- Das Repository "PlusServices MCP" auswählen
- In der linken Navigation "Source" anklicken
- In den Ordner "src/main/resources/static" gehen
- Datei "beacons.json" öffnen
- Über der Dateiansicht auf der rechten Seite "Edit" auswählen
- Nach beschriebenem Schema (Beispiele siehe unten) bearbeiten
- Unten rechts den Button "Commit" zum Speichern der Änderung klicken
- Kurzer Satz zur Beschreibung der vorgenommenen Änderung
- Nach circa 15 Minuten ist die Änderung für alle aktiv
Erklärungen:
- MANDANTEN_ID - muss in Anführungszeichen gesetzt werden
- uuid - des Beacons ist ein Text und muss in Anführungszeichen gesetzt werden
- major - ist eine Zahl und muss nicht in Anführungszeichen gesetzt werden
- minor - ist genau wie Major eine Zahl
- identifier - ist der Text der beim Finden des Beacons angezeigt werden soll
- eventId - ist ein Text und muss in Anfühungszeichen
- eventPartner - kann aktuell nicht gepflegt werden muss somit nur zwei Anführungszeichen bekommen
Weitere wichtige Informationen:
Sollte ein Mandant mehrere Beacons konfiguriert haben, müssen diese mit einem Kommata nach dem "}" getrennt werden! Dies gilt ebenso für die Mandanten. Sollten mehrere Mandanten Beacons im Einsatz haben müssen diese mit einem Kommatar nach dem "]" getrennt werden. Die gesamte Datei MUSS außerdem mit einer geschweiften Klammer auf ("{") beginnen und mit einer geschweiften Klammer zu ("}") enden.
Beispiel ohne konkrete Werte:
{
"Mandanten_ID": [
{
"uuid": "uuid_des_Beacons",
"major": major_nummer_des_Beacons,
"minor": minor_nummer_des_Beacons,
"identifier": "Text beim Finden",
"eventId": "publicId_des_zu_suchenden_events",
"eventPartner": ""
},
{
"uuid": "uuid_des_Beacons",
"major": major_nummer_des_Beacons,
"minor": minor_nummer_des_Beacons,
"identifier": "Text beim Finden",
"eventId": "publicId_des_zu_suchenden_events",
"eventPartner": ""
}
],
"MANDANTEN_ID": [
...
]
}
Beispiel mit konkreten Werten:
{
"100": [
{
"uuid": "b9407f30-f5f8-466e-aff9-25556b57fe6d",
"major": 62084,
"minor": 39802,
"identifier": "Gewinne Gewinne Gewinne!",
"eventId": "60f7dea4-2426-4cf2-a09a-4730f2021ea0",
"eventPartner": ""
},
{
"uuid": "b9407f30-f5f8-466e-aff9-25556b57fe6d",
"major": 44053,
"minor": 50312,
"identifier": "Gefunden! Jetzt schnell reservieren!",
"eventId": "8969a39a-d608-4e88-aa0f-1e423b156950",
"eventPartner": ""
}
],
"111": [
...
]
}