prehidingStyle

La propiedad prehidingStyle le permite definir un selector de CSS para ocultar contenido personalizado hasta que se cargue. Esta propiedad es útil en implementaciones sincrónicas de Web SDK para evitar parpadeos. Adobe recomienda usar el fragmento preocultado para implementaciones asincrónicas de Web SDK.

Los selectores CSS que define en esta propiedad empiezan a ocultar contenido cuando ejecuta el primer comando sendEvent en una página. El contenido se muestra cuando se recibe una respuesta de Adobe, que generalmente incluye contenido personalizado. El contenido también se muestra si el comando sendEvent falla o se agota el tiempo de espera.

Si incluye prehidingStyle y el fragmento de preocultación en la implementación, el fragmento de preocultación tiene prioridad sobre esta propiedad de configuración.

Establezca la cadena prehidingStyle al ejecutar el comando configure. Si omite esta propiedad al configurar Web SDK, no se oculta nada al ejecutar el primer comando sendEvent en una página. Establezca este valor en el selector CSS y el bloque de declaración deseados para las bibliotecas cargadas sincrónicamente.

alloy("configure", {
  datastreamId: "ebebf826-a01f-4458-8cec-ef61de241c93",
  orgId: "ADB3LETTERSANDNUMBERS@AdobeOrg",
  prehidingStyle: "#container { opacity: 0 !important }"
});

Preocultación de estilo mediante la extensión de etiquetas Web SDK

Estas opciones se pueden configurar en la extensión de etiquetas Web SDK con opciones de configuración de Personalization.

recommendation-more-help
1ae86b30-e55e-49c1-ab11-9d0356a5f3e1