Browse Source

通投智选

yangzian 3 years ago
parent
commit
433696846e

+ 6 - 4
jeecg-boot-bytedance/src/main/java/org/jeecg/modules/bytedance/advertise/service/impl/AiBytedanceAdvertiserStrategyServiceImpl.java

@@ -640,8 +640,8 @@ public class AiBytedanceAdvertiserStrategyServiceImpl extends ServiceImpl<AiByte
         if(null!=strategy.getAdDeliveryRange() && !"".equals(strategy.getAdDeliveryRange().trim())){
             params.put("delivery_range",strategy.getAdDeliveryRange());
             //搜索快投
-           if(!"UNION".equals(strategy.getAdDeliveryRange())){
-                params.put("feed_delivery_search","DISABLED");
+           if("UNION".equals(strategy.getAdDeliveryRange())){
+                params.put("feed_delivery_search","HAS_OPEN");
             }
         }
 
@@ -1256,8 +1256,10 @@ public class AiBytedanceAdvertiserStrategyServiceImpl extends ServiceImpl<AiByte
     private List<ByteDanceVideoInfo> getvideoOrImageInfoByCreateType(Long projectId,AiBytedanceAdvertiserStrategy strategy, String startTime, String endTime, Integer createType, Long videoCnt) {
         //通投智选 (以 竖版视频 类型为主)
         if (!Check.isNull(strategy.getAdDeliveryRange()) && "UNIVERSAL".equalsIgnoreCase(strategy.getAdDeliveryRange())){
-            strategy.setCreativeImageMode("CREATIVE_IMAGE_MODE_VIDEO_VERTICAL");
-            return getVideoInfoByCreateType(projectId,strategy,startTime,endTime,createType,videoCnt);
+            AiBytedanceAdvertiserStrategy universal =  new AiBytedanceAdvertiserStrategy();
+            universal.setAccountId(strategy.getAccountId());
+            universal.setCreativeImageMode("CREATIVE_IMAGE_MODE_VIDEO_VERTICAL");
+            return getVideoInfoByCreateType(projectId,universal,startTime,endTime,createType,videoCnt);
         }
         //横板视频 || 竖版视频
         if (strategy.getCreativeImageMode().equalsIgnoreCase("CREATIVE_IMAGE_MODE_VIDEO")