Personalizzazione personalization

CAUTION
AEM 6.4 ha raggiunto la fine del supporto esteso e questa documentazione non viene più aggiornata. Per maggiori dettagli, consulta la nostra periodi di assistenza tecnica. Trova le versioni supportate qui.

Cos’è la personalizzazione? what-is-personalization

Il volume di contenuti disponibili è in continuo aumento, sia su siti web Internet, extranet o intranet.

La personalizzazione si concentra sulla fornitura all'utente di un ambiente su misura che mostri contenuti dinamici selezionati in base alle sue esigenze specifiche; in base a profili predefiniti, selezione degli utenti o comportamento interattivo degli utenti.

La personalizzazione è caratterizzata da tre elementi principali:

Utenti users

  • Avere profili, sia individuali che di gruppo. Questi profili contengono caratteristiche (come descrizione del lavoro, posizione, interessi) che possono essere utilizzate per personalizzare il contenuto visibile.
  • Prendete delle azioni. Questi possono quindi essere analizzati e confrontati con regole di comportamento per adattare il contenuto visualizzato.

Contenuto content

  • È ciò che l'utente vuole vedere. Preferibilmente contenuto di interesse e utilizzo per l'esecuzione dei propri compiti.
  • può essere classificato e quindi reso disponibile agli utenti in base a regole predefinite.deve essere dinamico; in altre parole il contenuto.
  • Deve in qualche modo dipendere dall’utente: se ogni utente visualizza lo stesso contenuto, la personalizzazione risulterebbe ridondante.

Regole rules

  • Definisci come avviene effettivamente la personalizzazione, quali contenuti l’utente può visualizzare e quando.

La personalizzazione può essere:

Esplicito explicit

  • Personalizzazione: in cui l'utente effettua le selezioni da una scelta di origini di contenuto.

Implicato implicit

  • Regole basate su: i manager aziendali definiscono regole specifiche per le azioni basate su profili e/o comportamenti specifici.
  • Filtro semplice: le selezioni vengono effettuate sulla base di profili predefiniti a livello di utente e/o gruppo.
  • Filtro collaborativo/consigliato: il comportamento dell’utente viene registrato in base a regole predefinite. Queste regole si basano sul comportamento osservato con persone dalla stessa mentalità. Le informazioni raccolte vengono utilizzate per adattare le informazioni visualizzate all’utente, in particolare sotto forma di raccomandazioni.

Come e quando è possibile utilizzare la personalizzazione? how-and-when-can-personalization-be-used

La personalizzazione può essere utilizzata in molti casi, ad esempio:

Pagine Intranet intranet-pages

  • Il contenuto può essere archiviato in base alla posizione, al reparto e/o al ruolo di un utente, già definito all'interno di una rete interna.
  • A seconda della scelta disponibile, l'utente può effettuare ulteriori selezioni.

Gruppi di utenti specifici, limitati e di destinazione - Extranets extranets

  • Gli utenti richiedono un accesso per l'autorizzazione; questo sarà collegato a un profilo che fornisce le informazioni necessarie per la personalizzazione; eventuali dettagli quali la loro posizione, la relazione con il prodotto, la cronologia di utilizzo, le responsabilità di budget, ecc.
  • Tali istanze possono variare tra siti come:
  • Aziende che forniscono siti web a una sezione altamente specializzata del loro mercato, ad esempio una società farmaceutica che fornisce un sito web specializzato per i medici.
  • Aziende che forniscono siti web che consentono ai loro clienti di visualizzare le informazioni relative al conto corrente e alla fatturazione; ad esempio i fornitori telefonici.

Sito web vendite e distribuzione sales-site

  • I siti web di vendita e distribuzione, come Amazon, possono combinare un profilo utente, la cronologia delle vendite dell'utente e la cronologia delle loro ricerche per fornire suggerimenti su cosa potrebbe interessare all'utente successivo.

Cerca siti Web search-site

  • Molti dei principali siti web dei motori di ricerca hanno strumenti analitici molto potenti che registrano il comportamento degli utenti, i termini di ricerca che utilizzano e i siti web che effettivamente visitano. Viene quindi utilizzato per personalizzare il contenuto fornito, in particolare per quanto riguarda la visualizzazione di annunci pubblicitari.

Punti di forza della personalizzazione e punti da considerare strengths-of-personalization-and-points-to-consider

Di seguito sono riportati i motivi per cui la personalizzazione deve essere utilizzata:

  • Un utente può sperimentare un sito web confortevole e mirato.
  • La personalizzazione può essere utilizzata per propagare automaticamente l’accesso alla versione più recente del contenuto.
  • Le funzioni di collaborazione social network sono disponibili per consentire agli utenti di comunicare tra loro, in quanto possono essere identificate dai loro profili.
  • A un utente può essere fornito il contenuto necessario per eseguire una particolare attività. All'interno dell'intranet di un'azienda questo può fornire uno strumento prezioso per la diffusione delle informazioni.
  • È possibile fornire a un utente il contenuto di cui ha bisogno o desidera, riducendo così il tempo necessario per eseguire le operazioni di ricerca.
  • Il provider di contenuti può gestire il contenuto che deve essere visualizzato da specifiche categorie di utenti.
  • È possibile definire regole per fornire contenuti in base a combinazioni sia di caratteristiche che di comportamenti dell’utente. Questo fornisce un meccanismo sofisticato per personalizzare la loro esperienza web.

Quando utilizzi la personalizzazione, considera quanto segue:

Prestazioni performance

  • Naturalmente l'analisi e la valutazione supplementari hanno un impatto sui risultati. Tuttavia, i metodi utilizzati sono altamente sofisticati e possono essere ottimizzati per minimizzare l'impatto.

Autorizzazione authorization

  • La personalizzazione richiede un meccanismo di accesso in quanto il sito web deve essere in grado di identificare l’utente.

Memorizzazione in cache caching

  • La memorizzazione in cache è un aspetto che l’utente vedrà in termini di prestazioni e precisione: quanto rapidamente il sito web fornisce contenuti personalizzati ed è sempre attuale.
  • La memorizzazione in cache è una considerazione chiave per la configurazione della personalizzazione e occorre prendere il tempo necessario per garantire che venga utilizzata l’implementazione corretta.
TIP
Gli effetti della personalizzazione sulle prestazioni e i relativi argomenti di caching sono ulteriormente discussi nel documento Ottimizzazione delle prestazioni.
Precisione delle regole accuracy
  • La personalizzazione realizzata mediante il tracciamento del comportamento dell’utente o l’impostazione di regole basate sul profilo dell’utente deve essere accurata e logica.
  • Non c'è niente di più frustrante per l'utente che avere contenuti forzati o negati a loro a causa della logica imprecisa di una regola.
  • Pertanto, le regole devono essere ben concepite - con i requisiti dell'utente in primo piano. Questo può richiedere molto lavoro e non deve essere sottovalutato; definire le regole di business spesso supera lo sforzo tecnico durante l’implementazione della personalizzazione.

Applicazione consigliata when-to-use

  • Come molte funzioni sul web, la personalizzazione deve essere utilizzata con attenzione. Il suo utilizzo andrà a vantaggio dell'utente? Dovrebbe sempre essere la prima considerazione - o se l'obiettivo desiderato può essere raggiunto con meno sforzo con un altro metodo. La personalizzazione può correre il rischio di essere una funzione che gli utenti configurano una volta (per vedere come funziona) e una sola volta, in quanto non offre loro vantaggi reali.
  • La personalizzazione ha un significato solo quando il contenuto è dinamico, in qualche modo dipende dall’utente. Se tutti gli utenti visualizzano lo stesso contenuto, la personalizzazione è ridondante.

Riservatezza confidentiality

  • Molti utenti sono preoccupati per la protezione e la sicurezza dei dati. In particolare per quanto riguarda i dati recuperati al momento del tracciamento del loro comportamento durante la navigazione sul web.

Personalizzazione e accesso personalization-and-access

La personalizzazione deve essere considerata separatamente dal controllo degli accessi, ma si interrelano.

La personalizzazione stessa non crea alcuna forma di controllo degli accessi. Si tratta semplicemente di un metodo per controllare ciò che l'utente vede; non impedisce all’utente di accedere ad altri contenuti e, come per qualsiasi contenuto, deve disporre dei controlli di accesso corretti già assegnati.

Tuttavia, il controllo degli accessi può essere utilizzato per creare una forma di personalizzazione. Se consenti o neghi a un utente l’accesso ai contenuti, questo influisce inevitabilmente sulla scelta dei contenuti disponibili, personalizzando in tal modo la sua esperienza web.

Componenti disponibili per Personalizzazione components-available-for-personalization

Sono disponibili diversi componenti con AEM per la personalizzazione. Alcuni consentono agli utenti di accedere e modificare i loro profili, altri (come I miei gadget) consentono agli utenti di configurare una pagina specifica:

Titolo nella barra laterale
Scopo
Campo per password verificata
Richiede password e conferma della password.
Accesso combinato
Consente all'utente di accedere a un account esistente o di registrarsi per un nuovo account.
Campo indirizzo Forms
Campo complesso che consente l’inserimento di un indirizzo internazionale.
Forms Begin
Avvia una definizione del modulo
Forms Captcha
Campo composto da una parola alfanumerica che si aggiorna automaticamente. Il componente captcha protegge i siti web dai bot.
Gruppo di caselle di selezione Forms
Più elementi organizzati in un elenco e preceduti da caselle di controllo. Gli utenti possono selezionare più caselle di controllo.
Elenco a discesa Forms
Più elementi organizzati in un elenco a discesa. L'opzione Selezione multipla specifica se è possibile selezionare più elementi dall'elenco.
Fine Forms
Termina la definizione del modulo.
Caricamento di file Forms
Elemento che consente all’utente di caricare un file sul server.
Campo nascosto Forms
Questo campo non viene visualizzato all'utente. Può essere utilizzato per trasportare un valore al client e di nuovo al server. Questo campo non deve presentare vincoli.
Pulsante immagine Forms
Pulsante di invio aggiuntivo per il modulo di cui viene eseguito il rendering come immagine.
Campo password Forms
Come per il campo di testo, ma è consentita una sola riga e l’immissione di testo da parte dell’utente non è visibile nel campo.
Gruppo pulsanti di scelta Forms
Più elementi organizzati in un elenco e preceduti da un pulsante di scelta. Gli utenti devono selezionare un solo pulsante di scelta.
Pulsante Invia Forms
Pulsante di invio aggiuntivo per il modulo in cui il titolo viene visualizzato come testo sul pulsante.
Campo di testo Forms
Campo di testo che consente agli utenti di immettere informazioni.
Gadget personali
Consente di includere una selezione di gadget disponibili.
Foto avatar profilo
Consente di inserire una foto avatar.
Nome completo profilo
Inserire i dettagli del nome, compresi eventuali elementi quali titolo, secondo nome e suffisso.
Nome visualizzato profilo
Nome da visualizzare.
E-mail profilo
Inserimento di un indirizzo e-mail.
Genere profilo
Consente di inserire il genere.
Numero di telefono principale profilo
Consente di inserire un numero di telefono.
URL principale profilo
Consente di inserire un URL.
Proprietà testo generale profilo
Proprietà del profilo.
Accesso
Consente di inviare un nome utente e una password al momento dell'accesso.
Esci
Indica l'utente attualmente connesso e fornisce un collegamento per la disconnessione.
Tag cloud
Una nuvola di tag per mostrare graficamente una selezione di tag all’interno del sito web
Teaser
Contenuto (solitamente un’immagine) visualizzato su una pagina principale per "invitare" gli utenti ad accedere al contenuto sottostante.

Personalizzazione e contenuto della community personalization-and-community-content

Le funzioni della community, quali blog, forum e calendari, determinano la creazione di contenuti della community, comunemente definiti contenuti generati dagli utenti (UGC, User-Generated Content, contenuti generati dagli utenti). Quando UGC viene immesso in un ambiente di pubblicazione composto da più istanze AEM (a pubblica azienda), un problema principale è stato come sincronizzare UGC tra tutte le istanze.

Con AEM Communities 6.1 estensione, questo problema viene risolto utilizzando un archivio comune per UGC. Per quanto riguarda la personalizzazione, le Comunità includono: Accesso social - la possibilità di fornire ai visitatori del sito l’opzione di accedere con Facebook e Twitter.

Senza l’estensione Communities, vari metodi da esplorare per affrontare il problema della coerenza UGC sono:

  • Sincronizza le istanze di pubblicazione multiple quando necessario
  • Invia l’UGC dall’istanza di pubblicazione all’ambiente di authoring, da cui può essere pubblicato in modo simile alla pubblicazione del contenuto della pagina

Il metodo utilizzato per ottenere la coerenza UGC in un ambiente di pubblicazione composto da più istanze di pubblicazione deve essere attentamente progettato e testato per le prestazioni e la coerenza.

recommendation-more-help
5ce3024a-cbea-458b-8b2f-f9b8dda516e8