|
@@ -64,7 +64,7 @@ public class SampleTest {
|
|
|
|
|
|
Date getDate = DateUtils.addDay(new Date(), -1);
|
|
|
//1:查询当日数据
|
|
|
- List<CtopOauthToken> tokens = tokenService.getTokenListByType(4 + "");
|
|
|
+ List<CtopOauthToken> tokens = tokenService.getTokenListByType(2 + "");
|
|
|
if (null == tokens || tokens.size() <= 0) {
|
|
|
log.info("定时获取头条数据异常:为获取到可用的token");
|
|
|
return;
|
|
@@ -94,61 +94,61 @@ public class SampleTest {
|
|
|
Date endDate = new Date();
|
|
|
Date hourlyStartDate = DateUtils.addDay(endDate, -7);
|
|
|
Date startDate = DateUtils.addDay(endDate, -170);
|
|
|
- List<CtopOauthToken> bytedanceTokens = tokenService.getTokenListByType(CtopAdConstant.PLATFORM_TYPE_BYTEDANCE);
|
|
|
- if (null != bytedanceTokens && bytedanceTokens.size() > 0) {
|
|
|
- bytedanceTokens.forEach(token -> {
|
|
|
- //1: 获取广告主信息数据
|
|
|
- reportService.getAdvertiserReport(token, startDate, endDate, CtopAdConstant.BYTEDANCE_REPORT_TYPE_DAILY);
|
|
|
- //2:获取广告组信息数据
|
|
|
- reportService.getAdvertiserCampaignReport(token, startDate, endDate, CtopAdConstant.BYTEDANCE_REPORT_TYPE_DAILY);
|
|
|
- //3:获取广告计划信息数据
|
|
|
- reportService.getAdvertiserPlanReport(token, startDate, endDate, CtopAdConstant.BYTEDANCE_REPORT_TYPE_DAILY);
|
|
|
- //4: 获取广告创意信息数据
|
|
|
- reportService.getAdvertiserCreativeReport(token, startDate, endDate, CtopAdConstant.BYTEDANCE_REPORT_TYPE_DAILY);
|
|
|
-
|
|
|
- //1: 获取广告主信息数据
|
|
|
- reportService.getAdvertiserReport(token, hourlyStartDate, endDate, CtopAdConstant.BYTEDANCE_REPORT_TYPE_HOURLY);
|
|
|
- //2:获取广告组信息数据
|
|
|
- reportService.getAdvertiserCampaignReport(token, hourlyStartDate, endDate, CtopAdConstant.BYTEDANCE_REPORT_TYPE_HOURLY);
|
|
|
- //3:获取广告计划信息数据
|
|
|
- reportService.getAdvertiserPlanReport(token, hourlyStartDate, endDate, CtopAdConstant.BYTEDANCE_REPORT_TYPE_HOURLY);
|
|
|
- //4: 获取广告创意信息数据
|
|
|
- reportService.getAdvertiserCreativeReport(token, hourlyStartDate, endDate, CtopAdConstant.BYTEDANCE_REPORT_TYPE_HOURLY);
|
|
|
- });
|
|
|
- }
|
|
|
+// List<CtopOauthToken> bytedanceTokens = tokenService.getTokenListByType(CtopAdConstant.PLATFORM_TYPE_BYTEDANCE);
|
|
|
+// if (null != bytedanceTokens && bytedanceTokens.size() > 0) {
|
|
|
+// bytedanceTokens.forEach(token -> {
|
|
|
+// //1: 获取广告主信息数据
|
|
|
+// reportService.getAdvertiserReport(token, startDate, endDate, CtopAdConstant.BYTEDANCE_REPORT_TYPE_DAILY);
|
|
|
+// //2:获取广告组信息数据
|
|
|
+// reportService.getAdvertiserCampaignReport(token, startDate, endDate, CtopAdConstant.BYTEDANCE_REPORT_TYPE_DAILY);
|
|
|
+// //3:获取广告计划信息数据
|
|
|
+// reportService.getAdvertiserPlanReport(token, startDate, endDate, CtopAdConstant.BYTEDANCE_REPORT_TYPE_DAILY);
|
|
|
+// //4: 获取广告创意信息数据
|
|
|
+// reportService.getAdvertiserCreativeReport(token, startDate, endDate, CtopAdConstant.BYTEDANCE_REPORT_TYPE_DAILY);
|
|
|
+//
|
|
|
+// //1: 获取广告主信息数据
|
|
|
+// reportService.getAdvertiserReport(token, hourlyStartDate, endDate, CtopAdConstant.BYTEDANCE_REPORT_TYPE_HOURLY);
|
|
|
+// //2:获取广告组信息数据
|
|
|
+// reportService.getAdvertiserCampaignReport(token, hourlyStartDate, endDate, CtopAdConstant.BYTEDANCE_REPORT_TYPE_HOURLY);
|
|
|
+// //3:获取广告计划信息数据
|
|
|
+// reportService.getAdvertiserPlanReport(token, hourlyStartDate, endDate, CtopAdConstant.BYTEDANCE_REPORT_TYPE_HOURLY);
|
|
|
+// //4: 获取广告创意信息数据
|
|
|
+// reportService.getAdvertiserCreativeReport(token, hourlyStartDate, endDate, CtopAdConstant.BYTEDANCE_REPORT_TYPE_HOURLY);
|
|
|
+// });
|
|
|
+// }
|
|
|
List<CtopOauthToken> kuaishouTokens = tokenService.getTokenListByType(CtopAdConstant.PLATFORM_TYPE_KUAISHOU);
|
|
|
if (null != kuaishouTokens && kuaishouTokens.size() > 0) {
|
|
|
for (CtopOauthToken token : kuaishouTokens) {
|
|
|
for (int i = 0; i < 7; i++) {
|
|
|
Date getStartDate = DateUtils.addDay(endDate, -i);
|
|
|
//1: 获取广告主信息数据
|
|
|
- kuaishouInterfaceService.getAdvertiserReportHourly(token, getStartDate, getStartDate);
|
|
|
+// kuaishouInterfaceService.getAdvertiserReportHourly(token, getStartDate, getStartDate);
|
|
|
//2:获取广告计划信息数据
|
|
|
- kuaishouInterfaceService.getAdvertiserCampaignReportHourly(token, getStartDate, getStartDate);
|
|
|
+// kuaishouInterfaceService.getAdvertiserCampaignReportHourly(token, getStartDate, getStartDate);
|
|
|
//3:获取广告组信息数据
|
|
|
kuaishouInterfaceService.getAdvertiserGroupReportHourly(token, getStartDate, getStartDate);
|
|
|
//4: 获取广告创意信息数据
|
|
|
- kuaishouInterfaceService.getAdvertiserCreativeReportHourly(token, getStartDate, getStartDate);
|
|
|
- }
|
|
|
- for (int i = 0; i < 6; i++) {
|
|
|
- Date getStartDate = new Date();
|
|
|
- Date getEndDate = new Date();
|
|
|
- if (i == 0) {
|
|
|
- getStartDate = DateUtils.addDay(endDate, -175 + i * 30);
|
|
|
- getEndDate = DateUtils.addDay(endDate, -150 + i * 30);
|
|
|
- } else {
|
|
|
- getStartDate = DateUtils.addDay(endDate, -180 + i * 30);
|
|
|
- getEndDate = DateUtils.addDay(endDate, -150 + i * 30);
|
|
|
- }
|
|
|
- //1: 获取广告主信息数据
|
|
|
- kuaishouInterfaceService.getAdvertiserReportDaily(token, getStartDate, getEndDate);
|
|
|
- //2:获取广告计划信息数据
|
|
|
- kuaishouInterfaceService.getAdvertiserCampaignReportDaily(token, getStartDate, getEndDate);
|
|
|
- //3:获取广告组信息数据
|
|
|
- kuaishouInterfaceService.getAdvertiserGroupReportDaily(token, getStartDate, getEndDate);
|
|
|
- //4: 获取广告创意信息数据
|
|
|
- kuaishouInterfaceService.getAdvertiserCreativeReportDaily(token, getStartDate, getEndDate);
|
|
|
+// kuaishouInterfaceService.getAdvertiserCreativeReportHourly(token, getStartDate, getStartDate);
|
|
|
}
|
|
|
+// for (int i = 0; i < 6; i++) {
|
|
|
+// Date getStartDate = new Date();
|
|
|
+// Date getEndDate = new Date();
|
|
|
+// if (i == 0) {
|
|
|
+// getStartDate = DateUtils.addDay(endDate, -175 + i * 30);
|
|
|
+// getEndDate = DateUtils.addDay(endDate, -150 + i * 30);
|
|
|
+// } else {
|
|
|
+// getStartDate = DateUtils.addDay(endDate, -180 + i * 30);
|
|
|
+// getEndDate = DateUtils.addDay(endDate, -150 + i * 30);
|
|
|
+// }
|
|
|
+// //1: 获取广告主信息数据
|
|
|
+// kuaishouInterfaceService.getAdvertiserReportDaily(token, getStartDate, getEndDate);
|
|
|
+// //2:获取广告计划信息数据
|
|
|
+// kuaishouInterfaceService.getAdvertiserCampaignReportDaily(token, getStartDate, getEndDate);
|
|
|
+// //3:获取广告组信息数据
|
|
|
+// kuaishouInterfaceService.getAdvertiserGroupReportDaily(token, getStartDate, getEndDate);
|
|
|
+// //4: 获取广告创意信息数据
|
|
|
+// kuaishouInterfaceService.getAdvertiserCreativeReportDaily(token, getStartDate, getEndDate);
|
|
|
+// }
|
|
|
}
|
|
|
}
|
|
|
}
|