前のトピック: getVersion()次のトピック: getProperty(key)


setProperty(key,val)

RiskMinder クライアントの設定値を指定します。 以下の表に、このメソッドに設定できるプロパティの説明を示します。

プロパティ キー

説明

baseurl

DeviceDNA を使用している Web アプリケーションのコンテキスト パス。

この値は、ca.rm.Client JavaScript オブジェクトのインスタンスの作成直後に設定する必要があります

デフォルト値はサポートされていません。

didname

Cookie またはローカル ストレージ アイテム名。 デバイス ID Cookie はこの名前を使用して設定されます。 値は文字列で指定する必要があります。

flashdatastorename

以前のリリースで Flash デバイス ID が格納されていた Flash ローカル ストアの名前。

flashPath

現在は使用されていません。 このプロパティは、将来の使用のために予約されています。

format

DeviceDNA の結果を返す形式。 値は以下のいずれかの文字列にする必要があります。

  • HTML
  • JSON

jobs

現在は使用されていません。 このプロパティは、将来の使用のために予約されています。

store

デバイス ID のストレージ領域。 値は以下のいずれかの文字列にする必要があります。

  • Cookie
  • localstorage
  • plugin
  • デフォルト

     

externalIP

クライアントを含んでいるページの提供元のシステムの IP アドレス。

noFlash

クライアントにバンドルされている Flash ムービーを DeviceDNA の追加属性の収集に使用するかどうかを指定します。 値はブール値(true または false)で指定します。 デフォルトでは、noFlash は false に設定されます。つまり、Flash ムービーが使用されます。

 

MESC-Related 設定

 

MESC は Machine Effective Speed Calculations の略です。 バッチ化された算術演算を複数回実行して、プロセッサ速度を概算する試みです。 当社のケースでは、指定した時間間隔に整数が加えられています。

mescmaxIterations

バッチ化された算術演算の実行回数を指定します。 デフォルト値は 2 です。

mesccalibrationDuration

算術演算の各バッチの実行時間を指定します。 値はミリ秒単位で指定します。 デフォルト値は 200 ms です。

mescintervalDelay

連続実行間での遅延(ミリ秒単位)を指定します。 値はミリ秒単位で指定します。 デフォルト値は 50 ms です。