web-dev-qa-db-ja.com

Sitecore8で分析を無効にする

Analyticsを使用したくないSitecoreExperience Platform(素人用語ではSitecoreバージョン8)があります。 Sitecore Experienceを見ると、分析はすべてに渡っています。アナリティクスを「クリーン」な方法で無効にしたいのですが、Sitecore 8の場合、アプローチが異なることを理解しています。正しいアプローチは何ですか?

注:はい、私は知っています:

<setting name="Analytics.Enabled" value="false" />

そして、はい、私は Stack Overflow で一見関連する質問を見ました。

前もって感謝します!!サーシャ

13
Sasha

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」に変更します。

15
Jason

App_Config/includeフォルダー内のすべてのAnalyticsファイルを削除する代わりにSitecore.Analytics。*。configを削除する開発環境を使用しています。名前を.disabledに変更することもできます

それは私のために働きますが、問題がないかどうかはわかりません。また、分析接続文字列も必要ありません。しかし、私はその削除された構成でライブになりません。

編集:Sitecoreのログに多くのエラーがあるとは言えず、一部の機能が壊れています。将来のバージョンでそれを可能にするための将来のリクエストがあります。

2
Jan Bluemink

同じ問題が発生しました。考慮すべき点がいくつかあります。

  1. Sitecore以降のバージョンは以下のタグをサポートしていません。

それ以降のバージョンの場合-Sitecore8.1以降、以下のセクションで同じ設定を計画できます。 Sitecore.Xdb.configに移動し、Xdb.Enabled値をtrueに更新します

  1. cDサーバーの場合-Sitecore.Analytics.Tracking.config-ホスト名を指定する必要があります。

上記の2つのオプションを試しましたが、問題は解決しませんでした。

最後に、IISを再起動すると、機能します。

ポイントは、これが再び発生する可能性があることです-見つかった場合は完全なRCAを提供します。

1
Jitendra soni