設定オプション参照
初期化時に設定可能なオプションは以下のとおりです。
| オプション | 説明 | デフォルト値 | タイプ |
|---|---|---|---|
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"