Prechádzať zdrojové kódy

添加营销目的与广告类型

yangzian 4 rokov pred
rodič
commit
0f95400cd3

+ 3 - 0
jeecg-boot-bytedance/src/main/java/org/jeecg/modules/bytedance/advertise/entity/AiBytedanceAdvertiserStrategy.java

@@ -51,6 +51,9 @@ public class AiBytedanceAdvertiserStrategy{
 	private Long campaignAdCnt;
 	/**广告类型*/
 	private String advertisingType;
+
+	/**广告类型  FEED-信息流 SEARCH-搜索广告*/
+	private String campaignType;
 	/**账户预算类型*/
 	private String accountBudgetMode;
 	/**账户预算*/

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

@@ -1075,8 +1075,10 @@ public class AiBytedanceAdvertiserStrategyServiceImpl extends ServiceImpl<AiByte
             campaignParam.put("delivery_related_num",strategy.getCampaignDeliveryRelatedNum());
         }
         //营销目的 --行动转化
-
-        campaignParam.put("marketing_purpose","CONVERSION");
+        //营销目的,允许值CONVERSION行动转化、INTENTION用户意向、ACKNOWLEDGE品牌认知
+        campaignParam.put("marketing_purpose",strategy.getMarketingPurpose());
+        //广告类型 允许值FEED信息流、SEARCH搜索广告
+        campaignParam.put("campaign_type",strategy.getCampaignType());
         //创建组
         Result campaignData = marketingService.createCampaign(token, campaignParam);
         log.info("===创建组==={}",campaignData);