hcst_sunzhen пре 5 година
родитељ
комит
68e8586d9d

+ 3 - 3
module-toutiao/src/main/java/cn/com/ctop/toutiao/modules/report/entity/BytedancePlanDailyReport.java

@@ -425,7 +425,7 @@ public class BytedancePlanDailyReport {
         if (null != playFeedBreak75) {
             this.play75FeedBreak = playFeedBreak75;
         }
-        Long nextDayOpen = data.getLong("next_day_open");
+        Long nextDayOpen = data.getLong("attribution_next_day_open_cnt");
         if (null != nextDayOpen) {
             this.nextDayOpen = nextDayOpen;
         }
@@ -509,7 +509,7 @@ public class BytedancePlanDailyReport {
         if (null != inAppPay) {
             this.inAppPay = inAppPay;
         }
-        BigDecimal nextDayOpenCost = data.getBigDecimal("next_day_open_cost");
+        BigDecimal nextDayOpenCost = data.getBigDecimal("attribution_next_day_open_cost");
         if (null != nextDayOpenCost) {
             this.nextDayOpenCost = nextDayOpenCost;
         }
@@ -525,7 +525,7 @@ public class BytedancePlanDailyReport {
         if (null != show) {
             this.showNum = show;
         }
-        BigDecimal nextDayOpenRate = data.getBigDecimal("next_day_open_rate");
+        BigDecimal nextDayOpenRate = data.getBigDecimal("attribution_next_day_open_rate");
         if (null != nextDayOpenRate) {
             this.nextDayOpenRate = nextDayOpenRate;
         }

+ 9 - 0
module-toutiao/src/main/java/cn/com/ctop/toutiao/modules/report/service/impl/ReportServiceImpl.java

@@ -150,7 +150,9 @@ public class ReportServiceImpl implements IReportService {
         var config = new SerializeConfig();
         config.propertyNamingStrategy = PropertyNamingStrategy.SnakeCase;
         var jsonObject = JSONObject.parseObject(JSON.toJSONString(conditions, config));
+
         JSONObject getObject = getAdStat(token, jsonObject);
+       // System.out.println(conditions.getStartDate()  + " "  + conditions.getEndDate() + " " + getObject.getString("request_id"));
         if (null == getObject) {
             log.error("广告计划报表数据获取异常=》account:{};message:{}", token.getAccountId(), "返回数据异常");
             return;
@@ -380,6 +382,13 @@ public class ReportServiceImpl implements IReportService {
         JSONArray groupBy = new JSONArray();
         groupBy.add("STAT_GROUP_BY_FIELD_ID");
         groupBy.add("STAT_GROUP_BY_FIELD_STAT_TIME");
+
+
+        JSONObject status = new JSONObject();
+        status.put("status","AD_STATUS_ALL");
+
+
+        conditions.put("filtering",status);
         conditions.put("group_by", groupBy);
         return HttpUtils.bytedanceGetRequest(token.getAccessToken(), url, conditions);
     }