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

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月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. 目的のフィールドをスクリプトに対して 選択されている フィールドに移動し、適切でないフィールドを削除します。
      たとえば、組織で [ 作成日時 ] タイム スタンプ フィールドを使用して新しい変更を定義する場合は、[ オープン][作成済み] に置き換えます。

      [Opened] が削除され、[Created] が追加された後のフィールドセレクター

    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. [更新] をクリックして変更を保存します。