ユーザーエージェントの文字列キャッシュを有効にする
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
適用対象
Content Delivery
Sitecoreバージョン9.2以前では、ユーザーエージェントの文字列はデバイス検出サービスへのリクエスト数を最小限に抑えるために参照データデータベースにキャッシュされています。しかしSitecore 9.3では、このキャッシュは不要です。代わりに、ユーザーエージェントの文字列はデバイスデータベースがメモリにロードされているデバイス検出コンポーネントから直接取得されます。
!注User agentsはウェブブラウザであり、各ユーザーエージェントには自分と動作しているオペレーティングシステムを示す文字列があります。訪問者がウェブサーバーにリクエストをするたびに、ユーザーエージェントの文字列がリクエストに含まれます。
ユーザーエージェント文字列の例: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.132 Safari/537.36
もしSitecoreのインストールにユーザーエージェント文字列のキャッシュが必要なカスタムコードがあれば有効にできます。
ユーザーエージェントの文字列キャッシュを有効にするには:
-
App_Config\Sitecore\Marketing.Trackingフォルダに行ってください。
-
Sitecore.Analytics.Tracking.configファイルを開け。
-
DisableUserAgentDataDictionaryProcessorプロセッサ設定を削除してください。