prehidingStyle

La proprietà prehidingStyle ti consente di definire un selettore CSS per nascondere il contenuto personalizzato fino al caricamento. Questa proprietà è utile nelle implementazioni sincrone di Web SDK per evitare sfarfallii. Adobe consiglia di utilizzare il frammento pre-hiding per le implementazioni asincrone di Web SDK.

I selettori CSS definiti in questa proprietà iniziano a nascondere il contenuto quando si esegue il primo comando sendEvent su una pagina. Il contenuto viene reso visibile quando viene ricevuta una risposta da Adobe, che in genere include contenuti personalizzati. Il contenuto è visibile anche se il comando sendEvent non riesce o si interrompe.

Se si includono sia prehidingStyle che il frammento pre-hiding nell'implementazione, il frammento pre-hiding ha la priorità rispetto a questa proprietà di configurazione.

Impostare la stringa prehidingStyle durante l'esecuzione del comando configure. Se si omette questa proprietà durante la configurazione del Web SDK, non verrà nascosto nulla durante l'esecuzione del primo comando sendEvent in una pagina. Imposta questo valore sul selettore CSS e sul blocco di dichiarazione desiderati per le librerie caricate in modo sincrono.

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

Prehiding dello stile tramite l’estensione tag Web SDK

Queste impostazioni possono essere configurate nell'estensione tag Web SDK utilizzando Impostazioni di configurazione Personalization.

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