MVC3 サイト (Google、Coremetrics) にさまざまな分析追跡サービスを実装しており、次の詳細を考慮して、カスタム HTML ヘルパーまたは部分ビューがより適切に機能するかどうかを調査しています。
-コードは複数のサイトを実行し、分析サービス アカウント ID を変更するにはビジネス ロジックが必要です。
-クラスは、適切なタグをレンダリングするために、注文の詳細を含むオブジェクトを受け入れる必要があります。
-コードは、レンダリングされているビューを認識している必要があります。
私が取り組んでいるソリューションには、必要なオブジェクトを受け入れ、各プロバイダーの個々の HTML ヘルパーによって継承される HTML ヘルパー基本クラスが含まれています。これらのヘルパーは、共通のレイアウト上に存在します。ビジネス ロジックが必要なため、MVC に分析を実装するより良い方法はありますか?また、部分ビューの方が適していますか?