Booking Links in onOffice und in Webseiten generieren
Die allgemeine Kalender-Route (Provider Route)
Routen mit der provider-Uuid als Slug oder dem provider-spezifischen Slug sind Gesamt-Kalender Routen in timum:
z.B. https://www.timum.de/4941e100-1111-2222-3333-06ecf2a1ba22 …
oder https://www.timum.de/mein-name
Diese sind für öffentlich buchbare Ressourcen vorgesehen, also z.B. für Beraterinnen in Vertrieb und Beratung. Das ist bewusst so, damit die zentrale Terminbuchung über einen kurzen einprägsamen Link verfügbar ist, wie z.B. www.timum.de/mein-name
Damit über diese Standard-Route nicht alle Immobilien erscheinen, ist diese für Immobilien standardmäßig deaktiviert. Man kann einzelne Immobilien für diese Route aktivieren. In der Regel ist das jedoch nicht gewollt.
Die spezifische Route für eine Immobilie
Route mit dem Slug ‘page’ sind hingegen spezifische Routen für eine einzelne Immobilie (Ressource) und sind deshalb standardmäßig freigeschaltet, z.B. www.timum.de/page/...
Im Folgenden wird die generische Erzeugung von Links für diese Routen aufgezeigt:
Generischer Bausatz mit onOffice-Makros
A) mit timum Provider Uuid:
https://www.timum.de/page/_Id@providerUuid@onofficeEstate
B) mit onOffice Mandanten ID:
https://www.timum.de/page/_Id@web_MdtID@onofficeEstate
Konkretes Beispiel
A) mit provider Uuid:
https://www.timum.de/page/1212@4941e100-1111-2222-3333-06ecf2a1ba22@onofficeEstate
B) mit MandantenID:
https://www.timum.de/page/1212@web6969@onofficeEstate
Die Personalisierung für einen einzelnen Kunden
Wenn der Buchungslink personalisiert für jeden einzelnen Empfänger sein soll, so dass die Person automatisch erkannt wird und zuverlässig zum Datensatz im CRM mapped, so sind URL-Parameter anzuhängen:
pDataId = address ID der Person
pDataPlatform = Kennung des CRM
In onOffice Email-Vorlagen, Web-Exposé oder pdf-Exposé die nachfolgende Zeile über die Link-Funktion einrichten.
Warnung
Variante mit einfachen URL-Parametern
Bausatz mit onOffice-Makros:
https://www.timum.de/page/_Id@web_MdtID@onofficeEstate?pDataId=_AdrDatensatznummer&pDataPlatform=onoffice
Konkretes Beispiel:
A) mit provider Uuid:
https://www.timum.de/page/1212@4941e100-1111-2222-3333-06ecf2a1ba22@onofficeEstate?pDataId=149&pDataPlatform=onoffice
B) mit MandantenID:
https://www.timum.de/page/1212@web6969@onofficeEstate?pDataId=149&pDataPlatform=onoffice
Variante mit pData object
https://www.timum.de/page/_Id@web_MdtID@onofficeEstate?pData=%7B%22platform%22:%22onoffice%22,%22address%22:%22_AdrDatensatznummer%22,%22tenantId%22:%22_MdtID%22%7D
Synonyme für den Parameter 'address’ sind: personId || address || partnerId || id
Buchungsansicht Layout-Varianten
Option 1: über den Slug in der Link-Url
Die Darstellung der Buchungsseite für einzelne Objekte wird durch den URL-Slug bestimmt.
Um die Darstellung der Buchungsseite zu ändern, kannst du im Link-Bausatz das Schlüsselwort "/page/" ändern.
Warnung
Das sind die Keywords für die Layout-Varianten - einfach in der oberen URL den Slug "/page/" durch eines der folgenden Keywords ersetzten:
| Liste | Kondensiert | Kalenderwoche | Monat-Picker |
| • /list/ • /details-list/ • /list-widget/ | • /condensed/ • /details-condensed/ • /condensed-widget/ | • /week/ • /details-week/ • /week-widget/ | • /month/ • /details-month/ • /month-widget/ |
Option 2: Per Url-Parameter
Diese Option hat Priorität und überschreibt anders lautenden Voreinstellungen des Kalenders oder des Booking Channels.
Ergänze zu Link-Urls den Url-Parameter calendarFrontend nach folgendem Beispiel
https://www.timum.de/experten/support?calendarFrontend=condensedView
Mögliche Werte für den Parameter calendarFrontend sind:
fullCalendar,detailsFullCalendar,listView,detailsListView,condensedView,detailsCondensedView,monthView,detailsMonthView- aktuelle Liste abrufbar über https://www.timum.de/experten/support?calendarFrontend=
