For the complete documentation index, see llms.txt. This page is also available as Markdown.

Technische Integration

Dieser Artikel zeigt Ihnen, wie Sie das Widget für Betroffenenanfragen in eine Webseite integrieren

Ziele

Das Widget für Betroffenenanfragen ermöglicht es Ihnen, automatisch von einer Seite Ihrer Website Betroffenenanfragen verschiedener Typen zu erfassen (Löschungen, Änderungen, Berichtigungen...)

Das Widget ist in das JavaScript-SDK von Dastra integriert.

Voraussetzungen

Um das Widget für Betroffenenanfragen einzurichten, benötigen Sie einen öffentlichen API-Schlüssel: Dokumentation lesen oder direkt zur API-Schlüsselverwaltung navigieren

Einrichtung des Widgets in der dedizierten Oberfläche

Zunächst müssen Sie das Widget einrichten im Verwaltungspanel für Widgets für Betroffenenanfragen:

Hier ist ein einfaches Integrationsbeispiel des Widgets (im Popup-Modus mit einer Öffnungsschaltfläche):

Wie erzwingt man die Sprache des Formulars?

Standardmäßig wird die Browsersprache verwendet. Wenn die Sprache in den Widget-Übersetzungen nicht verfügbar ist, wird automatisch die Standardsprache ausgewählt. Sie können die aktuelle Sprache des Widgets erzwingen, indem Sie die Eigenschaft data-lang zum div hinzufügen, in dem das Formular angezeigt wird.

In diesem Beispiel wird standardmäßig Italienisch ausgewählt (wenn verfügbar)

Wie sendet man automatisch Formularwerte an das Widget?

Es ist möglich, die Formularfelder aus dem Authentifizierungskontext des Nutzers vorauszufüllen. Die vorausgefüllten Felder werden auf Nutzerseite schreibgeschützt (ausgegraut) angezeigt.

Verfügbare Standardfelder:

Benutzerdefinierte Felder:

Senden von Parametern im Seitenmodus

Es ist auch möglich, diese Parameter über Querystring-Parameter zu übergeben. Dazu muss dem Parameternamen das Präfix dsr_ vorangestellt werden:

Widget durch Klicken außerhalb des Fensters schließen

Wenn Ihr Widget mit dem Anzeigetyp "Popup" konfiguriert ist, haben wir das Schließverhalten des Modals bei Klick außerhalb des Fensters nicht implementiert, da das Risiko des Verlusts der vom Nutzer eingegebenen Daten zu hoch ist.

Wenn Sie jedoch möchten, dass sich das Widget schließt, wenn der Nutzer außerhalb des Widgets klickt, können Sie dies mit folgendem Code umsetzen:

Mehrere Widgets in einer einzelnen Seite integrieren

Standardmäßig erlaubt Dastra nicht die Integration mehrerer Widgets innerhalb derselben Seite.

Es ist jedoch möglich, diese Integration mit der folgenden Methode durchzuführen.

Um die Anfangsfelder in dieser Konfiguration zu integrieren, verwenden Sie folgenden Code:

Zuletzt aktualisiert

War das hilfreich?