Didit SDK als White-Label-Lösung: Umfassender Branding-Leitfaden (DE)
Erfahren Sie, wie Sie das Didit SDK vollständig als White-Label-Lösung anpassen können, um es nahtlos in Ihre Marke zu integrieren. Individualisieren Sie die Benutzeroberfläche mit CSS-Overrides und steuern Sie das.

Didit SDK als White-Label-Lösung: Umfassender Branding-Leitfaden
In der heutigen wettbewerbsintensiven Landschaft ist die Wahrung der Markenkonsistenz entscheidend, selbst bei der Integration von Drittanbietern. Das Didit SDK bietet umfangreiche SDK-Anpassungsoptionen, die es Ihnen ermöglichen, ein nahtloses, markenkonformes Identitätsprüfungs-Erlebnis für Ihre Benutzer zu bieten. Dieser Leitfaden bietet einen umfassenden Überblick über das Didit SDK White-Labeling, einschließlich CSS-Overrides, Theming und bewährter Verfahren, um eine vollständig gebrandete Integration zu gewährleisten.
Wichtiger Hinweis 1 Das Didit SDK ist für eine tiefe Anpassung konzipiert. Sie können das Aussehen und das Gefühl vollständig an Ihre Markenrichtlinien anpassen.
Wichtiger Hinweis 2 White-Labeling wird hauptsächlich über CSS-Overrides erreicht, die eine detaillierte Steuerung der visuellen Elemente ermöglichen.
Wichtiger Hinweis 3 Erwägen Sie die Verwendung einer CSS-in-JS-Lösung, um komplexe Themes zu verwalten und die Konsistenz über Ihre Anwendung hinweg zu gewährleisten.
Wichtiger Hinweis 4 Gründliche Tests sind unerlässlich, nachdem Anpassungen vorgenommen wurden, um ein reibungsloses und konsistentes Benutzererlebnis zu gewährleisten.
Das Didit SDK verstehen: Architektur für Anpassungen
Das Didit SDK verwendet eine modulare Architektur, die eine flexible Grundlage für das SDK-Branding bietet. Die Kernlogik der Verifizierung ist von den UI-Komponenten getrennt, sodass Sie die visuelle Darstellung ändern können, ohne die zugrunde liegende Funktionalität zu beeinträchtigen. Die Benutzeroberfläche des SDK basiert auf Standard-Webtechnologien (HTML, CSS, JavaScript), wodurch die Anpassung mit vertrauten Tools einfach ist. Die primäre Methode für das Didit SDK White-Labeling ist die Verwendung von CSS-Overrides, mit denen Sie bestimmte Elemente ansteuern und Ihre eigenen Stile anwenden können.
CSS Overrides: Der Kern des White-Labelings
Der effektivste Weg, das Erscheinungsbild des Didit SDK anzupassen, ist die Verwendung von CSS-Overrides. Das SDK bietet eine Reihe vordefinierter CSS-Klassen, die Sie mit Ihren eigenen Stilen ansteuern können. Hier eine Aufschlüsselung, wie Sie CSS-Overrides verwenden:
- Globale Stile: Verwenden Sie ein globales Stylesheet, um Basisstile für allgemeine Elemente wie Schriftarten, Farben und Button-Stile zu definieren.
- Spezifische Overrides: Steuern Sie bestimmte Komponenten mit detaillierteren Stilen an. Um beispielsweise die Farbe des Buttons „Verifizieren“ zu ändern, könnten Sie einen Selektor wie
.didit-button--primaryverwenden. - Spezifität: Achten Sie auf die CSS-Spezifität. Verwenden Sie spezifischere Selektoren, wenn Ihre Stile nicht angewendet werden.
Beispiel:
/* Ändern Sie die Farbe des Primärbuttons */
.didit-button--primary {
background-color: #YOUR_BRAND_COLOR !important;
color: white !important;
}
/* Ändern Sie die Rahmenfarbe des Eingabefelds */
.didit-input input {
border-color: #YOUR_BRAND_COLOR !important;
}
Wichtig: Das !important-Flag ist möglicherweise erforderlich, um die Standardstile des SDK zu überschreiben. Verwenden Sie es jedoch mit Vorsicht, da es Ihr CSS schwerer wartbar machen kann. Versuchen Sie zuerst einen spezifischeren Selektor.
Erweitertes Theming mit CSS-in-JS
Für komplexere Theming-Szenarien sollten Sie eine CSS-in-JS-Lösung wie Styled Components oder Emotion verwenden. Diese Bibliotheken ermöglichen es Ihnen, Stile mit JavaScript zu definieren, was die Verwaltung von Themes und das dynamische Wechseln zwischen ihnen erleichtert. CSS-in-JS kann auch bei der Komponentenumfangsbegrenzung helfen, wodurch Stilkonflikte verhindert werden.
Beispiel (Styled Components):
import styled from 'styled-components';
const StyledButton = styled.button`
background-color: ${props => props.theme.primaryColor};
color: white;
padding: 10px 20px;
border: none;
cursor: pointer;
`;
Anpassen des Ablaufs und der Komponenten des SDK
Neben visuellen Stilen können Sie auch bestimmte Aspekte des Ablaufs des SDK anpassen. Sie können zum Beispiel:
- Benutzerdefinierte Fehlermeldungen: Ersetzen Sie die Standardfehlermeldungen durch Ihre eigenen markenbezogenen Meldungen.
- Benutzerdefinierte Ladeindikatoren: Verwenden Sie Ihre eigenen Ladeanimationen anstelle der Standardanimationen.
- Komponenten-Rendering (mit API-Zugriff): Für erweiterte Anpassungen verwenden Sie die Didit API, um das Rendering bestimmter Komponenten zu steuern, sodass Sie eine vollständig benutzerdefinierte Benutzeroberfläche um die Kernverifizierungslogik herum erstellen können.
Wie Didit beim White-Labeling hilft
Didit vereinfacht den Didit SDK White-Labeling-Prozess durch die Bereitstellung von:
- Detaillierte Dokumentation: Umfassende Dokumentation, die alle verfügbaren CSS-Klassen und Anpassungsoptionen beschreibt.
- Beispiel-Themes: Vorgefertigte Themes, die Sie als Ausgangspunkt für Ihre eigenen Anpassungen verwenden können.
- Engagierter Support: Zugriff auf unser Support-Team, das bei allen Anpassungsproblemen hilft.
- Flexible Architektur: Das modulare Design ermöglicht eine tiefe Anpassung, ohne die Kernfunktionalität zu beeinträchtigen. Didits Ansatz priorisiert die Entwicklerkontrolle.
Bereit zum Starten?
Verwandeln Sie das Didit SDK in eine nahtlose Erweiterung Ihrer Marke! Hier sind einige Ressourcen, die Ihnen den Einstieg erleichtern:
- Didit-Dokumentation: Erkunden Sie die vollständige API-Referenz und die Anpassungsanleitungen.
- Didit Demo Center: Experimentieren Sie mit dem SDK und testen Sie verschiedene Anpassungsoptionen.
- Didit-Preisgestaltung: Erfahren Sie mehr über unsere flexiblen Preispläne.