cituro Bewertungen in die eigene Website integrieren
Bewertungen können helfen, neue Kunden zu überzeugen einen Termin bei Ihnen zu buchen. Dazu können Sie die wertvollen cituro Bewertungen Ihrer Kunden nun sehr flexibel auf Ihrer Website integrieren. Wir zeigen Ihnen anhand eines einfachen Beispiels, wie das mit Hilfe unserer cituro REST-API funktioniert.
Ziel: Es sollen eine Zusammenfassung aller Bewertungen und die neusten 10 cituro Bewertungen auf der eigenen Website dargestellt werden.
Ergebnis:
1. Vorbereitung
HTML
In unserem einfachen Beispiel wollen wir die Bewertungen innerhalb eines HTML DIV Elements darstellen, das an jeder beliebigen Stelle einer Website platziert werden kann.
<div id=“rating-summary“></div>
<div id=“rating-container“></div>
</div>
Javascript
Die in 2. und 3. folgenden Javascript Codes müssen in der Reihenfolge nach unserem HTML Code ausgeführt werden. Dazu gibt es zwei Möglichkeiten:
- Code wird innerhalb eines Script Tags nach dem Container DIV Element platziert
- Code wird im HEAD der Seite platziert. Achtung: Unbedingt darauf achten, dass der Code asynchron ausgeführt wird. Idealerweise sollte deshalb ein Onload Eventlistener verwendet werden, um die Ausführung des Javascript Codes zu starten.
Account Nummer
Um die Daten von der cituro REST API abfragen zu können, wird die ACCOUNT-NUMMER des gewünschten cituro Accounts benötigt. Diese finden Sie in Ihrem cituro Manager unter dem Menüpunkt „Vertrag“. Um die Daten des Accounts abzufragen, muss die entsprechende Account Nummer in den Javascripts ersetzt werden.
2. Darstellung der Zusammenfassung aller Bewertungen
Im ersten Schritt soll die Zusammenfassung aller Bewertungen ermittelt und angezeigt werden. Zunächst wird dazu das Element mit der ID „rating-summary“ aus 1. ermittelt. Im Anschluss werden die relevanten Daten mit Hilfe unserer REST-API ermittelt und innerhalb des DIV Elements dargestellt. Den Text und die Darstellung können Sie selbstverständlich individuell anpassen.
3. Darstellung der einzelnen Bewertungen
Im zweiten Schritt sollen die neusten 10 Bewertungen ermittelt und dargestellt werden. Es sollen sowohl der Name des Kunden, als auch die vergebenen Sterne angezeigt werden. Zunächst wird dazu das DIV-Element mit der ID „rating-container“ aus 1. ermittelt. Im Anschluss werden die Bewertungen mit Hilfe unserer REST-API abgefragt und innerhalb des DIV-Elements dargestellt. Den Text und die Darstellung können Sie selbstverständlich individuell gestalten.
4. Styling
Um das Ergebnis optisch aufzubereiten, können wir nun mit etwas CSS nachhelfen:
5. Erweiterungen
Sie können das gezeigte Beispiel beliebig um weitere Funktionen wie Pagination, Sortierung oder Filterung erweitern. Unsere REST API bietet Ihnen dazu alles was notwendig ist: