at.js 関数

Adobe Target at.js JavaScript ライブラリで使用できる関数のリスト。 詳細および例については、「関数」列のリンクをクリックしてください。

関数
詳細
adobe.target.getOffer(options)
この関数は、Target オファーを取得するためのリクエストを起動します。 adobe.target.applyOffer() と併用して、応答を処理するか、独自の成功処理を使用します。

adobe.target.getOffers(options)

(at.js 2.x)

この関数を使用すると、複数の mbox を渡すことで複数のオファーを取得できます。 さらに、アクティブなアクティビティのすべてのビュー向けに複数のオファーを取得できます。

注:​この関数はat.js 2.xで導入されました。 この関数は、at.js バージョン 1.x​では使用できません。

adobe.target.applyOffer(options)
この関数は、応答内容を適用するために使用します。

adobe.target.applyOffers(options)

(at.js 2.x)

この関数を使用すると、adobe.target.getOffers() で取得した複数のオファーを適用できます。

注:​この関数はat.js 2.xで導入されました。 この関数は、at.js バージョン 1.x​では使用できません。

adobe.target.triggerView (viewName, options)

(at.js 2.x)

この関数は、新しいページが読み込まれるときや、ページ上のコンポーネントが再レンダリングされるときに呼び出すことができます。

Visual Experience Composer (VEC)を使用してA/B TestおよびExperience Targeting (XT)アクティビティを作成するには、この関数をシングルページアプリケーション (SPA)に対して実装する必要があります。

adobe.target.trackEvent(options)
この関数は、クリックやコンバージョンなどのユーザーアクションを報告するリクエストを実行します。 応答でアクティビティを配信することはありません。

mboxCreate(mbox,params)

(at.js 1.x)

リクエストを実行し、mboxDefault クラス名を持つ最も近い DIV にオファーを適用します。

注意:​この関数は、at.js バージョン 1.x​でのみ使用できます。 この関数は、at.js 2.xのリリースで廃止されました。 この関数は、at.js 2.xで使用した場合、デフォルトコンテンツを返します。

mboxDefine(options) および mboxUpdate(options)

(at.js 1.x)

mbox を定義および更新します。

注意:​この関数は、at.js バージョン 1.x​でのみ使用できます。 この関数は、at.js 2.xのリリースで廃止されました。 この関数は、at.js 2.xで使用した場合、デフォルトコンテンツを返します。

targetGlobalSettings(options)

at.js ライブラリの設定は、Target Standard/Premium UIやREST APIで設定するのではなく、targetGlobalSettings()を使用して上書きできます。

  • データプロバイダー:この設定では、Demandbase、BlueKai、カスタムサービスなどのサードパーティのデータプロバイダーからデータを収集し、そのデータをグローバル mbox リクエストで mbox パラメーターとして Target に渡すことができます。
targetPageParams(options)
このメソッドにより、リクエストコードの外部からグローバル mbox にパラメーターを付加できます。
targetPageParamsAll(options)
このメソッドにより、リクエストコードの外部からすべての mbox にパラメーターを付加できます。

registerExtension(options)

(at.js 1.x)

特定の拡張を登録するための標準的な方法を提供します。

注意:​この関数は、at.js バージョン 1.x​でのみ使用できます。 この関数は、at.js 2.xのリリースで廃止されました。 この関数は、at.js 2.xで使用した場合、デフォルトコンテンツを返します。

at.js custom events
at.js カスタムイベントを使用すると、mbox リクエストまたはオファーが失敗または成功した場合に通知できます。

adobe.target.sendNotifications(options)

(at.js 2.1.0)

adobe.target.applyOffer()またはadobe.target.applyOffers()を使用せずにエクスペリエンスをレンダリングすると、この関数はTarget エッジに通知を送信します。

注意:この関数はat.js 2.1.0で導入され、2.1.0以降のバージョンで使用できます。

recommendation-more-help
target-dev-help-dev