diff --git a/CHANGELOG.md b/CHANGELOG.md
index af7847d6..056eaa34 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,9 +1,11 @@
# 更新日志
+## 2024-10-22
+1. 发布Java SDK [1.1.87] 版
+- 新增MarketingApi接口,更新模型
## 2024-10-16
1. 发布Java SDK [1.1.86] 版
- 新增MarketingApi接口,更新模型
-
## 2024-09-13
1. 发布Java SDK [1.1.85] 版
- 新增MarketingApi接口,更新模型
diff --git a/README.md b/README.md
index a4ecaa3f..3e164b07 100644
--- a/README.md
+++ b/README.md
@@ -18,11 +18,11 @@
com.tencent.ads
marketing-api-java-sdk
- 1.1.86
+ 1.1.87
```
-- 或者您也可以手动下载[Java压缩包文件](https://github.com/TencentAd/marketing-api-java-sdk/archive/v1.1.86.zip),解压后可以得到一个Java SDK的源码项目。SDK下载地址:[ams-marketing-sdk-java.zip](https://github.com/TencentAd/marketing-api-java-sdk/archive/v1.1.86.zip)
+- 或者您也可以手动下载[Java压缩包文件](https://github.com/TencentAd/marketing-api-java-sdk/archive/v1.1.87.zip),解压后可以得到一个Java SDK的源码项目。SDK下载地址:[ams-marketing-sdk-java.zip](https://github.com/TencentAd/marketing-api-java-sdk/archive/v1.1.87.zip)
1. 解压文件,默认解压到目录ams-marketing-sdk-java。
2. 执行mvn clean install,将包安装到你本地的Maven资源库中。
@@ -35,7 +35,7 @@ mvn clean install
com.tencent.ads
marketing-api-java-sdk
- 1.1.86
+ 1.1.87
```
diff --git a/build.gradle b/build.gradle
index f15fcdcd..58deff0c 100644
--- a/build.gradle
+++ b/build.gradle
@@ -2,7 +2,7 @@ apply plugin: 'idea'
apply plugin: 'eclipse'
group = 'com.tencent.ads'
-version = '1.1.86'
+version = '1.1.87'
buildscript {
repositories {
diff --git a/build.sbt b/build.sbt
index 12d16528..4907204f 100644
--- a/build.sbt
+++ b/build.sbt
@@ -2,7 +2,7 @@ lazy val root = (project in file(".")).
settings(
organization := "com.tencent.ads",
name := "marketing-api-java-sdk",
- version := "1.1.86",
+ version := "1.1.87",
scalaVersion := "2.11.4",
scalacOptions ++= Seq("-feature"),
javacOptions in compile ++= Seq("-Xlint:deprecation"),
diff --git a/pom.xml b/pom.xml
index 3a33cb23..5306493c 100755
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
marketing-api-java-sdk
jar
com.tencent.ads
- 1.1.86
+ 1.1.87
https://developers.e.qq.com/docs/start
Tencent Ads Mareting-Api Java Sdk
diff --git a/src/main/java/com/tencent/ads/TencentAds.java b/src/main/java/com/tencent/ads/TencentAds.java
index 23578e0a..303aea67 100644
--- a/src/main/java/com/tencent/ads/TencentAds.java
+++ b/src/main/java/com/tencent/ads/TencentAds.java
@@ -14,7 +14,7 @@ public class TencentAds extends CustomApp {
private static String basePath = "https://sandbox-api.e.qq.com/v1.3";
- private static final String SDK_VERSION = "1.1.86";
+ private static final String SDK_VERSION = "1.1.87";
private TencentAds() {}
diff --git a/src/main/java/com/tencent/ads/model/DestinationTypeRead.java b/src/main/java/com/tencent/ads/model/DestinationTypeRead.java
index b43ce3cf..5256a6a6 100644
--- a/src/main/java/com/tencent/ads/model/DestinationTypeRead.java
+++ b/src/main/java/com/tencent/ads/model/DestinationTypeRead.java
@@ -21,99 +21,101 @@
/** 落地页类型 */
@JsonAdapter(DestinationTypeRead.Adapter.class)
public enum DestinationTypeRead {
- TSA_APP("PAGE_TYPE_TSA_APP"),
+ PAGE_TYPE_TSA_APP("PAGE_TYPE_TSA_APP"),
- TSA_WEB_NONE_ECOMMERCE("PAGE_TYPE_TSA_WEB_NONE_ECOMMERCE"),
+ PAGE_TYPE_TSA_WEB_NONE_ECOMMERCE("PAGE_TYPE_TSA_WEB_NONE_ECOMMERCE"),
- CANVAS_WECHAT("PAGE_TYPE_CANVAS_WECHAT"),
+ PAGE_TYPE_CANVAS_WECHAT("PAGE_TYPE_CANVAS_WECHAT"),
- UNSUPPORTED("PAGE_TYPE_UNSUPPORTED"),
+ PAGE_TYPE_UNSUPPORTED("PAGE_TYPE_UNSUPPORTED"),
- FENGYE_ECOMMERCE("PAGE_TYPE_FENGYE_ECOMMERCE"),
+ PAGE_TYPE_FENGYE_ECOMMERCE("PAGE_TYPE_FENGYE_ECOMMERCE"),
- FENGYE_EC_WECHAT_MINIPROGRAM("PAGE_TYPE_FENGYE_EC_WECHAT_MINIPROGRAM"),
+ PAGE_TYPE_FENGYE_EC_WECHAT_MINIPROGRAM("PAGE_TYPE_FENGYE_EC_WECHAT_MINIPROGRAM"),
- YUEBAO_QUICKAPP("PAGE_TYPE_YUEBAO_QUICKAPP"),
+ PAGE_TYPE_YUEBAO_QUICKAPP("PAGE_TYPE_YUEBAO_QUICKAPP"),
- YUEBAO_OFFICIAL_ACCOUNT_ARTICLE("PAGE_TYPE_YUEBAO_OFFICIAL_ACCOUNT_ARTICLE"),
+ PAGE_TYPE_YUEBAO_OFFICIAL_ACCOUNT_ARTICLE("PAGE_TYPE_YUEBAO_OFFICIAL_ACCOUNT_ARTICLE"),
- XIJING_QUICK("PAGE_TYPE_XIJING_QUICK"),
+ PAGE_TYPE_XIJING_QUICK("PAGE_TYPE_XIJING_QUICK"),
- WECHAT_CHANNELS("PAGE_TYPE_WECHAT_CHANNELS"),
+ PAGE_TYPE_WECHAT_CHANNELS("PAGE_TYPE_WECHAT_CHANNELS"),
- CHANNELS_WATCH_LIVE("PAGE_TYPE_CHANNELS_WATCH_LIVE"),
+ PAGE_TYPE_CHANNELS_WATCH_LIVE("PAGE_TYPE_CHANNELS_WATCH_LIVE"),
- CHANNELS_RESERVE_LIVE("PAGE_TYPE_CHANNELS_RESERVE_LIVE"),
+ PAGE_TYPE_CHANNELS_RESERVE_LIVE("PAGE_TYPE_CHANNELS_RESERVE_LIVE"),
- WECHAT_STATUS_FOOTER("PAGE_TYPE_WECHAT_STATUS_FOOTER"),
+ PAGE_TYPE_WECHAT_STATUS_FOOTER("PAGE_TYPE_WECHAT_STATUS_FOOTER"),
- WECHAT_CONSULT("PAGE_TYPE_WECHAT_CONSULT"),
+ PAGE_TYPE_WECHAT_CONSULT("PAGE_TYPE_WECHAT_CONSULT"),
- WECOM_CONSULT("PAGE_TYPE_WECOM_CONSULT"),
+ PAGE_TYPE_WECOM_CONSULT("PAGE_TYPE_WECOM_CONSULT"),
- YOUZAN_SINGLE("PAGE_TYPE_YOUZAN_SINGLE"),
+ PAGE_TYPE_YOUZAN_SINGLE("PAGE_TYPE_YOUZAN_SINGLE"),
- YOUZAN_TOGETHER("PAGE_TYPE_YOUZAN_TOGETHER"),
+ PAGE_TYPE_YOUZAN_TOGETHER("PAGE_TYPE_YOUZAN_TOGETHER"),
- YOUZAN_WECHAT_MINIPROGRAM("PAGE_TYPE_YOUZAN_WECHAT_MINIPROGRAM"),
+ PAGE_TYPE_YOUZAN_WECHAT_MINIPROGRAM("PAGE_TYPE_YOUZAN_WECHAT_MINIPROGRAM"),
- YIYE_FORM("PAGE_TYPE_YIYE_FORM"),
+ PAGE_TYPE_YIYE_FORM("PAGE_TYPE_YIYE_FORM"),
- WEIMOB_PRODUCTSET("PAGE_TYPE_WEIMOB_PRODUCTSET"),
+ PAGE_TYPE_WEIMOB_PRODUCTSET("PAGE_TYPE_WEIMOB_PRODUCTSET"),
- WEIMOB_PROMOTION("PAGE_TYPE_WEIMOB_PROMOTION"),
+ PAGE_TYPE_WEIMOB_PROMOTION("PAGE_TYPE_WEIMOB_PROMOTION"),
- WEIMOB_PRODUCT("PAGE_TYPE_WEIMOB_PRODUCT"),
+ PAGE_TYPE_WEIMOB_PRODUCT("PAGE_TYPE_WEIMOB_PRODUCT"),
- WEIMOB_H5("PAGE_TYPE_WEIMOB_H5"),
+ PAGE_TYPE_WEIMOB_H5("PAGE_TYPE_WEIMOB_H5"),
- WEIMOB_WECHAT_MINIPROGRAM("PAGE_TYPE_WEIMOB_WECHAT_MINIPROGRAM"),
+ PAGE_TYPE_WEIMOB_WECHAT_MINIPROGRAM("PAGE_TYPE_WEIMOB_WECHAT_MINIPROGRAM"),
- FENGSHU_MINI_PROGRAM("PAGE_TYPE_FENGSHU_MINI_PROGRAM"),
+ PAGE_TYPE_FENGSHU_MINI_PROGRAM("PAGE_TYPE_FENGSHU_MINI_PROGRAM"),
- WECHAT_OFFICIAL_ACCOUNT_DETAIL("PAGE_TYPE_WECHAT_OFFICIAL_ACCOUNT_DETAIL"),
+ PAGE_TYPE_WECHAT_OFFICIAL_ACCOUNT_DETAIL("PAGE_TYPE_WECHAT_OFFICIAL_ACCOUNT_DETAIL"),
- WECHAT_FOCUS_DAILOG("PAGE_TYPE_WECHAT_FOCUS_DAILOG"),
+ PAGE_TYPE_WECHAT_FOCUS_DAILOG("PAGE_TYPE_WECHAT_FOCUS_DAILOG"),
- WECHAT_MOMENTS_SCAN_PHOTO("PAGE_TYPE_WECHAT_MOMENTS_SCAN_PHOTO"),
+ PAGE_TYPE_WECHAT_MOMENTS_SCAN_PHOTO("PAGE_TYPE_WECHAT_MOMENTS_SCAN_PHOTO"),
- WECHAT_MOMENTS_SUBSCRIPTION("PAGE_TYPE_WECHAT_MOMENTS_SUBSCRIPTION"),
+ PAGE_TYPE_WECHAT_MOMENTS_SUBSCRIPTION("PAGE_TYPE_WECHAT_MOMENTS_SUBSCRIPTION"),
- WECHAT_RED_PACKET_COVER("PAGE_TYPE_WECHAT_RED_PACKET_COVER"),
+ PAGE_TYPE_WECHAT_RED_PACKET_COVER("PAGE_TYPE_WECHAT_RED_PACKET_COVER"),
- WECHAT_VIDEO_TOPIC("PAGE_TYPE_WECHAT_VIDEO_TOPIC"),
+ PAGE_TYPE_WECHAT_VIDEO_TOPIC("PAGE_TYPE_WECHAT_VIDEO_TOPIC"),
- ARTICAL_WECHAT("PAGE_TYPE_ARTICAL_WECHAT"),
+ PAGE_TYPE_ARTICAL_WECHAT("PAGE_TYPE_ARTICAL_WECHAT"),
- CHANNELS_HALF_CARD("PAGE_TYPE_CHANNELS_HALF_CARD"),
+ PAGE_TYPE_CHANNELS_HALF_CARD("PAGE_TYPE_CHANNELS_HALF_CARD"),
- APP_DEEP_LINK("PAGE_TYPE_APP_DEEP_LINK"),
+ PAGE_TYPE_APP_DEEP_LINK("PAGE_TYPE_APP_DEEP_LINK"),
- UNIVERSAL_LINK("PAGE_TYPE_UNIVERSAL_LINK"),
+ PAGE_TYPE_UNIVERSAL_LINK("PAGE_TYPE_UNIVERSAL_LINK"),
- CUSTOM_TV("PAGE_TYPE_CUSTOM_TV"),
+ PAGE_TYPE_CUSTOM_TV("PAGE_TYPE_CUSTOM_TV"),
- ANDROID_DIRECT_DOWNLOAD("PAGE_TYPE_ANDROID_DIRECT_DOWNLOAD"),
+ PAGE_TYPE_ANDROID_DIRECT_DOWNLOAD("PAGE_TYPE_ANDROID_DIRECT_DOWNLOAD"),
- LINGQUE_H5("PAGE_TYPE_LINGQUE_H5"),
+ PAGE_TYPE_LINGQUE_H5("PAGE_TYPE_LINGQUE_H5"),
- LINGQUE_MINI_PROGRAM("PAGE_TYPE_LINGQUE_MINI_PROGRAM"),
+ PAGE_TYPE_LINGQUE_MINI_PROGRAM("PAGE_TYPE_LINGQUE_MINI_PROGRAM"),
- WECHAT_APPOINTMENT_CARD("PAGE_TYPE_WECHAT_APPOINTMENT_CARD"),
+ PAGE_TYPE_WECHAT_APPOINTMENT_CARD("PAGE_TYPE_WECHAT_APPOINTMENT_CARD"),
- H5_PROFILE("PAGE_TYPE_H5_PROFILE"),
+ PAGE_TYPE_H5_PROFILE("PAGE_TYPE_H5_PROFILE"),
- SEARCH_BRAND_AREA("PAGE_TYPE_SEARCH_BRAND_AREA"),
+ PAGE_TYPE_SEARCH_BRAND_AREA("PAGE_TYPE_SEARCH_BRAND_AREA"),
- WECHAT_CHANNELS_PROFILE("PAGE_TYPE_WECHAT_CHANNELS_PROFILE"),
+ PAGE_TYPE_WECHAT_CHANNELS_PROFILE("PAGE_TYPE_WECHAT_CHANNELS_PROFILE"),
- WECHAT_CHANNELS_SHOP_PRODUCT("PAGE_TYPE_WECHAT_CHANNELS_SHOP_PRODUCT"),
+ PAGE_TYPE_WECHAT_CHANNELS_SHOP_PRODUCT("PAGE_TYPE_WECHAT_CHANNELS_SHOP_PRODUCT"),
- TSA_OTT("PAGE_TYPE_TSA_OTT"),
+ PAGE_TYPE_WECHAT_QUERY_PAGE("Page_TYPE_WECHAT_QUERY_PAGE"),
- NOT_USED("PAGE_TYPE_NOT_USED"),
+ PAGE_TYPE_TSA_OTT("PAGE_TYPE_TSA_OTT"),
- WECHAT_QUERY_PAGE("PAGE_TYPE_WECHAT_QUERY_PAGE");
+ PAGE_TYPE_NOT_USED("PAGE_TYPE_NOT_USED"),
+
+ PAGE_TYPE_WECHAT_QUERY_PAGE_2("PAGE_TYPE_WECHAT_QUERY_PAGE");
private String value;
diff --git a/src/main/java/com/tencent/ads/model/LandingPageType.java b/src/main/java/com/tencent/ads/model/LandingPageType.java
index 63cce495..fa3a25c6 100644
--- a/src/main/java/com/tencent/ads/model/LandingPageType.java
+++ b/src/main/java/com/tencent/ads/model/LandingPageType.java
@@ -184,6 +184,8 @@ public enum LandingPageType {
LANDING_PAGE_TYPE_WECHAT_CHANNELS_SHOP_PRODUCT("LANDING_PAGE_TYPE_WECHAT_CHANNELS_SHOP_PRODUCT"),
+ LANDING_PAGE_TYPE_WECHAT_QUERY_PAGE("LANDING_PAGE_TYPE_WECHAT_QUERY_PAGE"),
+
DEEP_LINK("DEEP_LINK"),
H5("H5"),
@@ -240,8 +242,6 @@ public enum LandingPageType {
LANDING_PAGE_TYPE_CUSTOM_TV("LANDING_PAGE_TYPE_CUSTOM_TV"),
- LANDING_PAGE_TYPE_WECHAT_QUERY_PAGE("LANDING_PAGE_TYPE_WECHAT_QUERY_PAGE"),
-
DEFAULT("DEFAULT"),
DEEP_LINK_IOS("DEEP_LINK_IOS"),
diff --git a/src/main/java/com/tencent/ads/model/MediaSourceType.java b/src/main/java/com/tencent/ads/model/MediaSourceType.java
index 02dbd271..4d7ff48b 100644
--- a/src/main/java/com/tencent/ads/model/MediaSourceType.java
+++ b/src/main/java/com/tencent/ads/model/MediaSourceType.java
@@ -35,7 +35,11 @@ public enum MediaSourceType {
DERIVATION("SOURCE_TYPE_DERIVATION"),
- AIGC("SOURCE_TYPE_AIGC");
+ AIGC("SOURCE_TYPE_AIGC"),
+
+ HUXUAN("SOURCE_TYPE_HUXUAN"),
+
+ HUXUAN_DERIVE("SOURCE_TYPE_HUXUAN_DERIVE");
private String value;
diff --git a/src/main/java/com/tencent/ads/model/PageTypeRead.java b/src/main/java/com/tencent/ads/model/PageTypeRead.java
index 253e85b2..a77a1d8d 100644
--- a/src/main/java/com/tencent/ads/model/PageTypeRead.java
+++ b/src/main/java/com/tencent/ads/model/PageTypeRead.java
@@ -129,9 +129,9 @@ public enum PageTypeRead {
WECHAT_CHANNELS_SHOP_PRODUCT("PAGE_TYPE_WECHAT_CHANNELS_SHOP_PRODUCT"),
- TSA_OTT("PAGE_TYPE_TSA_OTT"),
+ WECHAT_QUERY_PAGE("PAGE_TYPE_WECHAT_QUERY_PAGE"),
- WECHAT_QUERY_PAGE("PAGE_TYPE_WECHAT_QUERY_PAGE");
+ TSA_OTT("PAGE_TYPE_TSA_OTT");
private String value;
diff --git a/src/main/java/com/tencent/ads/model/TemplateType.java b/src/main/java/com/tencent/ads/model/TemplateType.java
index 41c050ea..f70687c6 100644
--- a/src/main/java/com/tencent/ads/model/TemplateType.java
+++ b/src/main/java/com/tencent/ads/model/TemplateType.java
@@ -18,7 +18,7 @@
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
-/** 模板类型,传入模板ID时,该值必填 */
+/** 竖屏卡片素材类型 */
@JsonAdapter(TemplateType.Adapter.class)
public enum TemplateType {
IMAGE("IMAGE"),
diff --git a/src/main/java/com/tencent/ads/model/v3/BulletCommentStatus.java b/src/main/java/com/tencent/ads/model/v3/BulletCommentStatus.java
new file mode 100644
index 00000000..49ba8478
--- /dev/null
+++ b/src/main/java/com/tencent/ads/model/v3/BulletCommentStatus.java
@@ -0,0 +1,66 @@
+/*
+ * Marketing API
+ * Marketing API
+ *
+ * OpenAPI spec version: 3.0
+ *
+ *
+ * NOTE: This class is auto generated by the swagger code generator program.
+ * https://github.com/swagger-api/swagger-codegen.git
+ * Do not edit the class manually.
+ */
+
+package com.tencent.ads.model.v3;
+
+
+import com.google.gson.TypeAdapter;
+import com.google.gson.annotations.JsonAdapter;
+import com.google.gson.stream.JsonReader;
+import com.google.gson.stream.JsonWriter;
+import java.io.IOException;
+
+/** 视频号弹幕开启状态 */
+@JsonAdapter(BulletCommentStatus.Adapter.class)
+public enum BulletCommentStatus {
+ DEFAULT("BULLET_COMMENT_STATUS_DEFAULT"),
+
+ OPEN("BULLET_COMMENT_STATUS_OPEN");
+
+ private String value;
+
+ BulletCommentStatus(String value) {
+ this.value = value;
+ }
+
+ public String getValue() {
+ return value;
+ }
+
+ @Override
+ public String toString() {
+ return String.valueOf(value);
+ }
+
+ public static BulletCommentStatus fromValue(String text) {
+ for (BulletCommentStatus b : BulletCommentStatus.values()) {
+ if (String.valueOf(b.value).equals(text)) {
+ return b;
+ }
+ }
+ return null;
+ }
+
+ public static class Adapter extends TypeAdapter {
+ @Override
+ public void write(final JsonWriter jsonWriter, final BulletCommentStatus enumeration)
+ throws IOException {
+ jsonWriter.value(enumeration.getValue());
+ }
+
+ @Override
+ public BulletCommentStatus read(final JsonReader jsonReader) throws IOException {
+ String value = jsonReader.nextString();
+ return BulletCommentStatus.fromValue(String.valueOf(value));
+ }
+ }
+}
diff --git a/src/main/java/com/tencent/ads/model/v3/FinderObjectStruct.java b/src/main/java/com/tencent/ads/model/v3/FinderObjectStruct.java
index 4ca3c4b0..94b7a2cc 100644
--- a/src/main/java/com/tencent/ads/model/v3/FinderObjectStruct.java
+++ b/src/main/java/com/tencent/ads/model/v3/FinderObjectStruct.java
@@ -36,6 +36,12 @@ public class FinderObjectStruct {
@SerializedName("wechat_channels_account_id")
private String wechatChannelsAccountId = null;
+ @SerializedName("bullet_comment_open")
+ private BulletCommentStatus bulletCommentOpen = null;
+
+ @SerializedName("wechat_channels_account_name")
+ private String wechatChannelsAccountName = null;
+
public FinderObjectStruct finderUsername(String finderUsername) {
this.finderUsername = finderUsername;
return this;
@@ -131,6 +137,44 @@ public void setWechatChannelsAccountId(String wechatChannelsAccountId) {
this.wechatChannelsAccountId = wechatChannelsAccountId;
}
+ public FinderObjectStruct bulletCommentOpen(BulletCommentStatus bulletCommentOpen) {
+ this.bulletCommentOpen = bulletCommentOpen;
+ return this;
+ }
+
+ /**
+ * Get bulletCommentOpen
+ *
+ * @return bulletCommentOpen
+ */
+ @ApiModelProperty(value = "")
+ public BulletCommentStatus getBulletCommentOpen() {
+ return bulletCommentOpen;
+ }
+
+ public void setBulletCommentOpen(BulletCommentStatus bulletCommentOpen) {
+ this.bulletCommentOpen = bulletCommentOpen;
+ }
+
+ public FinderObjectStruct wechatChannelsAccountName(String wechatChannelsAccountName) {
+ this.wechatChannelsAccountName = wechatChannelsAccountName;
+ return this;
+ }
+
+ /**
+ * Get wechatChannelsAccountName
+ *
+ * @return wechatChannelsAccountName
+ */
+ @ApiModelProperty(value = "")
+ public String getWechatChannelsAccountName() {
+ return wechatChannelsAccountName;
+ }
+
+ public void setWechatChannelsAccountName(String wechatChannelsAccountName) {
+ this.wechatChannelsAccountName = wechatChannelsAccountName;
+ }
+
@Override
public boolean equals(java.lang.Object o) {
if (this == o) {
@@ -144,12 +188,22 @@ public boolean equals(java.lang.Object o) {
&& Objects.equals(this.description, finderObjectStruct.description)
&& Objects.equals(this.medias, finderObjectStruct.medias)
&& Objects.equals(this.flag, finderObjectStruct.flag)
- && Objects.equals(this.wechatChannelsAccountId, finderObjectStruct.wechatChannelsAccountId);
+ && Objects.equals(this.wechatChannelsAccountId, finderObjectStruct.wechatChannelsAccountId)
+ && Objects.equals(this.bulletCommentOpen, finderObjectStruct.bulletCommentOpen)
+ && Objects.equals(
+ this.wechatChannelsAccountName, finderObjectStruct.wechatChannelsAccountName);
}
@Override
public int hashCode() {
- return Objects.hash(finderUsername, description, medias, flag, wechatChannelsAccountId);
+ return Objects.hash(
+ finderUsername,
+ description,
+ medias,
+ flag,
+ wechatChannelsAccountId,
+ bulletCommentOpen,
+ wechatChannelsAccountName);
}
@Override
diff --git a/src/main/java/com/tencent/ads/model/v3/LeadsAddListStruct.java b/src/main/java/com/tencent/ads/model/v3/LeadsAddListStruct.java
index 1cd458bc..ece015a4 100644
--- a/src/main/java/com/tencent/ads/model/v3/LeadsAddListStruct.java
+++ b/src/main/java/com/tencent/ads/model/v3/LeadsAddListStruct.java
@@ -28,7 +28,7 @@ public class LeadsAddListStruct {
private String outerLeadsId = null;
@SerializedName("detailed_err_code")
- private String detailedErrCode = null;
+ private Long detailedErrCode = null;
@SerializedName("detailed_err_msg")
private String detailedErrMsg = null;
@@ -71,7 +71,7 @@ public void setOuterLeadsId(String outerLeadsId) {
this.outerLeadsId = outerLeadsId;
}
- public LeadsAddListStruct detailedErrCode(String detailedErrCode) {
+ public LeadsAddListStruct detailedErrCode(Long detailedErrCode) {
this.detailedErrCode = detailedErrCode;
return this;
}
@@ -82,11 +82,11 @@ public LeadsAddListStruct detailedErrCode(String detailedErrCode) {
* @return detailedErrCode
*/
@ApiModelProperty(value = "")
- public String getDetailedErrCode() {
+ public Long getDetailedErrCode() {
return detailedErrCode;
}
- public void setDetailedErrCode(String detailedErrCode) {
+ public void setDetailedErrCode(Long detailedErrCode) {
this.detailedErrCode = detailedErrCode;
}
diff --git a/src/main/java/com/tencent/ads/model/v3/PromotedAssetAttrKey.java b/src/main/java/com/tencent/ads/model/v3/PromotedAssetAttrKey.java
index 3acaaaa4..c7cc9533 100644
--- a/src/main/java/com/tencent/ads/model/v3/PromotedAssetAttrKey.java
+++ b/src/main/java/com/tencent/ads/model/v3/PromotedAssetAttrKey.java
@@ -36,6 +36,8 @@ public enum PromotedAssetAttrKey {
CATALOG_ID("PROMOTED_ASSET_ATTR_KEY_CATALOG_ID"),
+ WECHAT_STORE_ID("PROMOTED_ASSET_ATTR_KEY_WECHAT_STORE_ID"),
+
APP_ANDROID_ID("PROMOTED_ASSET_ATTR_KEY_APP_ANDROID_ID"),
APP_IOS_ID("PROMOTED_ASSET_ATTR_KEY_APP_IOS_ID"),
diff --git a/src/main/java/com/tencent/ads/v3/TencentAds.java b/src/main/java/com/tencent/ads/v3/TencentAds.java
index 68a64e64..2e3c3e89 100644
--- a/src/main/java/com/tencent/ads/v3/TencentAds.java
+++ b/src/main/java/com/tencent/ads/v3/TencentAds.java
@@ -14,7 +14,7 @@ public class TencentAds extends CustomApp {
private static final String SCHEMA = "https";
private static final String API_VERSION = "v3.0";
private static String basePath = "https://api.e.qq.com/v3.0";
- private static final String SDK_VERSION = "1.1.86";
+ private static final String SDK_VERSION = "1.1.87";
private TencentAds() {}