Das Inzahlungnahme-Widget stellt eine Bibliothek von Benutzerdefinierten Elementen bereit. Dadurch kann die Einbindung schnell und einfach auf jeder Seite erfolgen.
Die Client-ID für den Kunden ist die [CLIENT_ID]
.
Folgende Browser werden unterstützt:
- Edge ab Version 79
- Firefox ab Version 76
- Chrome ab Version 57
- Safari ab Mac OS oder iOS 12
Internet Explorer wird nicht unterstützt.
Einbindung des Scripts
Das Script-Tag kann an einer beliebigen Stelle in die Seite eingebunden werden. Sollten benutzerdefinierte Elemente verwendet worden sein, bevor das Script geladen wurde, ersetzt der Browser diese automatisch.
<script async defer src="https://tradein.cloud.audaris.icu/main.js"></script>
Einbinden des Buttons
Der Button ist die einfachste Möglichkeit, das Widget einzubinden.
Code
<audaris-tradein-button client-id="[CLIENT_ID]"></audaris-tradein-button>
Ergebnis
Der Inhalt kann wie bei einem normalen Button mithilfe von untergeordneten Elementen ersetzt werden:
Code
<audaris-tradein-button client-id="[CLIENT_ID]">
Wieviel ist Ihr Alter wert?
</audaris-tradein-button>
Ergebnis
Um das Design Ihrem Branding anpassen zu können, können CSS-Variablen verwendet werden:
Code
<audaris-tradein-button client-id="[CLIENT_ID]" style="--color-brand: forestgreen; --color-brand-darker: darkgreen;">
Ihr alter Diesel als Anzahlung in eine grüne Zukunft
</audaris-tradein-button>
Ergebnis
Der Button unterstützt mehrere Layouts, unter anderem unstyled
, mit dem eigene Button-Layouts
implementiert werden können:
Code
<audaris-tradein-button client-id="[CLIENT_ID]" layout="unstyled">
<div style="padding:10px;background:rebeccapurple;color:white">
layout="unstyled"
</div>
</audaris-tradein-button>
Ergebnis
Direkte Einbindung des Formulars
Sollten Sie mehr Kontrolle die Darstellung benötigen, kann das Formular auch direkt in die Seite eingebunden werden.
Code
<audaris-tradein-form client-id="[CLIENT_ID]"></audaris-tradein-form>
Ergebnis
Vollständige API-Dokumentation
<audaris-tradein-button>
Attribute
Name | Beispiel | Beschreibung |
---|---|---|
client-id | [CLIENT_ID] |
Die Client-ID (Mandanten-Nummer) zur Identifikation bei audaris. |
layout | unstyled |
Layout-Variante des Buttons. Mögliche Werte sind: default , unstyled
|
Slots
Name | Beschreibung |
---|---|
default (leer) | Über den Standard-Slot kann der Button-Label ersetzt werden. Bitte beachten Sie dabei das slot-Elemente dem Styling Ihrer Seite folgen, und nicht dem des Widgets. |
Ereignisse
Name | Detail-Daten | Beschreibung |
---|---|---|
open |
null |
Der Button wurde gedrückt und das Inzahlungnahme-Fenster geöffnet. |
close |
null |
Das Inzahlungnahme-Fenster wurde geschlossen |
request |
RequestDetailData |
Eine Anfrage wurde erfolgreich versendet. |
<audaris-tradein-dialog>
Zur einfacheren Integration in Ihren vorhandenen Javascript-Code kann der Dialog des Anfrageformulars auch
direkt eingebunden werden.
Bitte beachten Sie dabei, dass beim close
-Ereignis der Dialog
von ihrem Code entfernt werden muss.
Attribute
Name | Beispiel | Beschreibung |
---|---|---|
client-id | [CLIENT_ID] |
Die Client-ID (Mandanten-Nummer) zur Identifikation bei audaris. |
Ereignisse
Name | Detail-Daten | Beschreibung |
---|---|---|
close |
null |
Der Schließen-Button wurde gedrückt und der Dialog sollte geschlossen werden, indem das Element von der Seite entfernt oder versteckt wird. |
request |
RequestDetailData |
Eine Anfrage wurde erfolgreich versendet. |
<audaris-tradein-form>
Attribute
Name | Beispiel | Beschreibung |
---|---|---|
client-id | [CLIENT_ID] |
Die Client-ID (Mandanten-Nummer) zur Identifikation bei audaris. |
Ereignisse
Name | Detail-Daten | Beschreibung |
---|---|---|
request |
RequestDetailData |
Eine Anfrage wurde erfolgreich versendet. |
RequestDetailData
Feld | Beschreibung |
---|---|
request.vin |
FIN, falls voranden |
request.hsn |
HSN, falls voranden |
request.tsn |
TSN, falls voranden |
request.manufacturerName |
Name des Herstellers |
request.modelName |
Name des Modells |
request.firstName |
Vorname |
request.lastName |
Nachname |
request.email |
|
request.message |
Nachricht |
response.purchasePriceGrossRounded |
Der geschätzte Wert des Fahrzeugs. |