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",
    }
}