Campaign: Keep Interim Data / Display Target mostra dati vuoti dopo l’aggiornamento
Dopo un aggiornamento, alcuni ambienti potrebbero mostrare un problema che impedisce alla visualizzazione di Target o alla visualizzazione di Mantieni dati provvisori di riprodurre i dati previsti nell’anteprima dei dati del flusso di lavoro quando si utilizzano le build della console client più recenti. Questo comportamento è legato ai precedenti moduli di input del flusso di lavoro personalizzati e non è causato da un difetto lato server.
Descrizione description
Negli ambienti interessati, gli utenti possono eseguire un flusso di lavoro e visualizzare i risultati del targeting, ma la sezione Dati nell’anteprima del target è vuota o non visualizza i record previsti quando si utilizzano versioni più recenti della console client.
Questo problema è stato osservato solo in ambienti in cui il modulo di input xtk:workflow era stato personalizzato prima di giugno 2021 e tale versione personalizzata non includeva la definizione xpathTargetDataSource più recente introdotta successivamente nel modulo preconfigurato.
Di conseguenza:
- Il problema viene visualizzato nelle versioni più recenti della console client.
- Le build della console client meno recenti potrebbero ancora funzionare.
- Il comportamento è limitato agli ambienti con una precedente sostituzione personalizzata di xtk:workflow.
- Si tratta di un problema di compatibilità con la console client/la personalizzazione del modulo, non di un difetto del prodotto lato server.
Risoluzione resolution
La soluzione consiste nel risolvere il conflitto del modulo di input in xtk:workflow in modo che il modulo personalizzato includa la modifica preconfigurata mancante.
In particolare, nella sezione “Records of the target” del modulo di input xtk:workflow, verifica che sia presente il seguente attributo:
xpathTargetDataSource=“/ignored/transitionExtensions/@targetDataSource”
Approccio consigliato
- Apri il modulo di input xtk:workflow personalizzato.
- Verifica se è precedente alle modifiche predefinite introdotte dopo giugno 2021.
- Risolvi eventuali conflitti di modulo tra la versione personalizzata e la versione preconfigurata più recente.
- Verificare che nella sezione pertinente del modulo esista la riga seguente: xpathTargetDataSource=“/ignored/transitionExtensions/@targetDataSource”
- Salva le modifiche del modulo e verifica di nuovo l’anteprima della destinazione del flusso di lavoro nella build corrente della console client.
Se il problema è stato avviato dopo un aggiornamento, esaminare prima la risoluzione dei conflitti del modulo di input.
La presenza di modifiche personalizzate in un modulo non comporta automaticamente nuove modifiche predefinite, che devono essere unite durante la risoluzione dei conflitti.
Una soluzione alternativa temporanea può essere l’utilizzo di una build della console client precedente, ma la correzione corretta consiste nell’aggiornare la definizione del modulo personalizzato.
Engineering ha concluso che questo scenario funziona come previsto una volta risolto correttamente il conflitto del modulo.