Il token di proprietà della pagina non è identificato da VEC di Target

Questo articolo spiega perché VEC di Target non è in grado di riconoscere correttamente il token di proprietà della pagina e visualizza un messaggio di avviso Nessun token di proprietà trovato in questa pagina durante la creazione dell’attività in Adobe Target.

Descrizione description

Ambiente

Adobe Target

Problema/Sintomi

VEC non è in grado di riconoscere correttamente il token di proprietà della pagina.

Nel Compositore esperienza visivo viene visualizzato un messaggio di avviso Nessun token di proprietà trovato in questa pagina  durante la creazione dell’attività.

Vediamo come at_property viene utilizzato durante A Autorizzazione e D consegna?

Authoring:Quando un cliente carica la pagina/SPA nel Compositore esperienza visivo, questo analizza la pagina per trovare window.targetPageParams funzione, se trova questa funzione, la eseguirà e proverà a estrarre il at_property e in base a questo valore, determina l'area di lavoro per questa proprietà. Se il Compositore esperienza visivo non è in grado di trovare questa funzione o questa funzione non è presente, per impostazione predefinita verrà utilizzata l’area di lavoro predefinita.

Consegna:Durante la consegna, il server Edge di Target non considera dove at_property il valore proviene da. Se il valore della proprietà viene passato nella richiesta, funzionerà correttamente.

Come funziona in Launch?Dopo aver delineato queste due modalità operative, è necessario spiegare cosa accade in Launch.
In Launch, i clienti possono aggiungere parametri alle azioni di Launch nel modo desiderato, quindi in genere at_property viene passato come parametro a Fire global mbox request.
Questo funziona benissimo per la distribuzione, tuttavia quando si carica il sito in VEC, in quanto non esiste window.targetPageParams, il Compositore esperienza visivo non è in grado di selezionare l’area di lavoro corretta.

## Risoluzione resolution

Soluzione alternativa Un modo per risolvere questo problema e assicurarsi che il Compositore esperienza visivo funzioni come previsto è chiedere ai clienti di creare un’azione di codice personalizzato per Launch che definisca window.targetPageParams funzione con at_property.

**Il cliente deve assicurarsi che questa azione venga eseguita immediatamente prima di caricare la libreria Target o di attivare una richiesta mbox globale.In alternativa, è possibile regolare il Compositore esperienza visivo in modo da garantire un’integrazione nativa tra il Compositore esperienza visivo e Adobe Launch, ma questa operazione richiederebbe un ambito appropriato e l’implementazione richiederà più tempo.Passaggi della soluzione alternativa:1) Creare un’azione di codice personalizzato di Launch che definisca window.targetPageParams funzione con at_property.

window.targetPageParams = function() {return {"at_property" : "%atproperty%"}; }
  1. Inoltre, assicurati che questa azione venga eseguita immediatamente prima di caricare la libreria Target o di attivare una richiesta mbox globale.I passaggi precedenti devono garantire che il Compositore esperienza visivo riconosca correttamente la proprietà durante la creazione dell’attività. **
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f