データプロバイダー

データプロバイダーは、サードパーティからAdobe Targetにデータを簡単に渡すことができる機能です。

NOTE
データプロバイダーが必要とするat.js 1.3以降

形式

window.targetGlobalSettings.dataProviders 設定は、データプロバイダーの配列です。

各データプロバイダーの構造について詳しくは、データプロバイダーを参照してください。

使用例

サードパーティから、気象予報サービス、DMP、自社の Web サービスなどのデータを収集します。 このデータを利用して、オーディエンスやターゲットコンテンツを構築したり、訪問者プロファイルを充実させることができます。

メソッドの利点

この設定を使用すると、顧客はDemandbase、BlueKai、カスタム サービスなどのサードパーティのデータ プロバイダーからデータを収集し、グローバル mbox リクエストのmbox パラメーターとしてTargetにデータを渡すことができます。

非同期および同期リクエストを介した複数のプロバイダーからのデータ収集もサポートしています。

この手法では、デフォルトのページコンテンツのちらつきを制御しながら、プロバイダーごとに個別のタイムアウトを指定し、ページのパフォーマンスへの影響を抑制することが簡単にできます。

注意事項

window.targetGlobalSettings.dataProvidersに追加されたデータプロバイダーが非同期である場合、それらは並行して実行されます。 訪問者API リクエストは、最小待機時間を許可するためにwindow.targetGlobalSettings.dataProvidersに追加された関数と並行して実行されます。

at.jsはデータをキャッシュしようとしません。 データプロバイダーが 1 回だけデータを取得する場合は、データをキャッシュし、そのプロバイダーの関数が呼び出されたら、2 回目の呼び出しでキャッシュデータを配信できるようにする必要があります。

コード例

データプロバイダーにはいくつかの例が記載されています。

関連情報へのリンク

ドキュメント:データプロバイダー

トレーニングビデオ:

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