Come implementare target-global-mbox (at.js 2.x) per SPA all’interno di iFrame

Scopri come implementare mbox globali e regionali per Mobile Web SPA utilizzando l’opzione FEC (Form-Based Exp Composer).

Descrizione description

Ambiente

Adobe Target

Problema/Sintomi

La nuova esperienza mobileweb (MW) è un SPA basato su Angular che sarà ospitato all'interno di iFrame su molti dei tuoi siti. Il piano consiste nell’implementare at.js 2.x utilizzando Tealium (TMS).

Poiché Adobe Target VEC (Visual-based Exp Composer) non supporta iframe, Adobe sta esplorando l’opzione FEC (Forms-based Exp Composer). Di seguito sono riportati alcuni argomenti FEC su cui si sta conducendo la ricerca:

  1. È ancora necessario creare più mbox regionali utilizzando la funzione get/applyoffer oppure è possibile utilizzare una sola mbox globale?
  2. In quest’ultimo caso, esiste una risorsa che mostri come farlo?
  3. È possibile implementare mbox globali e regionali per il nostro SPA MW?

Risoluzione resolution

  1. È possibile creare mbox regionali utilizzando getOffer/applyOffer singolarmente e in batch utilizzando getOffers/applyOffers. Inoltre, puoi utilizzare FEC utilizzando anche la Mbox globale di Target, se preferisci.
  2. Se desideri utilizzare AT.js per eseguire il contenuto, il codice offerta deve essere consegnato come HTML/JavaScript. Altri tipi di codice offerta (JSON, ecc.) può essere utilizzato se l’app la accetta ed esegue il rendering dell’esperienza.
  3. Le mbox globali e regionali possono essere utilizzate in SPA. Entrambi i tipi di mbox possono essere resi compatibili con un SPA con la giusta progettazione e architettura.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f