|
|
@@ -187,6 +187,11 @@ public class AdUnitReportJob {
|
|
|
}
|
|
|
|
|
|
|
|
|
+ public static void main(String[] args) {
|
|
|
+ String date = DateUtils.getAnotherDay("yyyy-MM-dd", DateUtils.getNowDate("yyyy-MM-dd"), -2);
|
|
|
+ System.err.println(date);
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 快手-人群报表
|
|
|
*
|
|
|
@@ -228,6 +233,43 @@ public class AdUnitReportJob {
|
|
|
}
|
|
|
|
|
|
|
|
|
+
|
|
|
+ @XxlJob("KuaishoubeforeYesterdayAudienceReportJob")
|
|
|
+ public void KuaishoubeforeYesterdayAudienceReportJob() throws Exception {
|
|
|
+ String param = XxlJobHelper.getJobParam(); // 执行参数
|
|
|
+ if (Check.isNull(param)) {
|
|
|
+ log.error("入参为空");
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ String token = tokenService.getByAccountId(Long.valueOf(param));
|
|
|
+ if (Check.isNull(token)) {
|
|
|
+ log.error("此账户未获取到相关token,accountId:{}", param);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
+ String date = DateUtils.getAnotherDay("yyyy-MM-dd", DateUtils.getNowDate("yyyy-MM-dd"), -2);
|
|
|
+ //广告计划 ID 集
|
|
|
+ List<Long> campaignIds = Arrays.asList();
|
|
|
+ //广告组 ID 集
|
|
|
+ List<Long> unitIds = Arrays.asList();
|
|
|
+ //人群报表类型
|
|
|
+ List<String> reportDimsProvince = Arrays.asList("province");
|
|
|
+ List<String> reportDimsCity = Arrays.asList("city");
|
|
|
+ List<String> reportDimsGender = Arrays.asList("gender");
|
|
|
+ List<String> reportAge = Arrays.asList("ageSegment");
|
|
|
+ dailyExecutorService.submit(
|
|
|
+ new Runnable() {
|
|
|
+ @Override
|
|
|
+ public void run() {
|
|
|
+ adUnitReportService.crowdAnalysisReport(Long.valueOf(param), token, date, campaignIds, unitIds, reportDimsProvince, 1);
|
|
|
+ adUnitReportService.crowdAnalysisReport(Long.valueOf(param), token, date, campaignIds, unitIds, reportDimsCity, 1);
|
|
|
+ adUnitReportService.crowdAnalysisReport(Long.valueOf(param), token, date, campaignIds, unitIds, reportDimsGender, 1);
|
|
|
+ adUnitReportService.crowdAnalysisReport(Long.valueOf(param), token, date, campaignIds, unitIds, reportAge, 1);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
/**
|
|
|
* 快手-账户流水
|
|
|
* 默认是当天
|