2012-03-06 10 views
5

私はEコマースストア用の柔軟で拡張性のあるプロモーション/ディスカウントエンジンを実装しようとしています。プロモーションの要件&の割引は頻繁に変更され、3年ではなく次の3ヶ月間にどのようなアイデアやプロモーションを実施するのか予測できません。柔軟なプロモーション&割引ルールエンジンはありますか?

ショッピングカート内のアイテムを取得し、ユーザープロファイル情報を取得し、入力した日時、プロモーションコードに基づいてあらゆる種類のルールを適用できる柔軟なプロモーション評価エンジンを構築していることを確認したいと思います彼らのプロフィール、カート内のアイテム、彼らが来たhttpコンテキストなど

私たちが使用できるサードパーティのオープンソースまたは商用ライブラリはありますか?電子商取引サイトはWindows Azure上でクラウド上で実行され、ストレージはAzureストレージ内にあり、ほとんどのライブラリと互換性がないため、永続エンジンではなく、評価エンジンのみが必要です。したがって、SQLベースのソリューションは動作しません。

+0

あなたはどのようにして問題を解決しましたか?下記のルールエンジンのいずれかを使用しましたか、自分で作成しましたか? –

+0

この最初のパスは、基本ルールのサポートのみでカスタム作成されました。エンジンは必要に応じて交換できるように抽象化されています – Igorek

+0

我々は[Enticify](http://www.enticify.com/)という商用製品を提供しています。これは、eコマース向けに最適化されたプロモーションのセマンティクスを持つルールエンジンです。これはカート、プロファイル、時間、プロモーションコード、カスタム修飾子などをサポートしています。これはMicrosoft Commerce Serverのお客様(MSCS専用のコネクタが用意されています)を使用していますが、純粋な.NET APIは現在プライベートベータです答え)。それについてあなたとチャットすることは幸せでしょうか。 [Contact Enticify](http://www.enticify.com/contact-enticify.html)または私の[@bentayloruk](https://twitter.com/bentayloruk)。 – bentayloruk

答えて

1

InRuleもご覧ください。スケーラブルで、Azureでテストされています。

0

Common Knowledge from Object Connectionsは、スイートかもしれない一般的なルールエンジンです。私はこれまで、スクリプトエンジンを使用して以前に管理していたいくつかのルールを表現するためにそれを使用しましたが、うまくいきましたが、あなたの特定の問題に適しているかどうかは分かりません。

よろしく Denzil

0

あなたはEnigma RulesEngineをチェックアウトすることができます。これは、シンプルで使いやすい決定論的なルールエンジンで、私があなたが記述したものと非常によく似た状況になったときに書きました。

ルールを定義するためのワークフローインターフェイスがあり、ルールはファイル、zipファイル、またはデータベースに格納できます。

関連する問題