パフォーマンスアナリティクススクリプトの更新

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:2分
  • プラットフォームアナリティクスソリューション レコードで計算を実行するための パフォーマンスアナリティクス スクリプトを含めます。これらのスクリプトは、インジケーターソースのタイムスタンプフィールドを使用します。インジケーターソースのタイムフィールドスタンプを変更する場合は、関連するスクリプトも変更してください。

    始める前に

    重要:
    プラットフォームアナリティクスソリューションでインジケーターソースを更新していない場合は、このタスクをスキップします。

    必要なロール:pa_admin、admin

    手順

    1. 移動先 すべて > Performance Analytics (パフォーマンスアナリティクス) > 自動化 > スクリプト.
    2. スクリプトをクリックすると、その詳細が開きます。
      たとえば、Change.CloseTime.Hours スクリプトレコードには次のスクリプトが含まれています。
      var diff=function(x,y){return y.dateNumericValue() - x.dateNumericValue();};
      var hours=function(x,y){return diff(x,y)/(60*60*1000);};
      hours(current.opened_at, current.closed_at);
    3. [ソース] セクションで、フィールドのリストの横にあるロックアイコンをクリックします。
      フィールドセレクターが開きます。
    4. 目的のフィールドをスクリプト用に 選択されている フィールドに移動し、適切でないフィールドを削除します。
      たとえば、組織で [作成日時 ] タイム スタンプ フィールドを使用して新しい変更を定義する場合は、[ 開始日時 ] を [作成日時] に置き換えます。

      [オープン済み] が削除された後のフィールドセレクターが削除され、[作成済み] が追加されました

    5. [ スクリプト] フィールドで、使われなくなったフィールドへの参照を、選択したフィールドへの参照に置き換えます。
      この例では、[ Opened ] フィールドへの参照が [Created] への参照に置き換えられています。
      var diff=function(x,y){return y.dateNumericValue() - x.dateNumericValue();};
      var hours=function(x,y){return diff(x,y)/(60*60*1000);};
      hours(current.opened_atcurrent.sys_created_on, current.closed_at);
    6. [更新] をクリックして変更を保存します。