Skip to content

Commit

Permalink
v1.1.87
Browse files Browse the repository at this point in the history
  • Loading branch information
tencentaddeveloper committed Oct 22, 2024
1 parent e289b99 commit a870746
Show file tree
Hide file tree
Showing 16 changed files with 198 additions and 68 deletions.
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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接口,更新模型
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,11 @@
<dependency>
<groupId>com.tencent.ads</groupId>
<artifactId>marketing-api-java-sdk</artifactId>
<version>1.1.86</version>
<version>1.1.87</version>
</dependency>
```

- 或者您也可以手动下载[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资源库中。
Expand All @@ -35,7 +35,7 @@ mvn clean install
<dependency>
<groupId>com.tencent.ads</groupId>
<artifactId>marketing-api-java-sdk</artifactId>
<version>1.1.86</version>
<version>1.1.87</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apply plugin: 'idea'
apply plugin: 'eclipse'

group = 'com.tencent.ads'
version = '1.1.86'
version = '1.1.87'

buildscript {
repositories {
Expand Down
2 changes: 1 addition & 1 deletion build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -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"),
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<artifactId>marketing-api-java-sdk</artifactId>
<packaging>jar</packaging>
<name>com.tencent.ads</name>
<version>1.1.86</version>
<version>1.1.87</version>
<url>https://developers.e.qq.com/docs/start</url>
<description>Tencent Ads Mareting-Api Java Sdk</description>

Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/tencent/ads/TencentAds.java
Original file line number Diff line number Diff line change
Expand Up @@ -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() {}

Expand Down
96 changes: 49 additions & 47 deletions src/main/java/com/tencent/ads/model/DestinationTypeRead.java
Original file line number Diff line number Diff line change
Expand Up @@ -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;

Expand Down
4 changes: 2 additions & 2 deletions src/main/java/com/tencent/ads/model/LandingPageType.java
Original file line number Diff line number Diff line change
Expand Up @@ -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"),
Expand Down Expand Up @@ -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"),
Expand Down
6 changes: 5 additions & 1 deletion src/main/java/com/tencent/ads/model/MediaSourceType.java
Original file line number Diff line number Diff line change
Expand Up @@ -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;

Expand Down
4 changes: 2 additions & 2 deletions src/main/java/com/tencent/ads/model/PageTypeRead.java
Original file line number Diff line number Diff line change
Expand Up @@ -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;

Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/tencent/ads/model/TemplateType.java
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
import com.google.gson.stream.JsonWriter;
import java.io.IOException;

/** 模板类型,传入模板ID时,该值必填 */
/** 竖屏卡片素材类型 */
@JsonAdapter(TemplateType.Adapter.class)
public enum TemplateType {
IMAGE("IMAGE"),
Expand Down
66 changes: 66 additions & 0 deletions src/main/java/com/tencent/ads/model/v3/BulletCommentStatus.java
Original file line number Diff line number Diff line change
@@ -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<BulletCommentStatus> {
@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));
}
}
}
Loading

0 comments on commit a870746

Please sign in to comment.