Integration per IFrame oder Schnittstelle?

schnittstelle-oder-iframe

In manchen Situationen bieten sich Spezial-Cloud-Lösungen und Micro-Services für die Lösung von Teilbereichen einer Webseite an. Nicht selten kommt der Impuls über die Fachabteilung, eine Drittplattform einzubinden. Da im Vorfeld vielleicht schon viel Zeit in das entsprechende Projekt und Abstimmungen geflossen ist, will man sich dann evtl. bei der technischen Integration Zeit sparen und steckt nicht mehr viel Energie in die richtige Integrations-Abstimmung. Als Grund werden dann schnell mal die Kosten und Zeit genannt. Aber was verschenke ich, wenn ich im letzten Schritt nicht mehr genug Augenmerk auf die richtige Integrationsmethode richte? Oder wurde vielleicht sogar unwissend bereits dem falschen Partner zugesagt?

Wir vergleichen die zwei gängigsten Integrationsmethoden "IFrame", also das Einsetzen eines HTML-Schnippsels, und die nahtlose Integration per Schnittstelle als Datenimport.

Zu Anfang muss man noch unterscheiden, zwischen reinen Funktions-/Auskunfts-Integrationen, wie einem Routenplaner oder Wetter-Widget, oder einer Datenintegration wie einer Hotelbuchung, einem Kalender oder einem Stellenportal.

Wir beziehen uns in diesem Vergleich auf die größeren Daten-Integrationen.

Projektschritt / Funktion IFrame Schnittstelle

Ersteinrichtung

Haken, grün

Einfach möglich. Es muss meist nur ein vorgefertigtes Code-Snippet eingefügt werden.

Plus, orange

Abstimmung der Schnittstellenbeschreibung durch CMS-Betreuer und Drittanbieter. Im besten Fall liegt bereits eine Schnittstellenbeschreibung vor. Vereinbarung von Zeitfenstern bzw. Prüfintervallen. Ggf. Programmierung von Erweiterungen.

Datenschutz

Minus, rot

Muss aktiv vom Nutzer bestätigt werden. Zuvor ist nichts von den integrierten Daten sichtbar. IP und Browserdaten werden zum Drittanbieter übertragen.

Haken, grün

Es werden keine Daten des Anwenders übertragen. Integration ist aus Sicht des Datenschutzes unkritisch.

Ausgabe und Suchfunktion

Haken, grün

Wird vom Drittanbieter geliefert. Ist wie dort vorgesehen.

Plus, orange

Muss entsprechend erstellt werden und kann mehr oder weniger Funktionen als die Suche des Drittanbieters enthalten.

CI Design Integration

Plus, orange

Kann ggf. von Anbieter angepasst werden. Meist sind nur Farben und Logo anpassbar und das Design ist nur ähnlich dem der Hauptseite.

Haken, grün

Wird bei professioneller Integration automatisch im Design der Webseite ausgegeben.

Automatische Erweiterung

Haken, grün

Funktionen werden zentral vom Drittanbieter erweitert.

Plus, orange

Erweiterungen (z. B. neue Felder) müssen ggf. ergänzt werden. Es ist wichtig, dass der Drittanbieter eine professionelle, rückwärtskompatible Schnittstellenverwaltung bietet.

SEO Effekt

Minus, rot Nicht vorhanden. Inhalte sind beim Drittanbieter und tragen nicht zur Sichtbarkeit der eigenen Seite bei. Haken, grün

Die eigene Seite wird durch die integrierten Inhalte auffindbar und erweitert.

Vernetzung auf Unterseiten

Minus, rot Nein. Der IFrame kann meist nur an einer Stelle sinnvoll eingebunden werden. Haken, grün

Ja. Zum Beispiel können Stellenanzeigen bei der entsprechenden Abteilung ausgegeben werden, Veranstaltungen beim Veranstalter oder Gastgeber als Veranstalter genutzt werden.

Volltextsuche

Minus, rot Nein. Die Daten sind nicht im Suchindex der Seite enthalten. Der Anwender muss den Menüpunkt finden, um an die Daten heranzukommen. Haken, grün

Die integrierten Elemente sind auch über die Volltextsuche auffindbar. Somit wird es für mehr Anwender möglich auf die Inhalte zuzugreifen.

Teilen möglich

Minus, rot

Nein, nicht direkt. Da die URL auf der IFrame-Seite gleich bleibt. Evtl. werden vom Drittanbieter extra Share-Buttons angeboten. Bei einem Rücksprung bleibt man dann jedoch komplett beim Drittanbieter. Typischerweise ohne Menü und Suchfunktion.

Haken, grün

Teilen der URL über alle Kanäle und auch Email, WhatsApp wie gewohnt möglich. Einfach die integrierten Funktionen von Handy/Browser nutzen.

Manuelle Daten ergänzen Minus, rot Nein, nur die beim Anbieter können angezeigt werden. Haken, grün Durch getrennte Ablagestrukturen können importierte Daten und manuelle Ergänzungen verwaltet werden.

Fazit

Beide Methoden haben Ihre Vorteile und Ihre Berechtigung. Es ist wichtig, dass die Themen SEO, Datenschutz und Integration von den entsprechenden Verantwortlichen mit bewertet werden. Oft sieht die Fachabteilung nur den Vorteil der schnellen Integration und ist mit den strategischen Internetthemen nicht in Tiefe vertraut.

Nicht essenziell wichtige, nur ergänzende Funktionen können weiterhin, unter Berücksichtigung eines Consent-Managers direkt in eine Seite per IFrame eingebunden werden.

Sobald es um Datenstrukturen geht, die SEO-relevant sind oder mit bestehenden Daten verlinkt werden sollten, ist eine Schnittstelle die richtige Wahl. 

Datenschutz first. Wenn man vorbildlich mit dem Thema Datenschutz umgehen will, dann fällt die Wahl auf jeden Fall auf eine Integration per Schnittstelle. Nur so wird sichergestellt, dass so wenig wie möglich Daten bei Dritten verarbeitet werden. Erst bei Anfragen oder Suchen kommt es zu einem Datenaustausch. Das reine Stöbern in den Daten wird nicht übertragen.

Achten Sie bei der Auswahl ihrer Zusatztools auf vorhandenen Schnittstellen. XML, CSV oder API sind gängige Methoden, die eine Datenintegration zulassen.