Sfoglia il codice sorgente

添加转化目标字段

syh 4 anni fa
parent
commit
10d697fa13

+ 5 - 2
jeecg-boot-module-system/src/test/java/org/jeecg/SampleTest.java

@@ -24,7 +24,6 @@ import cn.com.ctop.toutiao.modules.report.service.IByteDanceVideoReportDailyServ
 import cn.com.ctop.toutiao.modules.report.service.IBytedanceFundDailyService;
 import cn.com.ctop.toutiao.modules.report.service.IBytedanceReportService;
 import cn.com.ctop.toutiao.modules.report.service.IReportService;
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import lombok.extern.slf4j.Slf4j;
 import org.jeecg.common.util.DateUtils;
 import org.junit.Test;
@@ -380,7 +379,11 @@ public class SampleTest {
     @Test
     public void execute() {
 //        CtopOauthToken token= tokenService.getTokenByAccountId(5982133L);
-        ruleKuaiShouPlanService.cleanRuleDataUnit(5982133L,DateUtils.date2Str(), DateUtils.date2Str(),1);
+//        ruleKuaiShouPlanService.cleanRuleDataUnit(5982133L,DateUtils.date2Str(), DateUtils.date2Str(),1);
+        List<CtopOauthToken>tokens = tokenService.selectToutiaoToken();
+        for (CtopOauthToken token:tokens){
+            advertiserDataService.getAdvertiserPlan(token, "", null, null);
+        }
     }
 
 

+ 1 - 0
module-common/src/main/java/cn/com/ctop/common/module/entity/RuleDataPlan.java

@@ -34,6 +34,7 @@ public class RuleDataPlan {
 	private String downloadUrl;
 	private BigDecimal cost;
 	private Long convertNum;
+	private Long convertId;
 	private BigDecimal convertCost;
 	private BigDecimal nextDayOpenRate;
 	private BigDecimal nextDayOpenCost;

+ 1 - 0
module-toutiao/src/main/java/cn/com/ctop/toutiao/modules/material/service/impl/ByteDanceAdvertiserDataServiceImpl.java

@@ -221,6 +221,7 @@ public class ByteDanceAdvertiserDataServiceImpl implements IByteDanceAdvertiserD
         param.put("page_size", 100);
         param.put("filtering", filtering);
         JSONObject resultObject = HttpUtils.bytedanceGetRequest(token.getAccessToken(), url, param);
+        System.out.println(resultObject);
         Integer code = resultObject.getInteger("code");
         if (null == code || !code.equals(0)) {
             log.error("获取广告计划信息接口异常==》accountId:{},message:{}", token.getAccountId(), resultObject.getString("message"));

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

@@ -205,6 +205,7 @@ public class ReportServiceImpl implements IReportService {
                 ruleDataPlan.setPricing(plan.getPricing());
                 ruleDataPlan.setCpaBid(plan.getCpaBid());
                 ruleDataPlan.setDeepCpabid(plan.getDeepCpaBid());
+                ruleDataPlan.setConvertId(plan.getConvertId());
                 RuleDataTarget target = new RuleDataTarget();
                 JSONObject audienceObject = JSONObject.parseObject(plan.getAudience());
                 target.setAccountId(token.getAccountId());