控除機能を実装するための広告提携プログラムを開発しました。たとえば、もともと 100 クリックがあった場合、20% の控除を設定すると、80 のみが表示されます。ただし、控除率を変更した後、ユーザーが元のデータをクエリすると、結果が変化します。たとえば、ユーザーが昨日 20% の実際のクリックを設定した場合、80 が表示されます。今日は 30 % の控除を設定しましたが、ユーザーが昨日のデータを確認すると 70 が表示されますが、これは明らかに間違っています。いくつかアイデアをください、ありがとう。
問題がまだ明確に説明されていません。70 と表示される場合、どのくらい表示する必要がありますか? 100?
割引を時間と関連付けるだけでは十分ではありませんか?
70 を表示するのは間違いであり、どのくらい表示する必要があるのかがまだ明確に説明されていません。 100?
昨日も 80 と表示されましたが、今日も 80 と表示されるはずです。昨日は 80 と表示されました。そして今日も80と表示されるはずです最も愚かな方法は、「控除率+時間」を記録するテーブルを作成するだけです。 データを読み取るときに、現在の控除率を見つけて、その時点の時間に基づいてデータを表示します。 3つのフィールドである必要があります
1. 実数
2. ユーザーに表示されます 1 と 3 は単なる内部知識です。
これは時間にのみ関係しているようです。次に、対応する時間の減算率を現実的に読み取り、現実的になるようにデータを計算する時期が来ました。