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() {}