Explorar o código

组-计划-创意-列表入参vo

yangzian %!s(int64=4) %!d(string=hai) anos
pai
achega
b8ac870f28

+ 25 - 0
jeecg-boot-bytedance/src/main/java/org/jeecg/modules/bytedance/advertise/vo/AdGroupSearchVo.java

@@ -0,0 +1,25 @@
+package org.jeecg.modules.bytedance.advertise.vo;
+
+import lombok.Data;
+
+import java.io.Serializable;
+
+/**
+ * @author zianY
+ *获取广告组 入参
+ */
+@Data
+public class AdGroupSearchVo implements Serializable {
+    //广告组ID过滤,数组,不超过100个
+    private String[] ids;
+    //广告组name过滤,长度为1-30个字符,其中1个中文字符算2位
+    private String campaign_name;
+    //广告组推广目的过滤
+    private String landing_type;
+    //广告组状态过滤,默认为返回“所有不包含已删除”,如果要返回所有包含已删除有对应枚举表示
+    private String status;
+    //广告组创建时间,格式yyyy-mm-dd,表示过滤出当天创建的广告组
+    private String campaign_create_time;
+
+
+}

+ 33 - 0
jeecg-boot-bytedance/src/main/java/org/jeecg/modules/bytedance/advertise/vo/ByteDanceSearchVo.java

@@ -0,0 +1,33 @@
+package org.jeecg.modules.bytedance.advertise.vo;
+
+import lombok.Data;
+
+import java.io.Serializable;
+
+/**
+ * @author zianY
+ *获取创意里列表 入参
+ */
+@Data
+public class ByteDanceSearchVo implements Serializable {
+    //按照campaign_id过滤
+    private String campaign_id;
+    //按照ad_id过滤
+    private String ad_id;
+    //按照creative_id过滤,最多传100个。创意ID需属于当前广告主,否则会报错
+    private String creative_ids;
+    //按照creative_title过滤,支持模糊搜索。支持的最大长度为30
+    private String creative_title;
+    //按照广告组推广目的过滤
+    private String landing_type;
+    //按照广告计划出价方式过滤
+    private String pricing;
+    //按照创意状态过滤,默认为返回“所有不包含已删除”,如果要返回所有包含已删除有对应枚举表示
+    private String status;
+    //按照创意素材类型过滤
+    private String image_mode;
+    //广告创意创建时间,格式yyyy-MM-dd,表示过滤出当天创建的广告创意
+    private String creative_create_time;
+    //广告创意更新时间,格式yyyy-MM-dd,表示过滤出当天更新的广告创意
+    private String creative_modify_time;
+}

+ 28 - 0
jeecg-boot-bytedance/src/main/java/org/jeecg/modules/bytedance/advertise/vo/PlanSearchVo.java

@@ -0,0 +1,28 @@
+package org.jeecg.modules.bytedance.advertise.vo;
+
+import lombok.Data;
+
+import java.io.Serializable;
+
+/**
+ * @author zianY
+ *获取广告计划 入参
+ */
+@Data
+public class PlanSearchVo implements Serializable {
+    //按广告计划ID过滤,
+    private String ids;
+    //按广告计划name过滤
+    private String ad_name;
+    //按出价方式过滤
+    private String[] pricing_list;
+    //按计划状态过滤,默认为返回“所有不包含已删除”,如果要返回所有包含已删除有对应枚举表示
+    private String status;
+    //按广告组id过滤
+    private String campaign_id;
+    //广告计划创建时间,格式"yyyy-mm-dd",表示过滤出当天创建的广告计划
+    private String ad_create_time;
+    //广告计划更新时间,格式"yyyy-mm-dd",表示过滤出当天更新的广告计划
+    private String ad_modify_time;
+
+}