Creazione di tabelle modello
La tabella modello è una tabella che si crea nel database per aggiungere i campi personalizzati alla PCT e alla OCT. È possibile utilizzare questi campi nelle proprie ottimizzazioni.
Quando si crea una sessione in Contact Optimization, è possibile selezionare una tabella modello. Se si seleziona una tabella modello per la sessione, la PCT e la OCT contengono i seguenti campi:
*
*
*
Campi non consentiti
Non includere i campi che sono inclusi anche nelle seguenti tabelle nella tabella dei modelli di ottimizzazione:
*
Il livello destinatario scelto per la sessione Contact Optimization. Se si sceglie Cliente come livello destinatario e tale livello destinatario contiene un campo chiamato CustomerID, non includere un campo con lo stesso nome nella tabella modello.
*
La tabella UACO_PCTBase. Ad esempio, non includere un campo di tabella modello di Contact Optimization denominato ScorePerOffer o CostPerOffer, poiché tali campi sono dei campi nella tabella UACO_PCTBase.
La ripetizione del nome di campo può causare confusione quando Contact Optimization recupera informazioni dalla tabella ContactHistory.
Utilizzo delle viste database
Creare una singola tabella del database fisica che contiene tutti i possibili campi personalizzati che è opportuno utilizzare in una sessione Contact Optimization. Tale pratica è preferibile alla creazione di tabelle fisiche separate, ciascuna con un proprio specifico accoppiamento di campi, per ciascuna sessione. Ad esempio, invece di creare due tabelle dei modelli di ottimizzazione, una con i campi A, C ed E e un'altra con i campi B e D, è meglio creare una singola tabella del database con i campi A, B, C, D ed E.
È quindi possibile creare delle viste di database standard che includono le permutazioni desiderate, sulla base della stessa tabella fisica. Ogni vista creata rappresenta una tabella dei modelli di ottimizzazione separata che è possibile utilizzare in una sessione di ottimizzazione.
Creazione di un campo per rappresentare il processo Optimize
Potrebbe essere necessario includere un processo Segmento nel proprio diagramma di flusso post-ottimizzazione per ripartire nuovamente gli ID cliente nei loro singoli package. I package hanno origine da un processo Optimize. Per selezionare il processo Optimize, o il package, come campo in base al quale si desidera eseguire la segmentazione, è necessario includere un campo nella tabella dei modelli di ottimizzazione per rappresentare il processo Optimize. Ad esempio, è possibile includere un campo chiamato ProcessoOttimizza nella propria tabella dei modelli di ottimizzazione, che si seleziona in un secondo momento come campo in base al quale eseguire la segmentazione.
Creazione di un campo punteggio
Per impostazione predefinita, il modello PCT contiene il campo ScorePerOffer che è possibile utilizzare quando si assegnano i punteggi in una sessione di ottimizzazione. Tuttavia, Contact Optimization può utilizzare qualsiasi campo numerico nella tabella modello per i punteggi in una sessione di ottimizzazione. Il campo ScorePerOffer ha un tipo di dati a virgola mobile. Se si deve utilizzare un altro tipo di dati per i punteggi, è necessario creare una colonna nella tabella modello o modificare la colonna del punteggio esistente. Si potrebbero anche avere diversi tipi di punteggi che si stanno mettendo a confronto per determinare qual è quello ottimale per una specifica sessione Contact Optimization. Creando molti possibili campi punteggio nella tabella modello, è possibile passare da un tipo di punteggio all'altro quando si configurano le sessioni di ottimizzazione senza eseguire nuovamente ciascuna delle campagne o ciascuno dei diagrammi di flusso partecipanti.
Creazione di una tabella modello