Le campagne di consigli mostrano gli articoli più pertinenti per ciascun utente. Il nostro motore di apprendimento automatico calcola le decisioni in base alle strategie selezionate, al feed di dati, al comportamento degli utenti e alle loro tendenze generali. A seconda delle impostazioni, si possono applicare dei filtri aggiuntivi per limitarne i risultati. Una volta completato l'elenco, gli articoli verranno ordinati in base ai punteggi applicati in base al motore di raccomandazione, alla pertinenza rispetto all'utente e al contesto, mostrando i risultati migliori.
Creare un widget di raccomandazione
- Vai alla sezione Personalizzazione web › Crea Campagna › Raccomandazioni
- Inserisci un nome e, se necessario, aggiungi note ed etichette.
- Specifica le impostazioni della campagna, come il tipo di pagina, il metodo di inserimento e le impostazioni avanzate. Consulta la sezione dedicata alle impostazioni per le campagne di raccomandazione per ulteriori informazioni.
- Configura le impostazioni di targeting dell'esperienza per determinare quando, dove e a chi verrà proposta l'esperienza.
- Puoi creare delle varianti utilizzando modelli, incentrati su altre esperienze o utilizzando un feed di dati.
- Modello: quando crei una nuova variante di un widget di raccomandazione, puoi integrare un modello HTML personalizzato o selezionarne uno predefinito tra le opzioni di Dynamic Yield.
-
Design: la scheda variabile fornisce varie opzioni di personalizzazione, come il numero di articoli e i loro attributi (titolo, lunghezza, prezzo). Include anche la strategia di raccomandazione del widget.
Il menu a discesa della strategia si popolerà con le strategie pertinenti in base al tipo di pagina definito in precedenza. L'icona del menu fornisce delle opzioni aggiuntive: creazione di una nuova strategia, modifica di una esistente o duplicazione di una strategia per modificarla e salvarla come una nuova opzione. Scopri di più sulle strategie di raccomandazione.
Nota: il riquadro di anteprima non riflette la strategia scelta.
- Quando hai finito di modificare una variante, puoi cliccare su Salva variante.
- Imposta l'allocazione metrica primaria, e le impostazioni di esperienza avanzate.
- Configura la quantità di traffico da allocare a ciascuna variante del gruppo di controllo.
- Clicca su Salva esperienza.
- Clicca sull'icona per creare un'esperienza mirata aggiuntiva.
- Per vedere come si presenta la campagna, clicca su Anteprima. Clicca su Salva e pubblica quando è tutto di tuo gradimento.
- Per monitorare l'andamento dei tuoi consigli, clicca sull'icona del rapporto accanto al nome della campagna.
Aggiungere consigli ad altri tipi di campagne
Puoi aggiungere dei consigli ad altri tipi di campagne Dynamic Yield, ad esempio, tramite sovrapposizioni e notifiche. Per farlo, basta creare un modello specializzato e usarlo durante la creazione della campagna. Per aggiungere consigli a una campagna e-mail, consulta la sezione Experience Email.
Per creare un modello:
- vai alla sezione Asset › Modellie clicca su Aggiungi nuovo.
- Seleziona il tipo di modello e seleziona Abilita i consigli sui prodotti.
- Crea il modello utilizzando le opzioni HTML, CSS e JavaScript.
- Per visualizzare un consiglio, inserisci il seguente codice nella scheda HTML:
${#Recommendation} <a class="rec_item" href="${url}"> <img src="${Image}" /></a> <div class="rec_name">${Name}</div> ${/Recommendation}
Il tag Recommendation racchiude il codice HTML del design del singolo articolo. Per visualizzare l'immagine, il prodotto, il nome del post pertinenti o qualsiasi altra proprietà, imposta il tipo di variabile sulle proprietà del feed, quindi seleziona la proprietà corrispondente (vedi immagine).
Quando aggiungi questo tag al tuo codice HTML, vedrai una nuova variabile (Recommendation Strategy) nella scheda Variabili. Questa variabile consente di selezionare l'algoritmo di raccomandazione e il numero di articoli da presentare nei consigli.
- Salva il modello.
- Per utilizzarlo, selezionalo dalla scheda dei tuoi modelli durante la creazione della variante.
Impostazioni della campagna di raccomandazione
Quando crei una campagna di consigli, devi specificare le impostazioni, inclusa il tipo di pagina, il metodo di inserimento e le altre impostazioni avanzate. Questa sezione contiene dettagli su queste impostazioni.
Tipo di pagina
Questa impostazione determina il tipo di pagina in cui viene inserito il consiglio. Selezione Qualsiasi pagina se nessuna delle opzioni si adatta al tuo caso.
Nota che dopo aver selezionato un tipo di pagina e salvato la campagna, non potrai più cambiare il tipo di pagina. Se necessario, duplica la campagna o creane una nuova.
Posizionamento
Le raccomandazioni possono essere inserite e posizionate in qualsiasi pagina del tuo sito web con i seguenti metodi:
- Sostituisci elemento: Dynamic Yield proporrà la raccomandazione, sostituendo un elemento esistente sul tuo sito senza bisogno di integrare risorse tecniche o informatiche. Specifica che l'elemento da sostituire va considerato come Selettore CSS.
- Aggiungi dopo l'elemento: il medesimo elemento di sostituzione, ma posizionandolo subito dopo uno specifico selettore CSS.
- Aggiungi prima dell'elemento: il medesimo elemento di sostituzione, ma posizionandolo subito prima di uno specifico selettore CSS.
- Incorpora con il codice: implementa una raccomandazione direttamente nel codice sorgente del tuo sito web (Dynamic Yield non lo renderizzerà). Dopo la pubblicazione della campagna, passa il mouse sul nome corrispondente e clicca sull'icona del codice per localizzare il codice.
Per le prime tre opzioni, devi specificare su quali pagine Dynamic Yield vuoi renderizzare la campagna.
Impostazioni avanzate
- Proporre ad ogni evento SPA: si usa per le applicazioni a pagina singola che non generano un aggiornamento del browser ad ogni cambio di schermata. Se hai bisogno che le raccomandazioni si aggiornino o rivalutino le proprie condizioni di targeting ad ogni cambio di schermata nella tua SPA, attiva un evento track_pageview e abilita questa opzione. Per ulteriori informazioni sul come lavorare con le SPA, consulta le Applicazioni a pagina singola per Dynamic Yield.
- Ottimizza il tempo di caricamento del sito: memorizza l'esperienza fuori dal sito per massimizzarne la velocità complessiva di caricamento. Consigliato principalmente per le esperienze nella parte bassa della pagina per ridurre il rischio di sfarfallio.
-
Integrazioni di elementi analitici:
- Attiva un evento Google Analytics (legacy): visibile solo se l'integrazione con Google Analytics è abilitata. È possibile disattivare questa opzione per impedire l'invio dei dati a Google Analytics su una raccomandazione specifica.
- Monitora il rendimento delle campagne nella tua piattaforma di analisi: genera eventi per tutte le estensioni di analisi e il codice personalizzato che hai implementato. Se disabiliti questa opzione, non invierà eventi a nessuna delle tue implementazioni di analisi.
-
Attendi elemento: non mostrerà la raccomandazione fino a quando un elemento è stato caricato o una condizione è stata soddisfatta. Si usa principalmente per la risoluzione dei problemi o per garantire che Google Analytics stia monitorando la raccomandazione correttamente. Seleziona una delle seguenti opzioni o utilizza il simbolo + e l'opzione corretta per specificare più di un elemento da attendere:
- nessuno (impostazione predefinita): non aspetterà nulla prima di renderizzare la raccomandazione.
- Selettore CSS: attenderà il caricamento di un elemento sulla pagina definita come selettore CSS.
- Libreria jQuery: attenderà la libreria jQuery da caricare.
- Google Analytics (classico): attenderà che si carichi Google Analytics (classico).
- Google Analytics (universale): attenderà che si carichi Google Analytics (classica).
- Dati Dynamic Yield: attenderà che si carichino i dati Dynamic Yield (come le metriche delle prove sociali).
- Componente esterno: attenderà che si carichi sulla pagina qualsiasi funzione JavaScript definita dalla programmazione.
Prevenzione della duplicazione delle raccomandazioni
Se esiste più di un widget di consigli su una singola pagina, Dynamic Yield impedirà in automatico la visualizzazione degli stessi risultati in più di un widget, come segue:
- Dynamic Yield valuta tutte le strategie di raccomandazione richieste nella pagina.
- Le richieste relative alla strategia di raccomandazione verranno consolidate in un'unica richiesta e inviate al motore di raccomandazione.
- Le richieste relative alle strategie verranno calcolate una per una dal motore dei consigli. Alla restituzione dei risultati, verranno automaticamente esclusi dai risultati relativi alla strategia interessata.
- I risultati delle raccomandazioni verranno riproposti e renderizzati da Dynamic Yield.
Nei seguenti casi, i risultati delle raccomandazioni non verranno esclusi, anche se contenuti nei risultati della strategia precedente:
- raccomandazioni basate sull'attività, come i prodotti visti o acquistati di recente,
- prodotti aggiunti a slot specifici utilizzando regole di filtro.
Questo processo si applica alle raccomandazioni fornite da Dynamic Yield. Se stai renderizzando i consigli manualmente tramite API recommendationWidgetData, puoi utilizzare il parametro exclude per limitare i risultati di ogni widget di raccomandazione, evitando duplicazioni.