Kontaktdatenformular¶
Gültig für: | Multimedia Business Card, Portal, Widget |
---|
Für den LiveChat kann ein Kontaktdatenformular eingerichtet werden. Nach Aktivierung wird der Webseitenbesucher vor einer Kontaktaufnahme gebeten definierte Daten in einem Formular einzugeben. Die hinterlegten Daten werden dem LiveChat Berater in seinem Client angezeigt und ermöglichen somit eine direkte Identifikation des Gesprächspartners.
Je nach Einstellung können auch Pflichtfelder definiert werden, was dazu führt, dass die Eingabe der Daten nicht mehr übersprungen werden kann (Pflichtfelder werden für den Benutzer gekennzeichnet).
Parameter¶
- anonymousContactFormEnabled
Aktiviert das Kontaktdatenformular.
Mögliche Werte:
true
,false
Default:
false
- anonymousContactFormFields
Liste von Feldern, die angezeigt werden sollen. Die Einträge der Liste müssen entweder einem Datenfeld des Kontaktobjekts (siehe Datenstruktur Kontakt - öffentliche Felder), oder ein selbst definiertem CustomField entsprechen.
CustomFields müssen dem Namensschema anonymous_custom_X folgen.
Beispiel:
["u8sFirstName", "u8sLastName", "anonymous_custom_1"]
Default:
[]
- anonymousContactFormRequiredFields
Liste von Feldern, die der Webseitenbesucher ausfüllen muss.
Beispiel:
["u8sLastName"]
Default:
[]
Beispiel Konfiguration¶
Beispiel für ein Kontaktdatenformular mit zwei Feldern (Vorname, Nachname), wobei Nachname ein Pflichtfeld ist.
{
"app": {
"anonymousContactFormEnabled": "true",
"anonymousContactFormFields": ["u8sFirstName", "u8sLastName"],
"anonymousContactFormRequiredFields": ["u8sLastName"]
}
}
CustomFields¶
Neben den Standard Feldern können beliebige Felder hinzugefügt werden. Die Feldnamen müssen dem Namensschema anonymous_custom_X folgen. Damit in der GUI die Feldbezeichner der CustomFields internationalisiert werden können, müssen entsprechende Labels definiert werden.
Hier ein Beispiel für ein Kontaktdatenformular mit drei Feldern (Vorname, Nachname, Kundennummer), wobei Nachname und Kundennummer Pflichfelder sind und Kundennummer ein CustomField ist.
{
"app": {
"anonymousContactFormEnabled": "true",
"anonymousContactFormFields": ["u8sFirstName", "u8sLastName", "anonymous_custom_1"],
"anonymousContactFormRequiredFields": ["u8sLastName", "anonymous_custom_1"]
},
"labels": {
"de-DE": {
"IDS_ANONYMOUS_CUSTOM_1": "Kundennummer"
},
"en-US": {
"IDS_ANONYMOUS_CUSTOM_1": "Customer ID"
}
}
}
Datenschutz Opt-In¶
Für das Kontaktdatenformular kann ein expliziter Datenschutz Opt-In aktiviert werden.
Note
Es ist strittig ob bei Kontaktformularen auf Webseiten ein expliziter Opt-In für die Datenschutzerklärung notwendig ist (https://www.e-recht24.de/news/abmahnung/10651-abwarnung-kontaktformulare-einwilligung.html).
Beispielkonfiguration für ein aktiviertes Datenschutz Opt-In (defaultmäßig deaktiviert).
{
"app": {
"anonymousContactFormPrivacyCheckEnabled": "true",
}
}