Panoramica sui casi di utilizzo di Personalization
Adobe Experience Platform Web SDK consente un'ampia varietà di casi di utilizzo di personalizzazione per le proprietà web. Supporta architetture flessibili (lato client, lato server e ibride) che consentono di richiedere decisioni ed eseguire il rendering dei contenuti in base alle esigenze del sito.
Rendering di contenuti personalizzati
Il Web SDK può recuperare le decisioni di personalizzazione (note anche come proposte) e aiutarti a renderle sulla pagina. Il rendering è asincrono, pertanto evita di assumere un intervallo specifico per l’applicazione del contenuto.
Scegli il pattern che corrisponde agli elementi della proposta che ricevi:
- Esegui automaticamente il rendering delle proposte di azione DOM: da utilizzare quando le proposte includono
dom-actionelementi con selettori e tipi di azione che Web SDK può applicare automaticamente. Consulta Eseguire automaticamente il rendering delle proposte di azione DOM. - Esegui rendering delle offerte HTML senza selettori utilizzando applyPropositions: utilizza quando ricevi contenuti HTML, ma devi specificare dove e come applicarli (selettore + tipo di azione) tramite metadati. Consulta Rendering delle offerte HTML senza selettori.
- Proposte di rendering manuali: da utilizzare quando è necessario il controllo completo della logica di rendering (ad esempio, la composizione dell'interfaccia utente da JSON o l'applicazione di regole business personalizzate). Consulta Eseguire manualmente il rendering delle proposte.
Argomenti correlati comuni
La maggior parte delle implementazioni di personalizzazione riguardano i seguenti argomenti comuni:
- Impedisci visualizzazione momentanea di altri contenuti (facoltativo): nascondi e mostra i contenitori durante la personalizzazione. Vedi Gestione visualizzazione momentanea di altri contenuti.
- Tieni traccia di ciò che è stato visualizzato: registra gli eventi di visualizzazione per il contenuto sottoposto a rendering. Vedi Gestione eventi di visualizzazione.
- Recupero dall'alto della pagina / metriche dal basso della pagina: richiedi decisioni in anticipo, quindi includi la misurazione in un secondo momento. Consulta Configurare gli eventi di inizio e fine pagina.
Esempi di Web SDK
Oltre alle pagine dei documenti in questa cartella, Adobe gestisce un archivio di applicazioni di esempio a cui puoi fare riferimento. Vedi Esempi di Web SDK su GitHub per ulteriori scenari di personalizzazione, tra cui:
- Personalizzazione lato client
- Personalizzazione lato server
- Personalizzazione ibrida
- Personalization nelle applicazioni a pagina singola