iFrame 内でSPAに target-global-mbox (at.js 2.x)を実装する方法

FEC オプション(フォームベースの exp コンポーザー)を使用して Mobile Web SPA用のグローバル mbox と地域 mbox を実装する方法を説明します。

説明 description

環境

Adobe Target

問題/症状

新しく開発された Mobileweb (MW)エクスペリエンスは、多くのサイトの iFrame 内でホストされる、AngularベースのSPAです。 Tealium (TMS)を使用して at.js 2.x を実装する計画です。

Target VEC (visual-based exp composer)は iframe をサポートしていないので、Adobeは FEC オプション(フォームベースの exp composer)を検討しています。 以下は、研究が行われている FEC トピックの一部です。

  1. get/applyoffer 関数を使用して複数の地域 mbox を作成する必要がありますか。それとも、1 つのグローバル mbox を利用できますか。
  2. 後者の場合、その方法を示すリソースはありますか?
  3. MW SPAにグローバルとリージョンの両方の mbox を実装することはできますか?

解決策 resolution

  1. 地域 mbox は、getOffer/applyOffer を使用して個別に作成することも、getOffers/applyOffers を使用してバッチで作成することもできます。 さらに、必要に応じて、ターゲットグローバル mbox を使用して FEC を使用することもできます。
  2. AT.js を使用してコンテンツを実行する場合は、オファーコードを HTML/JavaScript として配信する必要があります。 その他のオファーコードタイプ(JSON など) アプリが承認し、エクスペリエンスをレンダリングする場合に使用できます。
  3. SPA では、グローバル mbox と地域 mbox の両方を使用できます。 どちらのタイプの mbox も、適切なデザインとアーキテクチャを備えた SPA と互換性を持たせることができます。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f