Componentes
Los siguientes componentes describen la estructura de datos tal y como se espera para las solicitudes a la API de Hosting-y tal y como se puede esperar como respuesta de la API de Hosting-.
Las propiedades en negrita son campos obligatorios y están marcadas con un asterisco.
Resumen
¡<!-- table header=false -- > | Nombre | Descripción | | -------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | | Cliente | El descriptor de la estructura del recurso tal y como se espera y envía la API. | | Dominio | El descriptor de la estructura del recurso tal y como se espera y envía la API. | | Locale | El descriptor de la estructura del recurso tal y como se espera y envía la API. | | Theme | Descriptor de la estructura del recurso tal y como se espera y envía la API. | | Marcador de posición | El descriptor de la estructura del recurso tal y como se espera y envía la API. | | Embedding | El descriptor de la estructura del recurso tal y como se espera y envía la API. | | EmbeddingAsset | El descriptor de la estructura del recurso tal y como se espera y envía la API. | | OnboardingScanResult | Descriptor de los datos enviados por la API tras escanear un dominio. | | OnboardingPreset | El descriptor de los datos tal y como se esperan al importar una plantilla. | | OnboardingPresetResult | Descriptor de los datos enviados por la API tras importar una plantilla. | | OnboardingCookie | | | OnboardingEmbedCodeSnippets | El descriptor de los datos enviados por la API al solicitar fragmentos de código-para incrustar CCM19. | | AioWebsiteRequest | | | AioWebsiteResponse | |
Cliente
¡<!-- table header=false -- >
| Propiedad | Tipo de datos | Lectura | Escritura | Descripción |
| ------------------------------ | -------- | ----- | --------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| id | string | ✅ | ❌ | |
|username(*) | string | ✅ | ✅ | |
|password(*) | string | ❌ | ✅ | La contraseña del cliente en texto plano; como alternativa, utilice passwordHash. Sólo se requiere para crear un cliente. Omita el campo para dejar la contraseña sin cambios.|
| passwordHash | string | ✅ | ✅ | Una contraseña precalculada-hash (bcrypt: $2y$); password tiene prioridad |
| active | bool | ✅ | ✅ | Especifica si el cliente puede iniciar sesión. (valor por defecto: false) |
| firstName | string | ✅ | ✅ | |
| lastName | string | ✅ | ✅ | |
|emailAddress(*) | string | ✅ | ✅ | |
| company | string | ✅ | ✅ | |
| domainCount | int | ✅ | ❌ | |
| domainMaxCount | int | ✅ | ✅ | Número máximo de dominios que un cliente puede gestionar en su cuenta; -1 es ilimitado. (valor por defecto: 0) |
| whitelabelCount | int | ✅ | ❌ | |
| whitelabelMaxCount | int | ✅ | ✅ | Número máximo de licencias de etiqueta blanca-disponibles para un cliente; -1 es ilimitado. (valor por defecto: 0) |
| widgetDisplayCount | int | ✅ | ❌ | |
| widgetDisplayMaxCount | int | ✅ | ✅ | Define cuántas veces al mes se carga el widget CCM19-en el frontend; -1 es ilimitado. (valor por defecto: 0) |
| autoCreateDomains | bool | ✅ | ✅ | (valor por defecto: false) |
| features | object | ✅ | ✅ | Funciones que el cliente está autorizado a utilizar. |
(*) Estas características son campos obligatorios.
Client.features
¡<!-- table header=false -- >
| Propiedad | Tipo de datos | Lectura | Escritura | Descripción |
| ----------------------- | -------- | ----- | --------- | ------------ |
| 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 | ✅ | ✅ | |
Dominio
¡<!-- table header=false -- >
| Propiedad | Tipo de datos | Lectura | Escritura | Descripción |
| ------------------------------------------------ | ----------- | ----- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| id | string | ✅ | ❌ | |
|name(*) | string | ✅ | ✅ | Se trata como el campo de entrada domain name de la administración de dominios, por lo que también puede definir la ruta de un sitio web al escribir. Ejemplos: www.mysite.xyz www.mysite.xyz/website2/ https://www.mysite.xyz https://www.mysite.xyz/website2/ Cuando se lee la propiedad,sólo se devuelve el nombre del dominio , es decir, www.mysite.xyz para los ejemplos anteriores. La ruta se encuentra en la propiedad de sólo lectura-path. |
| path | string | ✅ | ❌ | Lee la ruta, que puede establecerse con name; por defecto /. |
| country | ?string | ✅ | ✅ | ISO 3166-1 alpha-2 Código de país (AT,DE,CH,GB,US etc.); "ZZ" para especificar un país desconocido; o null para acceder a la configuración del perfil del usuario. |
| whitelabel | bool | ✅ | ✅ | |
| consentStorage | string | ✅ | ✅ | Valores permitidos: cookie localStorage sessionStorage (valor por defecto: localStorage) |
| consentCookieLifetime | int | ✅ | ✅ | |
| consentCookieSecure | bool | ✅ | ✅ | |
| consentResetBeforeDate | fecha | ✅ | ✅ | Formato: "AAAA-MM-DD" |
| consentResetOnLegalChange | bool | ✅ | ✅ | |
| consentSharingDomains | string[] | ✅ | ✅ | |
| consentSharingCrossDomain | bool | ✅ | ✅ | |
| frontendWidgetEnabled | bool | ✅ | ✅ | |
| frontendWidgetCache | bool | ✅ | ✅ | |
| frontendWidgetMinifyCode | bool | ✅ | ✅ | |
| managementStructure | string | ✅ | ✅ | Valores permitidos: cookie embedding (valor por defecto: embedding)La estructura de gestión cookie está obsoleta, ya no se proporcionan puntos finales de la API-.|
| deleteUnknownCookies | bool | ✅ | ✅ | |
| deleteUnknownCookiesForceReload | bool | ✅ | ✅ | |
| requireConsentForMandatoryEmbeddings | bool | ✅ | ✅ | |
| declineButtonEnforced | bool | ✅ | ✅ | |
| allowedScriptMarkers | string[] | ✅ | ✅ | |
| blockedScriptMarkers | string[] | ✅ | ✅ | |
| evalInlineScripts | bool | ✅ | ✅ | (valor por defecto: 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 | ✅ | ✅ | Valores permitidos: blacklist whitelist (valor por defecto:whitelist) |
| iframeMarkers | string[] | ✅ | ✅ | |
| cookieDeclarationTableHeadingStartLevel | int | ✅ | ✅ | Valores permitidos: 2 3 4 5 (valor por defecto:3) |
| cookieDeclarationTablePrependConsentChangeLink | bool | ✅ | ✅ | |
| cookieDeclarationTablePrependIntroText | bool | ✅ | ✅ | |
| imprintDisplayMode | string | ✅ | ✅ | Valores permitidos: direct link (valor por defecto: link) |
| imprintOpenInNewTab | bool | ✅ | ✅ | |
| imprintShowWidget | bool | ✅ | ✅ | |
| privacyPolicyDisplayMode | string | ✅ | ✅ | Valores permitidos: direct link (valor por defecto: link) |
| privacyPolicyOpenInNewTab | bool | ✅ | ✅ | |
| privacyPolicyShowWidget | bool | ✅ | ✅ | |
| accessibilityDisplayMode | string | ✅ | ✅ | Valores permitidos: direct link |
| accessibilityLinkEnabled | bool | ✅ | ✅ | (valor por defecto: false) |
(*) Estas propiedades son campos obligatorios.
Locale
¡<!-- table header=false -- >
| Propiedad | Tipo de datos | Lectura | Escritura | Descripción |
| ------------------------------------------------ | ---------------------------------- | ----- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
|name(*) | string | ✅ | ❌ | Sólo permitido para crear un recurso. |
| 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* | ✅ | ✅ | |
| etiquetaembeddingPurposeOfDataCollectionLabel| *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: Técnicamente necesariocdcbd7c: Anunciosa717ff5: Análisis / Estadísticas7c19e32: Personalización6cd2721: Medios sociales15c61c3: Otros |
| purposeDescriptions | Object.\41ba25c: Técnicamente necesario cdcbd7c: Anuncios a717ff5: Análisis / Estadísticas 7c19e32: Personalización 6cd2721: Medios sociales 15c61c3: Otros |
| changeConsentText | string | ✅ | ✅ | |
| moreInformationLabel | string | ✅ | ✅ | |
| questionMarkButtonText | string | ✅ | ✅ | |
| tcfVendorIntroText | string | ✅ | ✅ | |
| tcfPurposeLabel | string | ✅ | ✅ | |
| tcfSpecialPurposeLabel | string | ✅ | ✅ | |
| tcfFeaturesLabel | string | ✅ | ✅ | |
| tcfSpecialFeaturesLabel | string | ✅ | ✅ | |
| tcfOptedInRemark | string | ✅ | ✅ | |
| tcfThirdPartiesLabel | string | ✅ | ✅ | |
| nonTcfPurposesLabel | string | ✅ | ✅ | --------- || | | | | |
nonTcfVendorsLabel cadena ✅ ✅
tcfVendorUsesNonCookieStorageText cadena ✅ ✅
tcfSpecialFeaturesHandledGloballyText cadena ✅ ✅
tcfStacksListText cadena ✅ ✅
tcfCookieRefreshText cadena ✅ ✅
tcfExtendedDisclosureText cadena ✅ ✅
tcfAssetTypeLabel cadena ✅ ✅
tcfAssetPurposesLabel cadena ✅ ✅
(*) Estos campos son obligatorios.
Tema
<! table header=false > Propiedad Tipo de datos Lectura Escritura Descripción
id cadena ✅ ❌
name (*) cadena ✅ ✅
default bool ✅ ✅
widgetBlocking bool ✅ ✅
widgetButtons string[] ✅ ✅ Valores permitidos: accept decline cpanel
widgetCloseButton bool ✅ ✅
widgetPosition string ✅ ✅ Valores permitidos: top center bottom bottomleft bottomright
widgetSwitchType cadena ✅ ✅
showPurposesInMainWindow bool ✅ ✅
settingsAcceptAllButton bool ✅ ✅
settingsCheckAndUncheckAllButtons bool ✅ ✅
settingsFooter bool ✅ ✅
complyWithDoNotTrack bool ✅ ✅
enableOnlyInEu bool ✅ ✅
manipulationPrevention bool ✅ ✅
logoEnabled bool ✅ ✅
logoImage ?string ✅ ✅ Codificación: Base64. Tamaño máximo: 512 KiB. Tipos MIME permitidos : image/jpeg image/png. Pasa null para eliminar la imagen almacenada.
settingsIconEnabled bool ✅ ✅
settingsIconImage ?string ✅ ✅ Codificación: Base64. Tamaño máximo: 64 KiB. Tipos MIME permitidos : image/jpeg image/png. Pasa null para eliminar la imagen almacenada.
settingsIconTarget cadena ✅ ✅ Valores permitidos: main purpose (valor por defecto: purpose)
whitelabel bool ✅ ✅
primaryButtonBackgroundColor (*) string ✅ ✅ Formato: "#rrggbb"
primaryButtonForegroundColor (*) cadena ✅ ✅ Formato: "#rrggbb"
primaryButtonBorderColor (*) cadena ✅ ✅ Formato: "#rrggbb"
declineButtonBackgroundColor (*) cadena ✅ ✅ Formato: "#rrggbb"
declineButtonForegroundColor (*) cadena ✅ ✅ Formato: "#rrggbb"
declineButtonBorderColor (*) cadena ✅ ✅ Formato: «#rrggbb»
buttonBackgroundColor (*) cadena ✅ ✅ Formato: «#rrggbb»
buttonForegroundColor (*) cadena ✅ ✅ Formato: «#rrggbb»
buttonBorderColor (*) cadena ✅ ✅ Formato: «#rrggbb»
windowBackgroundColor (*) cadena ✅ ✅ Formato: «#rrggbb»
windowForegroundColor (*) cadena ✅ ✅ Formato: «#rrggbb»
windowLinkColor (*) cadena ✅ ✅ Formato: «#rrggbb»
windowBorderColor (*) cadena ✅ ✅ Formato: «#rrggbb»
iframeBlockerBackgroundColor (*) cadena ✅ ✅ Formato: «#rrggbb»
iframeBlockerForegroundColor (*) cadena ✅ ✅ Formato: «#rrggbb»
iframeBlockerButtonBackgroundColor (*) cadena ✅ ✅ Formato: «#rrggbb»
iframeBlockerButtonForegroundColor (*) cadena ✅ ✅ Formato: "#rrggbb"
customCss cadena ✅ ✅
customCssForIframeBlocker cadena ✅ ✅
(*) Estos campos son obligatorios.
Marcador de posición
<! table header=false > Propiedad Tipo de datos Lectura Escritura Descripción
name (*) cadena ✅ ❌ Solo se permite para crear un recurso.
value (*) cadena ✅ ✅
(*) Estos campos son obligatorios.
Incrustación
<! table header=false > Propiedad Tipo de datos Lectura Escritura Descripción
id cadena ✅ ❌
name (*) cadena ✅ ✅
active bool ✅ ✅
purpose (*) string ✅ ✅ 41ba25c: Técnicamente necesario cdcbd7c: Publicidad / Anuncios a717ff5: Análisis / Estadísticas 7c19e32: Personalización 6cd2721: Redes sociales 15c61c3: Otros
vendor cadena ✅ ✅
scriptHtmlCode cadena ✅ ✅
scriptLoaderGroup cadena ✅ ✅
scriptMarkers cadena[] ✅ ✅
iframeMarkers string[] ✅ ✅
hideIframesUntilConsent bool ✅ ✅
excludeUrlsMode string ✅ ✅
excludeFromUrls cadena[] ✅ ✅
description cadena ✅ ✅
privacyPolicyUrl cadena ✅ ✅
whatDataIsCollected cadena de caracteres ✅ ✅
purposeOfDataCollection cadena de caracteres ✅ ✅
legalBasis cadena ✅ ✅
placeOfProcessing cadena ✅ ✅
translations Object.\ ✅ ✅ Utilice el nombre de configuración regional para definir cada traducción como una propiedad independiente. de_DE en_US fr_FR es_ES pt_PT it_IT nl_NL pl_PL ru_RU zh ja cs …
tcfVendor ?int ✅ ✅ Puede ser un ID válido de proveedor de TCF o null para eliminar la referencia. Esta propiedad tiene prioridad sobre la propiedad vendor y la sobrescribe con el nombre del proveedor correspondiente.
tcfPurposes int[] ✅ ✅
tcfSpecialFeatures int[] ✅ ✅
googleConsentMode string[] ✅ ✅ Valores permitidos: ad_storage analytics_storage functionality_storage personalization_storage security_storage
assets EmbeddingAsset[] ✅ ✅ Acción por lotes en la que se eliminan los activos existentes ; por lo tanto, hay que tener cuidado. Recomendado para solicitudes POST .
(*) Estos campos son obligatorios.
Embedding.translations.[]
<! table header=false > Propiedad Tipo de datos Lectura Escritura Descripción
description cadena ✅ ✅
privacyPolicyUrl cadena ✅ ✅
whatDataIsCollected cadena ✅ ✅
purposeOfDataCollection cadena ✅ ✅
legalBasis cadena ✅ ✅
placeOfProcessing cadena ✅ ✅
blockedContentTitle cadena ✅ ✅
blockedContentText cadena ✅ ✅
blockedContentButtonText cadena ✅ ✅
EmbeddingAsset
<! table header=false > Propiedad Tipo de datos Lectura Escritura Descripción
id cadena ✅ ❌
name (*) cadena ✅ ✅
dynamic bool ✅ ✅
storageType string || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | |-- --| | | | | || --------------------------------------------- | ----------- | ----- | --------- | ---------------------------------------------------------------------------------------------------------------------------------------------- || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | |- || | | | | || | | | |- || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | |-- --| | | | | || ---------------- | -------- | ----- | --------- | ------------------------------------------- || | | | | || | | | | |-- --| | | | | || ------------------------- | ----------------------------------------------------------------- | ----- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || | | | | || |cookie localStorage sessionStorage indexedDb webSql other |
| lifetime | string | ✅ | ✅ | |
| description | string | ✅ | ✅ | |
| translations | Object.\en_DE en_US fr_FR es_ES pt_PT it_IT nl_NL pl_PL ru_RU zh yes cs .. |
(*) Estas propiedades son campos obligatorios.
EmbeddingAsset.translations.[]
¡<!-- table header=false -- >
| Propiedad | Tipo de datos | Lectura | Escritura | Descripción |
| ------------- | -------- | ----- | --------- | -------------------------------------------------------------------- |
| lifetime | string | ✅ | ✅ | Tiempo de vida aproximado de la entrada - por ejemplo, "1 hora" o "5 días". |
| description | string | ✅ | ✅ | ¿Para qué se utiliza la entrada (cookie, almacenamiento local-, etc.)? |
OnboardingScanResult
¡<!-- table header=false -- >
| Propiedad | Tipo de datos | Lectura | Escritura | Descripción |
| -------------------------------------------------------------------- | ----------- | ----- | --------- | ------------------------------------------------------------------------------------------------------------ |
| address | object | ✅ | ❌ | Estos datos pueden utilizarse, por ejemplo, para actualizar placeholders. |
| imprintUrl | ?string | ✅ | ❌ | |
| privacyPolicyUrl | ?string | ✅ | ❌ | |
| availablePresets | object[] | ✅ | ❌ | |
| storage | object | ✅ | ❌ | |
OnboardingScanResult.address
¡<!-- table header=false -- >
| Propiedad | Tipo de datos | Lectura | Escritura | Descripción |
| ----------- | --------- | ----- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| company | ?string | ✅ | ❌ | Puede ser, por ejemplo, la empresa o el nombre del operador del sitio, dependiendo de la información que se encuentre en la página del pie de imprenta-. |
| street | ?string | ✅ | ❌ | |
| código postal | cadena | ✅ | ❌ | |
| ciudad` | ?string | ✅ | ❌ | |
OnboardingScanResult.availablePresets.[]
¡<!-- table header=false -- >
| Propiedad | Tipo de datos | Lectura | Escritura | Descripción |
| -------------- | ------------------------------------------------------------------------------------------------ | ----- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| id | int | ✅ | ❌ | Utilizar como OnboardingPreset.id. |
| name | string | ✅ | ❌ | |
| purpose | string | ✅ | ❌ | 41ba25c: Técnicamente necesario cdcbd7c: Anuncios a717ff5: Análisis / Estadísticas 7c19e32: Personalización 6cd2721: Medios sociales 15c61c3: Otros |
| vendor | string | ✅ | ❌ | |
| translations | Object.\
OnboardingScanResult.availablePresets.translations.[]
¡<!-- table header=false -- >
| Propiedad | Tipo de datos | Lectura | Escritura | Descripción |
| ------------- | -------- | ----- | --------- | ------------ |
| name | string | ✅ | ❌ | |
| description | string | ✅ | ❌ | |
OnboardingScanResult.storage
¡<!-- table header=false -- >
| Propiedad | Tipo de datos | Lectura | Escritura | Descripción |
| ------------------------------------------------------------------------ | ----------- | ----- | --------- | ------------ |
| cookies | object[] | ✅ | ❌ | |
| localStorage | object[] | ✅ | ❌ | |
| sessionStorage | object[] | ✅ | ❌ | |
OnboardingScanResult.storage.cookies.[]
¡<!-- table header=false -- >
| Propiedad | Tipo de datos | Lectura | Escritura | Descripción |
| ----------- | -------- | ----- | --------- | ------------ |
| name | string | ✅ | ❌ | |
| domain | string | ✅ | ❌ | |
| path | string | ✅ | ❌ | |
OnboardingScanResult.storage.localStorage.[]
¡<!-- table header=false -- >
| Propiedad | Tipo de datos | Lectura | Escritura | Descripción |
| ----------- | -------- | ----- | --------- | ------------ |
| name | string | ✅ | ❌ | |
OnboardingScanResult.storage.sessionStorage.[]
¡<!-- table header=false -- >
| Propiedad | Tipo de datos | Lectura | Escritura | Descripción |
| ----------- | -------- | ----- | --------- | ------------ |
| name | string | ✅ | ❌ | |
OnboardingPreset
¡<!-- table header=false -- >
| Propiedad | Tipo de datos | Lectura | Escritura | Descripción |
| ------------- | -------- | ----- | --------- | ------------------------------------------------------------------ |
|id(*) | int | ❌ | ✅ | |
| active | bool | ❌ | ✅ | Activar el recurso inmediatamente al crearlo. (valor por defecto: false) |
(*) Estas propiedades son campos obligatorios.
OnboardingPresetResult
¡<!-- table header=false -- >
| Propiedad | Tipo de datos | Lectura | Escritura | Descripción |
| ------------- | -------- | ----- | --------- | -------------------------------------- |
| presetId | int | ✅ | ❌ | |
| embeddingId | string | ✅ | ❌ | El ID del recurso que se acaba de crear. |
OnboardingCookie
¡<!-- table header=false -- >
| Propiedad | Tipo de datos | Lectura | Escritura | Descripción |
| ---------------------- | -------- | ----- | --------- | --------------------------------------------------------- |
|name(*) | string | ❌ | ✅ | |
|storageType(*) | string | ❌ | ✅ | Valores permitidos: cookie localStorage sessionStorage |
(*) Estas propiedades son campos obligatorios.
OnboardingEmbedCodeSnippets
¡<!-- table header=false -- >
| Propiedad | Tipo de datos | Lectura | Escritura | Descripción |
| ----------------- | -------- | ----- | --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| default | string | ✅ | ❌ | Este fragmento de código-apunta directamente a la configuración CCM19-de un dominio respectivo. Se utiliza el tema marcado como activo; el idioma se determina automáticamente para cada solicitud. |
| de_DE, en_US, ... | string | ✅ | ❌ | Hay una propiedad separada para cada traducción activa, que contiene el fragmento de código-para forzar el idioma respectivo. |
AioWebsiteRequest
¡<!-- table header=false -- >
| Propiedad | Tipo de datos | Lectura | Escritura | Descripción |
| ----------------------- | ----------- | ----- | --------- | ------------------------------------------------------------------------------------------------------------------ |
|username(*) | string | ❌ | ✅ | El nombre de usuario del cliente que gestionará el sitio web. Si la cuenta no existe, se creará. |
|websiteUrl(*) | string | ❌ | ✅ | URL del sitio web que se escaneará y gestionará. |
| domainMaxCount | int | ❌ | ✅ | Esta propiedad corresponde a la propiedad Cliente.domainMaxCount. |
| whitelabelMaxCount | int | ❌ | ✅ | Esta propiedad corresponde a la propiedad Client.whitelabelMaxCount. |
| widgetDisplayMaxCount | int | ❌ | ✅ | Esta propiedad corresponde a la propiedad Client.widgetDisplayMaxCount. |
| locales | string[] | ❌ | ✅ | Idiomas a activar: de_DE, en_US, fr_FR, es_ES, it_IT, nl_NL, ja, zh, ... |
| systemTheme | string | ❌ | ✅ | Especifique un tema-ID para utilizar este tema. Defina systemTheme o userTheme. |
| userTheme | string | ❌ | ✅ | Especifique un tema-ID para utilizar este tema. Define systemTheme o userTheme. |
(*) Estas propiedades son campos obligatorios.
AioWebsiteResponse
¡<!-- table header=false -- >
| Propiedad | Tipo de datos | Lectura | Escritura | Descripción |
| ----------- | ------------------------------------------------------------------------ | ----- | --------- | ------------------------------------------------- |
| clientId | string | ✅ | ❌ | Cuenta-ID del cliente que gestiona el sitio web. |
| domainId | string | ✅ | ❌ | ID del dominio que representa el sitio web. |
| embed | OnboardingEmbedCodeSnippets | ✅ | ❌ | |
-->