AAMオフラインデータは、FTPの場所やAWS S3バケットのいずれかにアップロードすることができ、残念ながらそれらの両方がAAMにロードするために12〜24時間かかり(アドビ聴衆マネージャー)、DSP(Demand Side Platform)にロードするまでにさらに12〜24時間かかります。
AAM(私の知っていること)の信号のような唯一のリアルタイムオンラインデータソースから来て、あなたの条件を達成するための最良の方法は、次の操作を実行することであることを考える:
- できるだけ多くの情報を送ります可能な限りオンラインチャネルチャネルから
- 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に行う活動の数があれば、それ以上の費用がかかるかもしれません。
参考文献: