2016-10-25 6 views
0

私の組織では、Adobe Audience Managerを使用し始めています。ウェブサイトからオンラインデータを読み込むだけでなく、プライベートデータベースからデータを読み込む必要があります。今日、私たちはFTPを使用してそれを行いますが、実際にはすべての情報を読み込むのに3日ほどかかるので、私たちはそれを使用することができます。最良の方法またはいくつかの選択肢がどれかを知りたいので、情報をより迅速かつ高速に読み込むことができ、理想的には他の情報源(データベースなど)から可能な限りリアルタイムで情報を読み込むことができます。Adob​​e Audience Manager外部データ

おかげであなたの助けのためにたくさんの

答えて

1

AAMオフラインデータは、FTPの場所やAWS S3バケットのいずれかにアップロードすることができ、残念ながらそれらの両方がAAMにロードするために12〜24時間かかり(アドビ聴衆マネージャー)、DSP(Demand Side Platform)にロードするまでにさらに12〜24時間かかります。

AAM(私の知っていること)の信号のような唯一のリアルタイムオンラインデータソースから来て、あなたの条件を達成するための最良の方法は、次の操作を実行することであることを考える:

  1. できるだけ多くの情報を送ります可能な限りオンラインチャネルチャネルから
  2. CRMデータ(ケースのデータベース)とオンラインデータ(Webサイトのユーザー行動データ)の間に統合を構築します。

CRMデータには、人口統計(年齢、性別など...)など、あまり変更されないユーザーの詳細が含まれている必要があります。また、オンライン以外の方法で収集されたデータチャネル(例:小売購入、顧客サービス電話、...など)。一方、オンラインデータには、オンラインチャネルから収集されたすべてのユーザー行動データが含まれている必要があります。例えば、ユーザ検索パラメータ、訪問されたページ名、購入されたアイテム、クリックされたリンク、...など。

オンラインデータとCRMデータの統合は、両方のアクティビティで同じユーザーIDを使用して行うことができます。次の図は、高度な統合の視点を示しています。ここで

Simple AAM diagramはAAM

var user_id = "<add your website user ID here>";//ex: user1234 
 

 
//Add all your online data here 
 
var my_object = { 
 
    color : "blue", 
 
    price : "900", 
 
    page_name : "cart details" 
 
}; 
 

 
//Create the Dil object 
 
var adobe_dil = DIL.create({ 
 
\t partner : "<partner name goes here>", 
 
\t declaredId : { 
 
\t \t dpid : '<add your online data source ID here>' , 
 
\t \t dpuuid : user_id 
 
\t }}); 
 

 
//Load the object and append "c_" to all keys in the key-value pairs and send data to AudienceManager. 
 
adobe_dil.api.signals(my_object,"c_").submit();

にユーザーIDとオンライン行動データを渡すの一例であり、ここでは、オフラインデータの例は、アップロードされ

user1234 \t "age_range"="1","gender"="F","city"="LA","status"="active" 
 
user5678 \t "age_range"="2","gender"="M","city"="CA","status"="inactive"

これまでになかったアイデアは、実際にはお勧めしませんが、バックエンドからオンラインAPIを直接呼び出すことで、すべてのCRMデータをオンライン取引として送信することです。バックエンドからAAMに行う活動の数があれば、それ以上の費用がかかるかもしれません。

参考文献:

関連する問題