スクリプトプロファイル属性は、 Adobe Target 解決策 値は、サーバー呼び出しごとに、Target サーバーで JavaScript スニペットが実行されることで決まります。
訪問者がオーディエンスやアクティビティメンバーシップの条件を満たしているかが評価される前に、ユーザーは、mbox 呼び出しごとに実行する簡単なコードスニペットを記述します。
スクリプトプロファイル属性は、Target の「オーディエンス」セクションで作成します。属性の名前はどのようなものでも有効です。値は Target のユーザーが記述した JavaScript 関数によって決まります。Target でページ内プロファイル属性と区別するために、属性名の先頭には「user.」が自動的に追加されます。
コードスニペットは Rhino JS 言語で記述し、トークンやその他の値を参照できます。
ページコードの更新が不要です。
オーディエンスとアクティビティメンバーシップの判断の前に実行し、単一のサーバー呼び出しでこれらのプロファイルスクリプト属性でメンバーシップに影響を与えることができます。
非常に強力です。スクリプトごとに 2,000 個の命令を実行できます。
JavaScript に関する知識が必要です。
プロファイルスクリプトの実行の順番は保証されているわけではないので、相互に依存することはできません。
デバッグが困難な場合があります。
プロファイルスクリプトは非常に柔軟です。
user.purchase_recency: var dayInMillis = 3600 * 24 * 1000; if (mbox.name == 'orderThankyouPage') { user.setLocal('lastPurchaseTime', new Date().getTime()); } var lastPurchaseTime = user.getLocal('lastPurchaseTime'); if (lastPurchaseTime) { return ((new Date()).getTime()-lastPurchaseTime)/dayInMillis; }