Questo documento descrive la configurazione della segmentazione utilizzata con ClientContext. Per configurare i segmenti con ContextHub utilizzando l'interfaccia utente touch, consultate Configuring Segmentation with ContextHub (Configurazione della segmentazione con ContextHub).
La segmentazione è un concetto chiave per la creazione di una campagna. Per informazioni sul funzionamento della segmentazione e sui termini chiave, vedere Glossario di segmentazione.
A seconda delle informazioni già raccolte sui visitatori del sito e degli obiettivi da raggiungere, dovrete definire i segmenti e le strategie necessari per il contenuto di destinazione.
Questi segmenti vengono quindi utilizzati per fornire a un visitatore contenuto con targeting specifico. Questo contenuto viene mantenuto nella sezione Campagne del sito Web. Le pagine teaser qui definite possono essere incluse come paragrafi teaser in qualsiasi pagina e definire per quale segmento di visitatori si applica il contenuto specializzato.
AEM consente di creare e aggiornare facilmente segmenti, teaser e campagne. Consente inoltre di verificare i risultati delle definizioni.
L' Editor segmento consente di definire facilmente un segmento:
È possibile modificare ogni segmento per specificare un fattore Titolo, Descrizione e Incrementa. Utilizzando la barra laterale potete aggiungere i contenitori AND e OR per definire la logica del segmento e quindi aggiungere le Caratteristiche del segmento necessarie per definire i criteri di selezione.
Ogni segmento ha un parametro Boost utilizzato come fattore di ponderazione; un numero più alto indica che il segmento verrà selezionato preferibilmente a un segmento con un numero inferiore.
0
1000000
I seguenti contenitori logici sono disponibili out-of-the-box e consentono di creare la logica della selezione dei segmenti. È possibile trascinarli dalla barra laterale all’editor:
Contenitore E |
Operatore AND booleano. |
Contenitore O |
Operatore OR booleano. |
Sono disponibili le seguenti caratteristiche del segmento out-of-the-box; possono essere trascinati dalla barra laterale all’editor:
Intervallo IP |
Definisce un intervallo di indirizzi IP che il visitatore può avere. |
Hit pagina |
Con quale frequenza è stata richiesta la pagina. |
Proprietà pagina |
Qualsiasi proprietà della pagina visitata. |
Parole chiave di riferimento |
Parole chiave da associare alle informazioni del sito Web di provenienza. |
Script | Espressione JavaScript da valutare. |
Riferimento segmento |
Riferimento a un'altra definizione del segmento. |
Tag cloud |
Tag da associare a quelli delle pagine visitate. |
Età utente |
Come tratto dal profilo utente. |
Proprietà utente |
Qualsiasi altra informazione disponibile nel profilo utente. |
È possibile combinare queste caratteristiche utilizzando gli operatori booleani OR e AND (vedere Creazione di un nuovo segmento) per definire lo scenario esatto per la selezione di questo segmento.
Quando l'intera istruzione restituisce true, il segmento è stato risolto. Se sono applicabili più segmenti, viene utilizzato anche il fattore Incrementa.
L'editor segmenti non verifica la presenza di riferimenti circolari. Ad esempio, il segmento A fa riferimento a un altro segmento B, che a sua volta fa riferimento al segmento A. Devi accertarti che i tuoi segmenti non contengano riferimenti circolari.
Le proprietà con il suffisso _i18n sono impostate da uno script che fa parte della clientlib dell'interfaccia utente della personalizzazione. Tutti i clientlibs relativi all’interfaccia utente vengono caricati solo sull’autore, poiché l’interfaccia utente non è necessaria al momento della pubblicazione.
Pertanto, quando si crea un segmento con tali proprietà è normalmente necessario fare affidamento su browserFamily, ad esempio invece di browserFamily_i18n.
Per definire il nuovo segmento:
Nella barra laterale, scegliete Strumenti > Operazioni > Configurazione.
Fare clic sulla pagina Segmentazione nel riquadro a sinistra e passare alla posizione desiderata.
Create una nuova pagina nuova utilizzando il modello Segment.
Apri la nuova pagina per visualizzare l’editor segmenti:
Utilizzate la barra laterale o il menu di scelta rapida (in genere fate clic con il pulsante destro del mouse, quindi selezionate Nuovo… per aprire la finestra Inserisci nuovo componente) per trovare la caratteristica del segmento desiderata. Trascinala quindi nell' Editor segmento che verrà visualizzato nel contenitore AND predefinito.
Fare doppio clic sulla nuova caratteristica per modificare i parametri specifici; ad esempio la posizione del mouse:
Fare clic su OK per salvare la definizione:
È possibile modificare la definizione del segmento per assegnargli un fattore Titolo, Descrizione e Incrementa:
Se necessario, aggiungete altre caratteristiche. È possibile formulare espressioni booleane utilizzando i componenti AND Container e OR Container presenti in Segment Logic. Con l'editor segmenti è possibile eliminare caratteristiche o contenitori non più necessari, oppure trascinarli in nuove posizioni all'interno dell'istruzione.
Puoi creare segmenti complessi in AEM. È utile conoscere alcuni punti fondamentali:
L'esempio seguente viene utilizzato per selezionare i visitatori:
Maschio e tra i 16 e i 65 anni
OPPURE
Femmina e tra i 16 e i 62 anni
Poiché l'operatore principale è OR è necessario iniziare con un OR Container. All'interno di questo sono presenti 2 istruzioni AND, per ognuna di queste è necessario un AND Container, in cui è possibile aggiungere le singole caratteristiche.
Una volta definito il segmento, i potenziali risultati possono essere testati con l'aiuto di Client Context:
Selezionare il segmento da sottoporre a test.
Premere Ctrl-Alt-C per aprire il Client Context, che mostra i dati raccolti. A scopo di test è possibile modificare alcuni valori, oppure caricare un altro profilo per vedere l'impatto di tali valori.
A seconda delle caratteristiche definite, i dati disponibili per la pagina corrente potrebbero non corrispondere alla definizione del segmento. Lo stato della corrispondenza viene visualizzato sotto la definizione.
Ad esempio, una semplice definizione del segmento può essere basata sull’età e sul genere dell’utente. Il caricamento di un profilo specifico mostra che il segmento è stato risolto correttamente:
Oppure no:
Tutte le caratteristiche vengono risolte immediatamente, anche se la maggior parte delle modifiche apportate al ricaricamento della pagina. Le modifiche alla posizione del mouse sono visibili immediatamente, e sono quindi utili a scopo di test.
Tali test possono essere eseguiti anche sulle pagine di contenuto e in combinazione con i componenti Teaser.
Quando si passa il mouse su un paragrafo teaser, vengono visualizzati i segmenti applicati, a prescindere dal fatto che siano attualmente risolti e quindi dal motivo per cui è stata selezionata l’istanza teaser corrente:
I segmenti sono attualmente utilizzati all'interno di Campaigns. Vengono utilizzati per indirizzare il contenuto effettivo visualizzato da audience target specifiche. Per ulteriori informazioni, vedere Informazioni sui segmenti.