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 CCM19 gesendet werden. | 
| AioWebsiteRequest |  | 
| AioWebsiteResponse |  | 
Client
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung | 
| id | string | ✅ | ❌ |  | 
| username(*) | string | ✅ | ✅ |  | 
| password(*) | string | ❌ | ✅ | Das Passwort des Kunden in Klartext; alternativ passwordHashverwenden.Nur zur Erzeugung eines Kunden erforderlich. Feld weglassen, um das Passwort unverändert zu lassen. | 
| passwordHash | string | ✅ | ✅ | Ein vorberechneter Passwort-Hash (bcrypt: $2y$); passwordhat 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 CCM19-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.xyzwww.mysite.xyz/website2/https://www.mysite.xyzhttps://www.mysite.xyz/website2/Beim Auslesen der Eigenschaft wird nur der Domainname, für die oberen Beispiele alsowww.mysite.xyz, zurückgegeben. Der Pfad steht dabei in der read-only Eigenschaftpath. | 
| path | string | ✅ | ❌ | Liest den Pfad aus, der mit namegesetzt 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: cookielocalStoragesessionStorage(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: cookieembedding(Standardwert:embedding)**Die Verwaltungsstrukturcookieist 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: blacklistwhitelist(Standardwert:whitelist) | 
| iframeMarkers | string[] | ✅ | ✅ |  | 
| cookieDeclarationTableHeadingStartLevel | int | ✅ | ✅ | Zulässige Werte: 2345(Standardwert:3) | 
| cookieDeclarationTablePrependConsentChangeLink | bool | ✅ | ✅ |  | 
| cookieDeclarationTablePrependIntroText | bool | ✅ | ✅ |  | 
| imprintDisplayMode | string | ✅ | ✅ | Zulässige Werte: directlink(Standardwert:link) | 
| imprintOpenInNewTab | bool | ✅ | ✅ |  | 
| imprintShowWidget | bool | ✅ | ✅ |  | 
| privacyPolicyDisplayMode | string | ✅ | ✅ | Zulässige Werte: directlink(Standardwert:link) | 
| privacyPolicyOpenInNewTab | bool | ✅ | ✅ |  | 
| privacyPolicyShowWidget | bool | ✅ | ✅ |  | 
| accessibilityDisplayMode | string | ✅ | ✅ | Zulässige Werte: directlink | 
| 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.\ | ✅ | ✅ | 41ba25c: Technisch notwendigcdcbd7c: Anzeigen / Adsa717ff5: Analyse / Statistiken7c19e32: Personalisierung6cd2721: Social Media15c61c3: Sonstiges | 
| purposeDescriptions | Object.\ | ✅ | ✅ | 41ba25c: Technisch notwendigcdcbd7c: Anzeigen / Adsa717ff5: Analyse / Statistiken7c19e32: Personalisierung6cd2721: Social Media15c61c3: 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: acceptdeclinecpanel | 
| widgetCloseButton | bool | ✅ | ✅ |  | 
| widgetPosition | string | ✅ | ✅ | Zulässige Werte: topcenterbottombottomleftbottomright | 
| 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/jpegimage/pngÜbergebenull, um das hinterlegte Bild zu entfernen. | 
| settingsIconEnabled | bool | ✅ | ✅ |  | 
| settingsIconImage | ?string | ✅ | ✅ | Kodierung: Base64 Maximale Größe: 64 KiB Erlaubte MIME-Types: image/jpegimage/pngÜbergebenull, um das hinterlegte Bild zu entfernen. | 
| settingsIconTarget | string | ✅ | ✅ | Zulässige Werte: mainpurpose(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 notwendigcdcbd7c: Anzeigen / Adsa717ff5: Analyse / Statistiken7c19e32: Personalisierung6cd2721: Social Media15c61c3: 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.\translation> | ✅ | ✅ | Verwenden Sie Gebietsschema-Namen, um jede Übersetzung als eine separate Eigenschaft zu definieren. de_DEen_USfr_FRes_ESpt_PTit_ITnl_NLpl_PLru_RUzhjacs… | 
| tcfVendor | ?int | ✅ | ✅ | Entweder eine gültige TCF-Anbieter-ID oder null, um den Verweis zu entfernen. Diese Eigenschaft hat Vorrang vor der Eigenschaftvendorund überschreibt sie mit dem jeweiligen Anbieternamen. | 
| tcfPurposes | int[] | ✅ | ✅ |  | 
| tcfSpecialFeatures | int[] | ✅ | ✅ |  | 
| googleConsentMode | string[] | ✅ | ✅ | Zulässige Werte: ad_storageanalytics_storagefunctionality_storagepersonalization_storagesecurity_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: cookielocalStoragesessionStorageindexedDbwebSqlother | 
| lifetime | string | ✅ | ✅ |  | 
| description | string | ✅ | ✅ |  | 
| translations | Object.\translation> | ✅ | ✅ | Verwenden Sie Gebietsschema-Namen, um jede Übersetzung als eine separate Eigenschaft zu definieren. de_DEen_USfr_FRes_ESpt_PTit_ITnl_NLpl_PLru_RUzhjacs… | 
(*) 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 notwendigcdcbd7c: Anzeigen / Adsa717ff5: Analyse / Statistiken7c19e32: Personalisierung6cd2721: Social Media15c61c3: Sonstiges | 
| vendor | string | ✅ | ❌ |  | 
| translations | Object.\translation> | ✅ | ❌ | Sprachen werden durch den Eigenschaftsnamen einer Übersetzung identifiziert. | 
OnboardingScanResult.availablePresets.translations.[]
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung | 
| name | string | ✅ | ❌ |  | 
| description | string | ✅ | ❌ |  | 
OnboardingScanResult.storage
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: cookielocalStoragesessionStorage | 
(*) Diese Eigenschaften sind Pflichtfelder.
OnboardingEmbedCodeSnippets
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung | 
| default | string | ✅ | ❌ | Dieser Code-Schnipsel zeigt direkt auf die CCM19-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. | 
AioWebsiteRequest
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung | 
| username(*) | string | ❌ | ✅ | Der Benutzername des Kunden, der die Website verwalten wird. Wenn das Konto nicht existiert, wird es erstellt. | 
| websiteUrl(*) | string | ❌ | ✅ | URL der Website, die gescannt und verwaltet werden soll. | 
| domainMaxCount | int | ❌ | ✅ | Diese Eigenschaft entspricht der Eigenschaft Client. domainMaxCount. | 
| whitelabelMaxCount | int | ❌ | ✅ | Diese Eigenschaft entspricht der Eigenschaft Client. whitelabelMaxCount. | 
| widgetDisplayMaxCount | int | ❌ | ✅ | Diese Eigenschaft entspricht der Eigenschaft Client. widgetDisplayMaxCount. | 
| locales | string[] | ❌ | ✅ | Zu aktivierende Sprachen: de_DE,en_US,fr_FR,es_ES,it_IT,nl_NL,ja,zh,… | 
| systemTheme | string | ❌ | ✅ | Geben Sie eine Themen-ID an, um dieses Thema zu verwenden. Definieren Sie entweder systemThemeoderuserTheme. | 
| userTheme | string | ❌ | ✅ | Geben Sie eine Themen-ID an, um dieses Thema zu verwenden. Definieren Sie entweder systemThemeoderuserTheme. | 
(*) Diese Eigenschaften sind Pflichtfelder.
AioWebsiteResponse
| Eigenschaft | Datentyp | Lesen | Schreiben | Beschreibung | 
| clientId | string | ✅ | ❌ | Account-ID des Kunden, der die Website verwaltet. | 
| domainId | string | ✅ | ❌ | ID der Domain, die die Website repräsentiert. | 
| embed | OnboardingEmbedCodeSnippets | ✅ | ❌ |  |