6

利用可能にした日付に基づいてSmartTargetプロモーションを作成したいと思います。

提供された日付が4週間より古い場合(提供された日付<=今日-4週間)、プロモーションが表示されます。

SmartTargetでこれを構成する方法がわかりません。これが可能かどうか疑問に思っていましたか?

'DateIsOlderThan4Weeks'などの変数を作成し、これをブール値として構成することを検討していることに失敗しました。

その前に、顧客が他の経過時間に基づいて同様のロジックを実装することを決定する可能性があるため、より洗練されたソリューションがあるかどうかを確認するのが最善だと思いました。開発者は毎回少しロジックを追加します。

前もって感謝します :)

4

1 に答える 1

6

現在、日付ベースタイプのトリガーで計算を実行する方法はないと思います。開始/終了/スケジュールオプションを取得するだけです。

ブールトリガーを提供する代わりに、(あなたがほのめかしているように)プロモーションマネージャーが日付の違いを変更する能力を制限する代わりに、日/週/月の違いを計算し、それらを数値ベースのトリガーとして提供します。つまり、SuppliedDateWeekDifference <4 ?これにより、プロモーションを管理している誰かが値を変更できるようになります。

于 2012-09-20T11:20:52.080 に答える