Creare criteri di decisione create-decision
I criteri di decisione sono contenitori per le offerte che sfruttano il motore di decisione per scegliere il contenuto migliore da distribuire, a seconda del pubblico.
I criteri di decisione contengono tutta la logica di selezione affinché il motore decisionale possa scegliere il contenuto migliore. I criteri di decisione sono specifici della campagna. Il loro obiettivo è selezionare le migliori offerte per ciascun profilo mentre la creazione della campagna consente di indicare come devono essere presentati gli elementi decisionali selezionati, inclusi gli attributi degli elementi da includere nel messaggio.
I passaggi principali per sfruttare i criteri decisionali nelle campagne basate su codice sono i seguenti:
Aggiungere un criterio di decisione a una campagna basata sul codice add-decision
Per presentare l’offerta e l’esperienza migliore e dinamica ai visitatori sul sito web o sull’app mobile, aggiungi un criterio decisionale a una campagna basata su codice. A questo scopo, segui i passaggi riportati qui sotto.
Creare il criterio di decisione add
-
Crea una campagna e seleziona l'azione Esperienza basata su codice. Ulteriori informazioni
-
Dall'editor di codice, seleziona l'icona Criteri di decisione e fai clic su Aggiungi criterio di decisione.
-
Inserisci i dettagli del criterio di decisione: aggiungi un nome e seleziona un catalogo.
note note NOTE Attualmente è disponibile solo il catalogo predefinito Offerte. -
Selezionare il numero di elementi che si desidera restituire. Ad esempio, se selezioni 2, verranno presentate le migliori 2 offerte idonee per la configurazione corrente. Fai clic su Avanti.
Selezione di elementi e strategie di selezione select
La sezione Sequenza strategica consente di selezionare gli elementi decisionali e le strategie di selezione da presentare con il criterio decisionale.
-
Fai clic sul pulsante Aggiungi, quindi scegli il tipo di oggetto da includere nel criterio:
-
Strategia di selezione: aggiungere una o più strategie di selezione. Le strategie decisionali sfruttano le raccolte associate ai vincoli di idoneità e ai metodi di classificazione per determinare gli elementi da mostrare. Puoi selezionare una strategia di selezione esistente o crearne una nuova utilizzando il pulsante Crea strategia di selezione.Scopri come creare strategie di selezione
-
Elemento decisione: aggiungere singoli elementi decisione da presentare senza dover eseguire una strategia di selezione. È possibile selezionare un solo elemento di decisione alla volta. Eventuali vincoli di idoneità impostati per l’articolo verranno applicati.
note note NOTE Una politica decisionale supporta fino a 10 strategie di selezione e elementi decisionali combinati. Ulteriori informazioni su guardrail e limitazioni di Decisioning -
-
Quando si aggiungono più elementi e/o strategie di decisione, queste vengono valutate in un ordine specifico. Il primo oggetto aggiunto alla sequenza verrà valutato per primo e così via. Per modificare la sequenza predefinita, è possibile trascinare e rilasciare gli oggetti e/o i gruppi per riordinarli in base alle esigenze. Ulteriori informazioni sull'ordine di valutazione dei criteri di decisione
Gestire l’ordine di valutazione in un criterio decisionale evaluation-order
Dopo aver aggiunto al criterio elementi decisionali e strategie di selezione, è possibile disporne l'ordine per determinarne l'ordine di valutazione e combinare le strategie di selezione per valutarli insieme.
L'ordine sequenziale in cui verranno valutati gli elementi e le strategie è indicato con numeri alla sinistra di ogni oggetto o gruppo di oggetti. Per spostare la posizione di una strategia di selezione (o di un gruppo di strategie) all'interno della sequenza, trascinarla e rilasciarla in un'altra posizione.
È inoltre possibile combinare più strategie di selezione in gruppi in modo che vengano valutate insieme e non separatamente. A tale scopo, fare clic sul pulsante +
in una strategia di selezione per combinarla con un'altra. Puoi anche trascinare e rilasciare una strategia di selezione su un’altra per raggruppare le due strategie in un gruppo.
Le strategie multiple e il loro raggruppamento determinano la priorità delle strategie e la classificazione delle offerte idonee. La prima strategia ha la massima priorità e le strategie combinate all'interno dello stesso gruppo hanno la stessa priorità.
Ad esempio, sono disponibili due raccolte, una nella strategia A e una nella strategia B. La richiesta prevede il rinvio di due elementi decisionali. Supponiamo che vi siano due offerte ammissibili dalla strategia A e tre offerte ammissibili dalla strategia B.
-
Se le due strategie sono non combinate o in ordine sequenziale (1 e 2), le prime due offerte idonee della prima strategia verranno restituite nella prima riga. Se non ci sono due offerte idonee per la prima strategia, il motore decisionale passerà alla strategia successiva in sequenza per trovare quante offerte sono ancora necessarie e alla fine restituirà un fallback, se necessario.
-
Se le due raccolte sono valutate contemporaneamente, poiché esistono due offerte idonee dalla strategia A e tre offerte idonee dalla strategia B, le cinque offerte saranno tutte raggruppate in base al valore determinato dai rispettivi metodi di classificazione. Sono richieste due offerte, pertanto verranno restituite le prime due offerte idonee di queste cinque.
Prendiamo ora in considerazione un esempio in cui si dispone di più strategie suddivise in gruppi diversi.
Hai definito tre strategie. La strategia 1 e la strategia 2 sono combinate nel gruppo 1 e la strategia 3 è indipendente (gruppo 2).
Le offerte ammissibili per ciascuna strategia e la loro priorità (utilizzata nella valutazione della funzione di classificazione) sono le seguenti:
-
Gruppo 1:
- Strategia 1 - (offerta 1, offerta 2, offerta 3) - Priorità 1
- Strategia 2 - (offerta 3, offerta 4, offerta 5) - Priorità 1
-
Gruppo 2:
- Strategia 3 - (Offerta 5, Offerta 6) - Priorità 0
Le offerte di strategia con priorità più alta vengono valutate per prime e aggiunte all’elenco delle offerte classificate.
Iterazione 1:
Le offerte di Strategia 1 e Strategia 2 vengono valutate insieme (Offerta 1, Offerta 2, Offerta 3, Offerta 4, Offerta 5). Supponiamo che il risultato sia:
Offerta 1 - 10
Offerta 2 - 20
Offerta 3-30 dalla Strategia 1, 45 dalla Strategia 2. Il più alto di entrambi sarà considerato, quindi 45 è preso in considerazione.
Offerta 4 - 40
Offerta 5 - 50
Le offerte classificate sono ora le seguenti: Offerta 5, Offerta 3, Offerta 4, Offerta 2, Offerta 1.
Iterazione 2:
Vengono valutate le offerte della Strategia 3 (Offerta 5, Offerta 6). Supponiamo che il risultato sia:
- Offerta 5: non verrà valutata perché esiste già nel risultato precedente.
- Offerta 6 - 60
Le offerte classificate sono ora le seguenti: Offerta 5 , Offerta 3, Offerta 4, Offerta 2, Offerta 1, Offerta 6.
Aggiungere offerte di fallback fallback
Dopo aver selezionato elementi decisionali e/o strategie di selezione, puoi aggiungere offerte di fallback che verranno visualizzate dagli utenti se nessuno degli elementi o strategie di selezione di cui sopra è qualificato.
È possibile selezionare qualsiasi elemento dall’elenco, in cui vengono visualizzati tutti gli elementi decisionali creati nella sandbox corrente. Se non viene definita alcuna strategia di selezione, il fallback viene visualizzato all'utente indipendentemente dalle date e dal vincolo di idoneità applicato all'elemento selezionato.
Quando il criterio di decisione è pronto, salvarlo e fare clic su Crea. Dopo aver creato il criterio decisionale, puoi utilizzare gli attributi di decisione all’interno del contenuto dell’esperienza basata su codice. Ulteriori informazioni
Utilizzare il criterio di decisione nell’editor di codice use-decision-policy
Una volta creato, il criterio di decisione può essere utilizzato nell'editor di personalizzazione. A questo scopo, segui i passaggi riportati qui sotto.
-
Fare clic sul pulsante Inserisci criterio. Viene aggiunto il codice corrispondente al criterio di decisione.
note note NOTE Questa sequenza verrà ripetuta il numero di volte che si desidera che venga restituito il criterio di decisione. Ad esempio, se si sceglie di restituire 2 elementi durante la creazione della decisione, la stessa sequenza verrà ripetuta due volte. -
Ora puoi aggiungere tutti gli attributi di decisione desiderati all’interno di tale codice. Gli attributi disponibili sono archiviati nello schema del catalogo Offerte. Gli attributi personalizzati sono archiviati nella cartella
_<imsOrg
> e gli attributi standard nella cartella_experience
. Ulteriori informazioni sullo schema del catalogo delle offertenote note NOTE Per il tracciamento degli elementi dei criteri di decisione, è necessario aggiungere l'attributo trackingToken
come segue per il contenuto dei criteri di decisione:trackingToken: {{item._experience.decisioning.decisionitem.trackingToken}}
-
Fai clic su ciascuna cartella per espanderla. Posizionare il cursore del mouse nella posizione desiderata e fare clic sull'icona + accanto all'attributo che si desidera aggiungere. Puoi aggiungere al codice tutti gli attributi che desideri.
-
Puoi anche aggiungere qualsiasi altro attributo disponibile nell’editor di personalizzazione, ad esempio gli attributi del profilo.
Generazione di rapporti in Customer Journey Analytics cja
Se utilizzi Customer Journey Analytics, puoi creare dashboard di reporting personalizzati per le campagne basate su codice utilizzando Decisioning.
I passaggi principali sono elencati di seguito. Informazioni dettagliate su come lavorare con il Customer Journey Analytics sono disponibili nella documentazione del Customer Journey Analytics.
-
Crea e configura una connessione nel Customer Journey Analytics. Questo ti consente di connettersi al set di dati per il quale desideri creare rapporti. Scopri come creare una connessione
-
Crea una visualizzazione dati e associala alla connessione creata in precedenza. Nella scheda Componenti, scegli i campi dello schema che desideri visualizzare nel reporting. Per Decisioning, assicurati di includere i campi propositioninteract e propositiondisplay. Scopri come creare e configurare le visualizzazioni dati
-
Combina componenti dati, tabelle e visualizzazioni in progetti Workspace per creare e condividere report per la campagna basata su codice.Scopri come creare progetti Workspace