CompAdvMatInfoBean.java
3.28 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
package com.wd.foundation.bean.adv;
import com.wd.foundation.bean.base.BaseBean;
import java.util.List;
/**
* @Description: 信息流广告素材
* @Author: Li Yubing
* @Email: liyubing@wondert.com.cn
* @CreateDate: 2023/10/26 14:04
* @Version: 1.0
*/
public class CompAdvMatInfoBean extends BaseBean {
/**
* 广告标题
*/
private String advTitle;
/**
* 3:信息流广告
*/
private String advType;
/**
* 信息流广告类型(4:轮播图 5:三图广告 6:小图广告 7:长通栏广告 8:大图广告 9:视频广告 10:展会广告 11:冠名广告 12:顶部长通栏广告)
*/
private int advSubType;
/**
* 素材图片信息;adv_subtype=4,5,6,7,8,9,12 时使用
*/
private List<String> matImageUrl;
/**
* 视频广告地址(adv_subtype=9)
*/
private String matVideoUrl;
/**
* 扩展信息:advSubType=10,11时使用,字段示例见接口备注。
*/
private String extraData;
/**
* 链接类型: 0:无链接;1:内链(文章);2:外链
*/
private String linkType;
/**
* 链接跳转类型 :0-没链接,不用打开,1-端内打开,2-端外打开
*/
private String openType;
/**
* 广告跳转链接
*/
private String linkUrl;
/**
* 素材类型(0:图片 1:视频)
*/
private String matType;
/**
* 开屏样式(1:全屏样式 0:底部固定Logo)
*/
private String startStyle;
public String getAdvTitle() {
return advTitle;
}
public void setAdvTitle(String advTitle) {
this.advTitle = advTitle;
}
public String getAdvType() {
return advType;
}
public void setAdvType(String advType) {
this.advType = advType;
}
public int getAdvSubType() {
return advSubType;
}
public void setAdvSubType(int advSubType) {
this.advSubType = advSubType;
}
public List<String> getMatImageUrl() {
return matImageUrl;
}
public void setMatImageUrl(List<String> matImageUrl) {
this.matImageUrl = matImageUrl;
}
public String getMatVideoUrl() {
return matVideoUrl;
}
public void setMatVideoUrl(String matVideoUrl) {
this.matVideoUrl = matVideoUrl;
}
public String getExtraData() {
return extraData;
}
public void setExtraData(String extraData) {
this.extraData = extraData;
}
public String getLinkType() {
return linkType;
}
public void setLinkType(String linkType) {
this.linkType = linkType;
}
public String getLinkUrl() {
return linkUrl;
}
public void setLinkUrl(String linkUrl) {
this.linkUrl = linkUrl;
}
public String getMatType() {
return matType;
}
public void setMatType(String matType) {
this.matType = matType;
}
public String getStartStyle() {
return startStyle;
}
public void setStartStyle(String startStyle) {
this.startStyle = startStyle;
}
public String getOpenType() {
return openType;
}
public void setOpenType(String openType) {
this.openType = openType;
}
}