|
@@ -126,6 +126,7 @@ public class AiBytedanceAdvertiserStrategyServiceImpl extends ServiceImpl<AiByte
|
|
|
log.info("此账户策略创建结束=>账户id:{};策略id:{}", token.getAccountId(),strategy.getId());
|
|
|
return 0L;
|
|
|
}
|
|
|
+ //组名称
|
|
|
String campaignName = getCampaignName(strategy,dpIndex);
|
|
|
Long campaignId = getCampaignId(strategy,campaignName,token);
|
|
|
if(null == campaignId){
|
|
@@ -133,6 +134,7 @@ public class AiBytedanceAdvertiserStrategyServiceImpl extends ServiceImpl<AiByte
|
|
|
}
|
|
|
strategy.setAdOpenUrl(openUrl.replace("{{dp链接下标}}",dpIndex.toString()));
|
|
|
String dplinkCode = StringUtils.getParamFromUrl(strategy.getAdOpenUrl(),"bc_fl_src");
|
|
|
+ //计划名称
|
|
|
String adName = getAdName(strategy,dplinkCode,video);
|
|
|
//计算本次出价
|
|
|
BigDecimal currentCpaBid = StringUtils.getRandomAdCpaBid(strategy.getAdBidCreateType(),strategy.getAdMaxBid(),strategy.getAdMinBid(),strategy.getAdStepBid(),adDplinkInfo.getAdBid());
|
|
@@ -799,7 +801,7 @@ public class AiBytedanceAdvertiserStrategyServiceImpl extends ServiceImpl<AiByte
|
|
|
}
|
|
|
if(adName.contains("{{出价方式}}")){
|
|
|
String pricing = strategy.getAdPricing().replace("PRICING_","");
|
|
|
- adName = adName.replace("{{出价方式}}",pricing);
|
|
|
+ adName = adName.replace("{{出价方式}}",pricing).toLowerCase(Locale.ROOT);
|
|
|
}
|
|
|
if(adName.contains("{{素材名称}}")){
|
|
|
MaterialInfo info = materialInfoService.getParams(videoInfo.getSignature(),null);
|