設定オプション参照
初期化時に設定可能なオプションは以下のとおりです。
| オプション | 説明 | デフォルト値 | タイプ |
|---|---|---|---|
tenantId | 顧客社識別のための固有ID | 必須 | String |
domainName | リクエストが入ってくるサーバーのドメイン | 必須 | String |
serverUrl | 検出サーバーURL | 必須 | String |
protectionUrl | ブロックページ(Captcha、Denyなど)URL | 必須 | String |
httpRequestTimeout | 検出サーバーへのHTTPリクエストタイムアウト(ms) | 1000 | int |
logLevel | ログレベル(DEBUG、INFO、WARN、ERROR) | "ERROR" | String |
オプション詳細説明
tenantId
顧客社識別のための固有IDです。BotManagerコンソールで確認できます。
.tenantId("{tenant-id}") // 必須
domainName
リクエストが入ってくるサーバーのドメインです。BotManagerコンソールで選択したドメインを使用します。
.domainName("{domain-name}") // 必須
serverUrl
検出サーバーURLです。デフォルト値はhttps://botmanager.stclab.com/api/v1/macroです。
.serverUrl("https://botmanager.stclab.com/api/v1/macro") // 必須
protectionUrl
ブロックページ(Captcha、Denyなど)URLです。デフォルト値はhttps://cdn-botmanager.stclab.comです。
.protectionUrl("https://cdn-botmanager.stclab.com") // 必須
httpRequestTimeout
検出サーバーへのHTTPリクエストタイムアウト時間(ミリ秒)です。デフォルト値は1000msです。
.httpRequestTimeout(1000) // 選択事項、デフォルト値:1000
ネットワークが不安定な環境では値を増やすことを推奨します。
logLevel
ログレベルを設定します。可能な値:DEBUG、INFO、WARN、ERROR。デフォルト値はERRORです。
.logLevel("ERROR") // 選択事項、デフォルト値:"ERROR"