Il campo esteso non è accessibile dal codice JavaScript in esecuzione in MTA

Scopri perché l’MTA non può eseguire query sulle colonne appena create, ma quando lo stesso script viene utilizzato in un flusso di lavoro, può facilmente inviare/estrarre i dati.

Descrizione description

Ambiente

Adobe Campaign Classic

Problema/Sintomi

Si sta verificando l'errore attributo "weChatToken" sconosciuto quando:

  • Utilizzi l’API WeChat con un connettore personalizzato e hai esteso lo schema dell’account esterno per aggiungere alcuni parametri utilizzati dall’API WeChat, come la colonna del token di sessione, il nome utente e così via.
  • Quando si utilizza queryDef in un’attività JS in un flusso di lavoro, puoi estrarre dati dalle nuove colonne. Tuttavia, quando utilizzi questo connettore per attivare una consegna, il queryDef La funzione non è in grado di trovare le nuove colonne.

Ciò significa che quando l’MTA esegue questo script, non è in grado di eseguire query sulle colonne appena create. Tuttavia, lo stesso script, se utilizzato in un flusso di lavoro, può estrarre/inviare dati.

Quando esegui una query su una colonna preconfigurata in questo connettore, puoi estrarre i dati. L’unico problema riguarda le colonne appena create.

Risoluzione resolution

Adobe Il team ingegneristico ha confermato che Campaign non supporta la funzionalità di MTA per l’esecuzione di query sulle nuove colonne tramite querydef funzione.

Una richiesta di miglioramento per aggiungere questa funzionalità alla campagna è stata rifiutata in quanto tale funzionalità potrebbe causare gravi problemi di concorrenza tra e-mail, SMS, push e priorità API personalizzate sull’MTA.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f