Hosting-API - Komponenten
Die folgenden Komponenten beschreiben die Datenstruktur, wie sie bei Anfragen an die Hosting-API erwartet und wie sie als Antwort von der Hosting-API erwartet werden kann.
Bei fettgedruckten Eigenschaften handelt es sich um Pflichtfelder, zudem sind diese mit einem Asterisk gekennzeichnet.
Übersicht
| Name | Beschreibung |
|---|---|
| Client | Der Deskriptor für die Struktur der Ressource, wie er von der API erwartet und gesendet wird. |
| Domain | Der Deskriptor für die Struktur der Ressource, wie er von der API erwartet und gesendet wird. |
| Locale | Der Deskriptor für die Struktur der Ressource, wie er von der API erwartet und gesendet wird. |
| Theme | Der Deskriptor für die Struktur der Ressource, wie er von der API erwartet und gesendet wird. |
| Placeholder | Der Deskriptor für die Struktur der Ressource, wie er von der API erwartet und gesendet wird. |
| Embedding | Der Deskriptor für die Struktur der Ressource, wie er von der API erwartet und gesendet wird. |
| EmbeddingAsset | Der Deskriptor für die Struktur der Ressource, wie er von der API erwartet und gesendet wird. |
| OnboardingScanResult | Der Deskriptor für die Daten, die von der API nach dem Scannen einer Domain gesendet werden. |
| OnboardingPreset | Der Deskriptor für die Daten, wie er beim Importieren einer Vorlage erwartet wird. |
| OnboardingPresetResult | Der Deskriptor für die Daten, die von der API gesendet werden, nachdem eine Vorlage importiert wurde. |
| OnboardingCookie | |
| OnboardingEmbedCodeSnippets | Der Deskriptor für die Daten, die von der API bei der Anforderung von Code-Schnipseln zur Einbindung von cookiewatch gesendet werden. |
Client
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung |
|---|---|---|---|---|
id | string | ✅ | ❌ | |
username (*) | string | ✅ | ✅ | |
password (*) | string | ❌ | ✅ | Das Passwort des Kunden in Klartext; alternativ passwordHash verwenden. Nur zur Erzeugung eines Kunden erforderlich. Feld weglassen, um das Passwort unverändert zu lassen. |
passwordHash | string | ✅ | ✅ | Ein vorberechneter Passwort-Hash (bcrypt: $2y$); password hat Vorrang |
active | bool | ✅ | ✅ | Gibt an, ob sich der Kunde einloggen kann. (Standardwert: false) |
firstName | string | ✅ | ✅ | |
lastName | string | ✅ | ✅ | |
emailAddress (*) | string | ✅ | ✅ | |
company | string | ✅ | ✅ | |
domainCount | int | ✅ | ❌ | |
domainMaxCount | int | ✅ | ✅ | Maximale Anzahl an Domains, die ein Kunde in seinem Account verwalten kann; -1 ist unbegrenzt. (Standardwert: 0) |
whitelabelCount | int | ✅ | ❌ | |
whitelabelMaxCount | int | ✅ | ✅ | Maximale Anzahl an Whitelabel-Lizenzen, die einem Kunden zur Verfügung stehen; -1 ist unbegrenzt. (Standardwert: 0) |
widgetDisplayCount | int | ✅ | ❌ | |
widgetDisplayMaxCount | int | ✅ | ✅ | Legt fest, wie häufig das Widget im Frontend pro Monat geladen wird; -1 ist unbegrenzt. (Standardwert: 0) |
autoCreateDomains | bool | ✅ | ✅ | (Standardwert: false) |
features | object | ✅ | ✅ | Funktionen, die der Kunde nutzen darf. |
(*) Diese Eigenschaften sind Pflichtfelder.
Client.features
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung |
|---|---|---|---|---|
canUseABTests | bool | ✅ | ✅ | |
canUseAnalytics | bool | ✅ | ✅ | |
canUseConsentSharing | bool | ✅ | ✅ | |
canUseDomAPI | bool | ✅ | ✅ | |
canUseIAB | bool | ✅ | ✅ | |
canUseIframeCSS | bool | ✅ | ✅ | |
canUseIframes | bool | ✅ | ✅ | |
canUseIndCSS | bool | ✅ | ✅ | |
canUseMultiDom | bool | ✅ | ✅ | |
canUseOwnLogo | bool | ✅ | ✅ | |
canUseScripts | bool | ✅ | ✅ | |
canUseUserGroupRights | bool | ✅ | ✅ | |
moreThan2Lang | bool | ✅ | ✅ |
Domain
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung |
|---|---|---|---|---|
id | string | ✅ | ❌ | |
name (*) | string | ✅ | ✅ | Wird wie das Eingabefeld "Domainname" der Domainverwaltung behandelt, kann beim Schreiben also zusätzlich den Pfad einer Website definieren. Beispiele: www.mysite.xyz www.mysite.xyz/website2/ https://www.mysite.xyz https://www.mysite.xyz/website2/ Beim Auslesen der Eigenschaft wird nur der Domainname, für die oberen Beispiele also www.mysite.xyz, zurückgegeben. Der Pfad steht dabei in der read-only Eigenschaft path. |
path | string | ✅ | ❌ | Liest den Pfad aus, der mit name gesetzt werden kann; standardmäßig /. |
country | ?string | ✅ | ✅ | ISO 3166-1 alpha-2 Ländercode (AT,DE,CH,GB,US usw.); "ZZ" zur Angabe eines unbekannten Landes; oder null, um auf die Profilkonfiguration des Benutzers zurückzugreifen. |
whitelabel | bool | ✅ | ✅ | |
consentStorage | string | ✅ | ✅ | Zulässige Werte: cookie localStorage sessionStorage (Standardwert: localStorage) |
consentCookieLifetime | int | ✅ | ✅ | |
consentCookieSecure | bool | ✅ | ✅ | |
consentResetBeforeDate | date | ✅ | ✅ | Format: "YYYY-MM-DD" |
consentResetOnLegalChange | bool | ✅ | ✅ | |
consentSharingDomains | string[] | ✅ | ✅ | |
consentSharingCrossDomain | bool | ✅ | ✅ | |
frontendWidgetEnabled | bool | ✅ | ✅ | |
frontendWidgetCache | bool | ✅ | ✅ | |
frontendWidgetMinifyCode | bool | ✅ | ✅ | |
managementStructure | string | ✅ | ✅ | Zulässige Werte: cookie embedding (Standardwert: embedding) Die Verwaltungsstruktur cookie ist veraltet, es werden keine API-Endpunkte mehr bereitgestellt. |
deleteUnknownCookies | bool | ✅ | ✅ | |
deleteUnknownCookiesForceReload | bool | ✅ | ✅ | |
requireConsentForMandatoryEmbeddings | bool | ✅ | ✅ | |
declineButtonEnforced | bool | ✅ | ✅ | |
allowedScriptMarkers | string[] | ✅ | ✅ | |
blockedScriptMarkers | string[] | ✅ | ✅ | |
evalInlineScripts | bool | ✅ | ✅ | (Standardwert: false) |
recordScriptsOnWebsite | bool | ✅ | ✅ | |
blockNewScripts | bool | ✅ | ✅ | |
blockFirstPartyScripts | bool | ✅ | ✅ | |
blockInlineScripts | bool | ✅ | ✅ | |
permanentScanEnabled | bool | ✅ | ✅ | |
tcfEnabled | bool | ✅ | ✅ | |
tcfEnableNewVendorsAfterGvlUpdate | bool | ✅ | ✅ | |
tcfVendorBlacklist | int[] | ✅ | ✅ | |
tcfSpecialFeatures | int[] | ✅ | ✅ | |
tcfGoogleAdditionalConsentMode | bool | ✅ | ✅ | |
tcfGoogleAdditionalConsentAdProviders | int[] | ✅ | ✅ | |
tcfUrlMacroAutoAppend | bool | ✅ | ✅ | |
tcfUrlMacroHandling | bool | ✅ | ✅ | |
blockIframes | bool | ✅ | ✅ | |
rememberIframeConsentPerDomain | bool | ✅ | ✅ | |
appendConsentSwitchToIframes | bool | ✅ | ✅ | |
iframeBlockMode | string | ✅ | ✅ | Zulässige Werte: blacklist whitelist (Standardwert: whitelist) |
iframeMarkers | string[] | ✅ | ✅ | |
cookieDeclarationTableHeadingStartLevel | int | ✅ | ✅ | Zulässige Werte: 2 3 4 5 (Standardwert: 3) |
cookieDeclarationTablePrependConsentChangeLink | bool | ✅ | ✅ | |
cookieDeclarationTablePrependIntroText | bool | ✅ | ✅ | |
imprintDisplayMode | string | ✅ | ✅ | Zulässige Werte: direct link (Standardwert: link) |
imprintOpenInNewTab | bool | ✅ | ✅ | |
imprintShowWidget | bool | ✅ | ✅ | |
privacyPolicyDisplayMode | string | ✅ | ✅ | Zulässige Werte: direct link (Standardwert: link) |
privacyPolicyOpenInNewTab | bool | ✅ | ✅ | |
privacyPolicyShowWidget | bool | ✅ | ✅ | |
accessibilityDisplayMode | string | ✅ | ✅ | Zulässige Werte: direct link |
accessibilityLinkEnabled | bool | ✅ | ✅ | (Standardwert: false) |
(*) Diese Eigenschaften sind Pflichtfelder.
Locale
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung |
|---|---|---|---|---|
name (*) | string | ✅ | ❌ | Nur erlaubt, um eine Ressource zu erzeugen. |
active | bool | ✅ | ✅ | |
widgetTitle | string | ✅ | ✅ | |
widgetIntroText | string | ✅ | ✅ | |
widgetDeclineButtonText | string | ✅ | ✅ | |
widgetFullConsentButtonText | string | ✅ | ✅ | |
widgetSettingsButtonText | string | ✅ | ✅ | |
checkAllButtonText | string | ✅ | ✅ | |
uncheckAllButtonText | string | ✅ | ✅ | |
imprint | string | ✅ | ✅ | |
imprintHtmlCode | string | ✅ | ✅ | |
imprintUrl | string | ✅ | ✅ | |
privacyPolicy | string | ✅ | ✅ | |
privacyPolicyHtmlCode | string | ✅ | ✅ | |
privacyPolicyUrl | string | ✅ | ✅ | |
accessibility | string | ✅ | ✅ | |
accessibilityHtmlCode | string | ✅ | ✅ | |
accessibilityUrl | string | ✅ | ✅ | |
categoriesTitle | string | ✅ | ✅ | |
categoriesCancelButtonText | string | ✅ | ✅ | |
categoriesFullConsentButtonText | string | ✅ | ✅ | |
categoriesSaveButtonText | string | ✅ | ✅ | |
detailsTitle | string | ✅ | ✅ | |
detailsCloseButtonText | string | ✅ | ✅ | |
embeddingVendorLabel | string | ✅ | ✅ | |
embeddingDescriptionLabel | string | ✅ | ✅ | |
embeddingPrivacyPolicyUrlLabel | string | ✅ | ✅ | |
embeddingLifetimeLabel | string | ✅ | ✅ | |
embeddingWhichDataIsCollectedLabel | string | ✅ | ✅ | |
embeddingPurposeOfDataCollectionLabel | string | ✅ | ✅ | |
embeddingLegalBasisLabel | string | ✅ | ✅ | |
embeddingPlaceOfProcessingLabel | string | ✅ | ✅ | |
embeddingAssetNameLabel | string | ✅ | ✅ | |
embeddingAssetLifetimeLabel | string | ✅ | ✅ | |
embeddingAssetDescriptionLabel | string | ✅ | ✅ | |
blockedContentTitle | string | ✅ | ✅ | |
blockedContentDisclaimer | string | ✅ | ✅ | |
blockedContentConsentButtonText | string | ✅ | ✅ | |
blockedContentConsentSwitchShowExternalContent | string | ✅ | ✅ | |
blockedContentConsentSwitchAllowEmbedding | string | ✅ | ✅ | |
blockedContentConsentSwitchProviderDetails | string | ✅ | ✅ | |
purposeNames | Object.\<purposeId, name> | ✅ | ✅ | 41ba25c: Technisch notwendig cdcbd7c: Anzeigen / Ads a717ff5: Analyse / Statistiken 7c19e32: Personalisierung 6cd2721: Social Media 15c61c3: Sonstiges |
purposeDescriptions | Object.\<purposeId, description> | ✅ | ✅ | 41ba25c: Technisch notwendig cdcbd7c: Anzeigen / Ads a717ff5: Analyse / Statistiken 7c19e32: Personalisierung 6cd2721: Social Media 15c61c3: Sonstiges |
changeConsentText | string | ✅ | ✅ | |
moreInformationLabel | string | ✅ | ✅ | |
questionMarkButtonText | string | ✅ | ✅ | |
tcfVendorIntroText | string | ✅ | ✅ | |
tcfPurposeLabel | string | ✅ | ✅ | |
tcfSpecialPurposeLabel | string | ✅ | ✅ | |
tcfFeaturesLabel | string | ✅ | ✅ | |
tcfSpecialFeaturesLabel | string | ✅ | ✅ | |
tcfOptedInRemark | string | ✅ | ✅ | |
tcfThirdPartiesLabel | string | ✅ | ✅ | |
nonTcfPurposesLabel | string | ✅ | ✅ | |
nonTcfVendorsLabel | string | ✅ | ✅ | |
tcfVendorUsesNonCookieStorageText | string | ✅ | ✅ | |
tcfSpecialFeaturesHandledGloballyText | string | ✅ | ✅ | |
tcfStacksListText | string | ✅ | ✅ | |
tcfCookieRefreshText | string | ✅ | ✅ | |
tcfExtendedDisclosureText | string | ✅ | ✅ | |
tcfAssetTypeLabel | string | ✅ | ✅ | |
tcfAssetPurposesLabel | string | ✅ | ✅ |
(*) Diese Eigenschaften sind Pflichtfelder.
Theme
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung |
|---|---|---|---|---|
id | string | ✅ | ❌ | |
name (*) | string | ✅ | ✅ | |
default | bool | ✅ | ✅ | |
widgetBlocking | bool | ✅ | ✅ | |
widgetButtons | string[] | ✅ | ✅ | Zulässige Werte: accept decline cpanel |
widgetCloseButton | bool | ✅ | ✅ | |
widgetPosition | string | ✅ | ✅ | Zulässige Werte: top center bottom bottomleft bottomright |
widgetSwitchType | string | ✅ | ✅ | |
showPurposesInMainWindow | bool | ✅ | ✅ | |
settingsAcceptAllButton | bool | ✅ | ✅ | |
settingsCheckAndUncheckAllButtons | bool | ✅ | ✅ | |
settingsFooter | bool | ✅ | ✅ | |
complyWithDoNotTrack | bool | ✅ | ✅ | |
enableOnlyInEu | bool | ✅ | ✅ | |
manipulationPrevention | bool | ✅ | ✅ | |
logoEnabled | bool | ✅ | ✅ | |
logoImage | ?string | ✅ | ✅ | Kodierung: Base64 Maximale Größe: 512 KiB Erlaubte MIME-Types: image/jpeg image/png Übergebe null, um das hinterlegte Bild zu entfernen. |
settingsIconEnabled | bool | ✅ | ✅ | |
settingsIconImage | ?string | ✅ | ✅ | Kodierung: Base64 Maximale Größe: 64 KiB Erlaubte MIME-Types: image/jpeg image/png Übergebe null, um das hinterlegte Bild zu entfernen. |
settingsIconTarget | string | ✅ | ✅ | Zulässige Werte: main purpose (Standardwert: purpose) |
whitelabel | bool | ✅ | ✅ | |
primaryButtonBackgroundColor (*) | string | ✅ | ✅ | Format: "#rrggbb" |
primaryButtonForegroundColor (*) | string | ✅ | ✅ | Format: "#rrggbb" |
primaryButtonBorderColor (*) | string | ✅ | ✅ | Format: "#rrggbb" |
declineButtonBackgroundColor (*) | string | ✅ | ✅ | Format: "#rrggbb" |
declineButtonForegroundColor (*) | string | ✅ | ✅ | Format: "#rrggbb" |
declineButtonBorderColor (*) | string | ✅ | ✅ | Format: "#rrggbb" |
buttonBackgroundColor (*) | string | ✅ | ✅ | Format: "#rrggbb" |
buttonForegroundColor (*) | string | ✅ | ✅ | Format: "#rrggbb" |
buttonBorderColor (*) | string | ✅ | ✅ | Format: "#rrggbb" |
windowBackgroundColor (*) | string | ✅ | ✅ | Format: "#rrggbb" |
windowForegroundColor (*) | string | ✅ | ✅ | Format: "#rrggbb" |
windowLinkColor (*) | string | ✅ | ✅ | Format: "#rrggbb" |
windowBorderColor (*) | string | ✅ | ✅ | Format: "#rrggbb" |
iframeBlockerBackgroundColor (*) | string | ✅ | ✅ | Format: "#rrggbb" |
iframeBlockerForegroundColor (*) | string | ✅ | ✅ | Format: "#rrggbb" |
iframeBlockerButtonBackgroundColor (*) | string | ✅ | ✅ | Format: "#rrggbb" |
iframeBlockerButtonForegroundColor (*) | string | ✅ | ✅ | Format: "#rrggbb" |
customCss | string | ✅ | ✅ | |
customCssForIframeBlocker | string | ✅ | ✅ |
(*) Diese Eigenschaften sind Pflichtfelder.
Placeholder
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung |
|---|---|---|---|---|
name (*) | string | ✅ | ❌ | Nur erlaubt, um eine Ressource zu erzeugen. |
value (*) | string | ✅ | ✅ |
(*) Diese Eigenschaften sind Pflichtfelder.
Embedding
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung |
|---|---|---|---|---|
id | string | ✅ | ❌ | |
name (*) | string | ✅ | ✅ | |
active | bool | ✅ | ✅ | |
purpose (*) | string | ✅ | ✅ | 41ba25c: Technisch notwendig cdcbd7c: Anzeigen / Ads a717ff5: Analyse / Statistiken 7c19e32: Personalisierung 6cd2721: Social Media 15c61c3: Sonstiges |
vendor | string | ✅ | ✅ | |
scriptHtmlCode | string | ✅ | ✅ | |
scriptLoaderGroup | string | ✅ | ✅ | |
scriptMarkers | string[] | ✅ | ✅ | |
iframeMarkers | string[] | ✅ | ✅ | |
hideIframesUntilConsent | bool | ✅ | ✅ | |
excludeUrlsMode | string | ✅ | ✅ | |
excludeFromUrls | string[] | ✅ | ✅ | |
description | string | ✅ | ✅ | |
privacyPolicyUrl | string | ✅ | ✅ | |
whatDataIsCollected | string | ✅ | ✅ | |
purposeOfDataCollection | string | ✅ | ✅ | |
legalBasis | string | ✅ | ✅ | |
placeOfProcessing | string | ✅ | ✅ | |
translations | Object.\<localeName, translation> | ✅ | ✅ | Verwenden Sie Gebietsschema-Namen, um jede Übersetzung als eine separate Eigenschaft zu definieren. de_DE en_US fr_FR es_ES pt_PT it_IT nl_NL pl_PL ru_RU zh ja cs … |
tcfVendor | ?int | ✅ | ✅ | Entweder eine gültige TCF-Anbieter-ID oder null, um den Verweis zu entfernen. Diese Eigenschaft hat Vorrang vor der Eigenschaft vendor und überschreibt sie mit dem jeweiligen Anbieternamen. |
tcfPurposes | int[] | ✅ | ✅ | |
tcfSpecialFeatures | int[] | ✅ | ✅ | |
googleConsentMode | string[] | ✅ | ✅ | Zulässige Werte: ad_storage analytics_storage functionality_storage personalization_storage security_storage |
assets | EmbeddingAsset[] | ✅ | ✅ | Stapelaktion, bei der vorhandene Assets entfernt werden; also Vorsicht. Empfohlen für POST-Anfragen. |
(*) Diese Eigenschaften sind Pflichtfelder.
Embedding.translations.[]
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung |
|---|---|---|---|---|
name | string | ✅ | ✅ | Optionale Übersetzung für den Namen der Einbindung. |
description | string | ✅ | ✅ | |
privacyPolicyUrl | string | ✅ | ✅ | |
whatDataIsCollected | string | ✅ | ✅ | |
purposeOfDataCollection | string | ✅ | ✅ | |
legalBasis | string | ✅ | ✅ | |
placeOfProcessing | string | ✅ | ✅ | |
blockedContentTitle | string | ✅ | ✅ | |
blockedContentText | string | ✅ | ✅ | |
blockedContentButtonText | string | ✅ | ✅ |
EmbeddingAsset
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung |
|---|---|---|---|---|
id | string | ✅ | ❌ | |
name (*) | string | ✅ | ✅ | |
dynamic | bool | ✅ | ✅ | |
storageType | string | ✅ | ✅ | Zulässige Werte: cookie localStorage sessionStorage indexedDb webSql other |
lifetime | string | ✅ | ✅ | |
description | string | ✅ | ✅ | |
translations | Object.\<localeName, translation> | ✅ | ✅ | Verwenden Sie Gebietsschema-Namen, um jede Übersetzung als eine separate Eigenschaft zu definieren. de_DE en_US fr_FR es_ES pt_PT it_IT nl_NL pl_PL ru_RU zh ja cs … |
(*) Diese Eigenschaften sind Pflichtfelder.
EmbeddingAsset.translations.[]
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung |
|---|---|---|---|---|
lifetime | string | ✅ | ✅ | Ungefähre Lebensdauer des Eintrags – z. B. "1 Stunde" oder "5 Tage". |
description | string | ✅ | ✅ | Wofür wird der Eintrag (Cookie, Local-Storage usw.) verwendet? |
OnboardingScanResult
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung |
|---|---|---|---|---|
address | object | ✅ | ❌ | Diese Daten können z. B. zur Aktualisierung von Platzhaltern verwendet werden. |
imprintUrl | ?string | ✅ | ❌ | |
privacyPolicyUrl | ?string | ✅ | ❌ | |
availablePresets | object[] | ✅ | ❌ | |
storage | object | ✅ | ❌ |
OnboardingScanResult.address
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung |
|---|---|---|---|---|
company | ?string | ✅ | ❌ | Hierbei kann es sich z. B. um die Firma oder auch den Namen des Seitenbetreibers handeln, je nach Informationen, die auf der Impressum-Seite gefunden werden. |
street | ?string | ✅ | ❌ | |
zipCode | ?string | ✅ | ❌ | |
city | ?string | ✅ | ❌ |
OnboardingScanResult.availablePresets.[]
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung |
|---|---|---|---|---|
id | int | ✅ | ❌ | Als OnboardingPreset.id verwenden. |
name | string | ✅ | ❌ | |
purpose | string | ✅ | ❌ | 41ba25c: Technisch notwendig cdcbd7c: Anzeigen / Ads a717ff5: Analyse / Statistiken 7c19e32: Personalisierung 6cd2721: Social Media 15c61c3: Sonstiges |
vendor | string | ✅ | ❌ | |
translations | Object.\<localeName, translation> | ✅ | ❌ | Sprachen werden durch den Eigenschaftsnamen einer Übersetzung identifiziert. |
OnboardingScanResult.availablePresets.translations.[]
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung |
|---|---|---|---|---|
name | string | ✅ | ❌ | |
description | string | ✅ | ❌ |
OnboardingScanResult.storage
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung |
|---|---|---|---|---|
cookies | object[] | ✅ | ❌ | |
localStorage | object[] | ✅ | ❌ | |
sessionStorage | object[] | ✅ | ❌ |
OnboardingScanResult.storage.cookies.[]
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung |
|---|---|---|---|---|
name | string | ✅ | ❌ | |
domain | string | ✅ | ❌ | |
path | string | ✅ | ❌ |
OnboardingScanResult.storage.localStorage.[]
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung |
|---|---|---|---|---|
name | string | ✅ | ❌ |
OnboardingScanResult.storage.sessionStorage.[]
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung |
|---|---|---|---|---|
name | string | ✅ | ❌ |
OnboardingPreset
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung |
|---|---|---|---|---|
id (*) | int | ❌ | ✅ | |
active | bool | ❌ | ✅ | Ressource beim Erzeugen sofort aktivieren. (Standardwert: false) |
(*) Diese Eigenschaften sind Pflichtfelder.
OnboardingPresetResult
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung |
|---|---|---|---|---|
presetId | int | ✅ | ❌ | |
embeddingId | string | ✅ | ❌ | Die ID der soeben erzeugten Ressource. |
OnboardingCookie
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung |
|---|---|---|---|---|
name (*) | string | ❌ | ✅ | |
storageType (*) | string | ❌ | ✅ | Zulässige Werte: cookie localStorage sessionStorage |
(*) Diese Eigenschaften sind Pflichtfelder.
OnboardingEmbedCodeSnippets
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung |
|---|---|---|---|---|
default | string | ✅ | ❌ | Dieser Code-Schnipsel zeigt direkt auf die Konfiguration einer jeweiligen Domain. Es wird das Theme verwendet, das als aktiv markiert ist; die Sprache wird bei jeder Anfrage automatisch ermittelt. |
de_DE, en_US, … | string | ✅ | ❌ | Für jede aktive Übersetzung existiert eine separate Eigenschaft, die den Code-Schnipsel zum Erzwingen der jeweiligen Sprache enthält. |