getScore

getScore メソッドは、構成されたオファーに基づいてスコアを返します。

getScore()

getScore メソッドは、次のうちのいずれか 1 つを返します。

  • デフォルト・オファー・テーブル、スコア・オーバーライド・テーブル、または組み込み学習のいずれも有効にしていない場合、このメソッドは、対話方法タブで定義されたオファーのマーケティング・スコアを返します。
  • デフォルト・オファー・テーブルまたはスコア・オーバーライド・テーブルを有効にしていて、組み込み学習を有効にしていない場合、このメソッドは、デフォルト・オファー・テーブル、マーケティング担当者のスコア、およびスコア・オーバーライド・テーブルの間での優先順位によって定義されるオファーのスコアを返します。
  • 組み込み学習を有効にしている場合、このメソッドは、組み込み学習でオファーを並べ替えるために使用された最終スコアを返します。

戻り値

getScore メソッドは、オファーのスコアを示す整数を返します。

以下の例は、オファーのスコアを出力します。

for(Offer offer : offerList.getRecommendedOffers())
{
// print offer
System.out.println("Offer Score:"+offer.getOfferScore());
}