Comment mettre en oeuvre target-global-mbox (at.js 2.x) pour SPA dans iFrame

Découvrez comment implémenter des mbox globales et régionales pour les SPA web mobiles à l’aide de l’option FEC (compositeur d’exp basé sur les formulaires).

Description description

Environnement

Target

Problème/Symptômes

Notre nouvelle expérience mobileweb (MW) est une SPA basée sur les Angulars qui sera hébergée dans iFrame sur de nombreux sites de nos clients. Nous prévoyons d’implémenter at.js 2.x à l’aide de Tealium (TMS).

Comme le VEC de Target (compositeur d’exp visuel) ne prend pas en charge l’iframe, nous explorons l’option FEC (compositeur d’exp basé sur les formulaires). Vous trouverez ci-dessous quelques sujets de la FEC sur lesquels nous effectuons des recherches :

  1. Devons-nous encore créer plusieurs mbox régionales à l’aide de la fonction get/applyoffer ou pouvons-nous simplement utiliser une seule mbox globale ?
  2. Si c'est le cas, y a-t-il une ressource qui indique comment le faire ?
  3. Pouvons-nous mettre en oeuvre une mbox globale et régionale pour notre SPA MW ?

Résolution resolution

  1. Les mbox régionales peuvent être créées à l’aide de getOffer/applyOffer unitairement et par lot en utilisant getOffers/applyOffers. En outre, vous pouvez utiliser la variable FEC en utilisant la variable Mbox globale Target ​également, si vous le souhaitez.
  2. Si vous souhaitez utiliser AT.js pour exécuter le contenu, le code de l'offre doit être diffusé sous la forme HTML/JavaScript. Autres types de code d’offre (JSON, etc.) peut être utilisé si l’application l’accepte et effectue le rendu de l’expérience.
  3. Les mbox globales et régionales peuvent être utilisées dans SPA. Les deux types de mbox peuvent être rendus compatibles avec un SPA avec la conception et l’architecture appropriées.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f