This commit is contained in:
root
2026-01-13 01:06:38 +05:00
parent 778f7124a9
commit e30fc8241d
2 changed files with 90 additions and 0 deletions
@@ -230,13 +230,38 @@ public class MarketingAnalysisResponseV2 {
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy.class)
public static class MonthlyOnlineIndex {
private Double january;
private Double february;
private Double march;
private Double april;
private Double may;
private Double june;
private Double july;
private Double august;
private Double september;
private Double october;
private Double november;
private Double december;
public MonthlyOnlineIndex() {
}
public Double getJanuary() {
return january;
}
public void setJanuary(Double january) {
this.january = january;
}
public Double getFebruary() {
return february;
}
public void setFebruary(Double february) {
this.february = february;
}
public Double getMarch() {
return march;
}
@@ -260,6 +285,62 @@ public class MarketingAnalysisResponseV2 {
public void setMay(Double may) {
this.may = may;
}
public Double getJune() {
return june;
}
public void setJune(Double june) {
this.june = june;
}
public Double getJuly() {
return july;
}
public void setJuly(Double july) {
this.july = july;
}
public Double getAugust() {
return august;
}
public void setAugust(Double august) {
this.august = august;
}
public Double getSeptember() {
return september;
}
public void setSeptember(Double september) {
this.september = september;
}
public Double getOctober() {
return october;
}
public void setOctober(Double october) {
this.october = october;
}
public Double getNovember() {
return november;
}
public void setNovember(Double november) {
this.november = november;
}
public Double getDecember() {
return december;
}
public void setDecember(Double december) {
this.december = december;
}
}
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy.class)
@@ -870,9 +870,18 @@ public class MarketingAnalysisService {
moMetrics.setSeasonalityRange("EXAMPLE__SEASONALITY_RANGE");
marketOverview.setMetrics(moMetrics);
MarketingAnalysisResponseV2.MonthlyOnlineIndex monthlyOnlineIndex = new MarketingAnalysisResponseV2.MonthlyOnlineIndex();
monthlyOnlineIndex.setJanuary(-9999.0);
monthlyOnlineIndex.setFebruary(-9999.0);
monthlyOnlineIndex.setMarch(-9999.0);
monthlyOnlineIndex.setApril(-9999.0);
monthlyOnlineIndex.setMay(-9999.0);
monthlyOnlineIndex.setJune(-9999.0);
monthlyOnlineIndex.setJuly(-9999.0);
monthlyOnlineIndex.setAugust(-9999.0);
monthlyOnlineIndex.setSeptember(-9999.0);
monthlyOnlineIndex.setOctober(-9999.0);
monthlyOnlineIndex.setNovember(-9999.0);
monthlyOnlineIndex.setDecember(-9999.0);
marketOverview.setMonthlyOnlineIndex(monthlyOnlineIndex);
marketOverview.setGeography(Map.of(
"EXAMPLE__CITY_1", -9999,