Analyticsを使用したくないSitecoreExperience Platform(素人用語ではSitecoreバージョン8)があります。 Sitecore Experienceを見ると、分析はすべてに渡っています。アナリティクスを「クリーン」な方法で無効にしたいのですが、Sitecore 8の場合、アプローチが異なることを理解しています。正しいアプローチは何ですか?
注:はい、私は知っています:
<setting name="Analytics.Enabled" value="false" />
そして、はい、私は Stack Overflow で一見関連する質問を見ました。
前もって感謝します!!サーシャ
Sitecore KB記事 最初の質問の後に公開されたように見えます
<setting name="Analytics.Enabled" value="false" />
上記の/App_Config/Include/Sitecore.Analytics.config
の行、および/App_Config/ConnectionStrings.config
の接続文字列のコメントアウト/削除。
<add name="analytics" connectionString="mongodb://localhost/analytics" />
<add name="tracking.live" connectionString="mongodb://localhost/tracking_live" />
<add name="tracking.history" connectionString="mongodb://localhost/tracking_history" />
<add name="tracking.contact" connectionString="mongodb://localhost/tracking_contact" />
<add name="reporting" connectionString="user id=user;password=password;Data Source=(server);Database=Sitecore_Analytics" />
また、xDBがないために影響を与える多数の制限についても概説します。
これは人気のある質問/回答のようです。更新された情報:xDBを使用しないSitecore 8.1の場合、これは「 CMSのみのモード 」と呼ばれ、同様の方法で有効にできます-Xdb.enabled
を設定しますSitecore.Xdb.configで「false」に変更します。
App_Config/includeフォルダー内のすべてのAnalyticsファイルを削除する代わりにSitecore.Analytics。*。configを削除する開発環境を使用しています。名前を.disabledに変更することもできます
それは私のために働きますが、問題がないかどうかはわかりません。また、分析接続文字列も必要ありません。しかし、私はその削除された構成でライブになりません。
編集:Sitecoreのログに多くのエラーがあるとは言えず、一部の機能が壊れています。将来のバージョンでそれを可能にするための将来のリクエストがあります。
同じ問題が発生しました。考慮すべき点がいくつかあります。
それ以降のバージョンの場合-Sitecore8.1以降、以下のセクションで同じ設定を計画できます。 Sitecore.Xdb.configに移動し、Xdb.Enabled値をtrueに更新します
上記の2つのオプションを試しましたが、問題は解決しませんでした。
最後に、IISを再起動すると、機能します。
ポイントは、これが再び発生する可能性があることです-見つかった場合は完全なRCAを提供します。