รายการแบนเนอร์
ให้รายการข้อมูลที่จำเป็นในการกำหนดค่าป้ายโฆษณา การตอบสนองของ API แบ่งออกเป็นสามประเภทตามค่าของ Request Body type_banner
-
small
: ให้ข้อมูลที่จำเป็นสำหรับแบนเนอร์ทั่วไป, ข้อความแจ้งเตือน, และแบนเนอร์เลื่อนรวมกัน
-
great
: ส่งมอบเฉพาะข้อมูลที่จำเป็นสำหรับแบนเนอร์แบบเต็มหน้าจอ
-
rolling
: ส่งมอบเฉพาะข้อมูลที่จำเป็นสำหรับแบนเนอร์เลื่อน
-
URL ที่ร้องขอ
ชื่อฟิลด์ | คำอธิบาย | ประเภท | จำเป็น |
Authorization | กำหนดความถูกต้องของ certificationKey ด้วย Bearer Authorization | String | N |
ชื่อฟิลด์ | คำอธิบาย | ประเภท | จำเป็น |
user | ข้อมูลผู้ใช้ | วัตถุ | Y |
ㄴ uid | UID สมาชิก Hive | สตริง | N |
ㄴ vid | PlayerID ที่จัดการโดยการตรวจสอบสิทธิ์ Hive v4 | สตริง | N |
ㄴ player_token | ข้อมูลการตรวจสอบสิทธิ์ผู้ใช้ | สตริง | N |
ㄴ did | ID อุปกรณ์เฉพาะที่ออกโดยการจัดเตรียม Hive | สตริง | Y |
ㄴ world | ข้อมูลเซิร์ฟเวอร์เกม | สตริง | Y |
ㄴ language | รหัสภาษาการตั้งค่าเกมหรืออุปกรณ์ (มาตรฐาน ISO 639-1) | สตริง | Y |
ㄴ hive_country | หากไม่มีค่าข้อมูลประเทศที่ร้องขอ ประเทศจะถูกกำหนดตาม IP ที่ร้องขอ | สตริง | N |
ㄴ age_gate_u13 | ว่ามีข้อกำหนดอายุ 13 ปีที่จำเป็นสำหรับ COPPA หรือไม่ ส่งค่าผลลัพธ์จากการเรียกฟังก์ชัน Hive SDK ตามที่เป็นอยู่จากเกม - true: จำกัดผู้ใช้ที่อายุต่ำกว่า 13 ปี
- false: ไม่มีข้อจำกัด
| บูลีน | Y |
game | ข้อมูลเกม | วัตถุ | Y |
ㄴ appid | AppID ของเกมที่ใช้แบนเนอร์ | สตริง | Y |
ㄴ app_version | เวอร์ชันเกมที่ตรวจสอบเพื่อกำหนดการแสดงแบนเนอร์สำหรับการตรวจสอบ | สตริง | Y |
promotion | ข้อมูลแคมเปญส่งเสริมการขาย | วัตถุ | Y |
ㄴ type_camp | ประเภทแคมเปญส่งเสริมการขาย (เลือกหรือป้อนโดยตรงเมื่อสมัครแคมเปญใน Hive Console) - all: ทุกประเภท
- event: ประเภทกิจกรรม
- notice: ประเภทประกาศ
- cross: ประเภทแคมเปญข้าม
- อื่นๆ: ประเภทประกาศที่ผู้ใช้กำหนด สูงสุด 10 ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็ก
| สตริง | Y |
ㄴ type_banner | ประเภทแบนเนอร์แคมเปญ - small: แบนเนอร์ทั่วไป (แบนเนอร์แบบแถบ)
- great: แบนเนอร์เต็มหน้าจอ
- rolling: แบนเนอร์เลื่อน
| สตริง | Y |
curl -L -v
-d '{
"user": {
"uid": "107812001",
"vid": "10053342680",
"player_token" : "61738cb65677c2451cb5c41e1a3bbc",
"did": "5115990249",
"world": "100006",
"language": "ko",
"hive_country": "KO",
"age_gate_u13": false
},
"game": {
"appid": "com.com2us.hivesdk.normal.freefull.google.global.android.common",
"app_version": "1.1"
},
"promotion": {
"type_camp": "all",
"type_banner": "small"
}
}'
-H "Content-Type: application/json"
https://sandbox-promotion.qpyou.cn/api/banner
> POST /api/banner HTTP/1.1
> User-Agent: curl/7.29.0
> Host: sandbox-promotion.qpyou.cn
> Accept: /
> Content-Type: application/json
> Content-Length: 292
- การตอบกลับ (ค่า
type_banner
ใน Request Body คือ small
: แบนเนอร์ทั่วไป, ข้อความแจ้งเตือน, แบนเนอร์เลื่อน)
ชื่อฟิลด์ | คำอธิบาย | ประเภท | จำเป็น |
result_code | รหัสการตอบกลับ - 200: การตรวจสอบสำเร็จ
- อื่นๆ: ล้มเหลว
| จำนวนเต็ม | Y |
result_message | ข้อความการตอบกลับ | สตริง | Y |
count | จำนวนแบนเนอร์ | จำนวนเต็ม | Y |
banner | รายการแบนเนอร์ หากไม่มีแบนเนอร์ที่ลงทะเบียน อาร์เรย์จะว่างเปล่า ([]) | อาร์เรย์ | Y |
ㄴ pid | รหัสแคมเปญส่งเสริมการขาย | สตริง | N |
ㄴ image | URL รูปภาพแบนเนอร์แคมเปญ | สตริง | N |
ㄴ link | URL ที่จะไปเมื่อคลิกที่แบนเนอร์แคมเปญ | สตริง | N |
ㄴ image_direction | ข้อมูลทิศทางของภาพ - landscape: แนวนอน
- portrait: แนวตั้ง
| สตริง | N |
ㄴ start_date | เวลาที่เริ่มแคมเปญ | สตริง | N |
ㄴ end_date | เวลาที่สิ้นสุดแคมเปญ | สตริง | N |
ㄴ start_unixtimestamp | เวลาที่เริ่มแคมเปญ (Unix timestamp) | จำนวนเต็ม | N |
ㄴ end_unixtimestamp | เวลาที่สิ้นสุดแคมเปญ (Unix timestamp) | จำนวนเต็ม | N |
ㄴ type_link | ประเภทของการเคลื่อนที่เมื่อคลิกที่แบนเนอร์แคมเปญ (เลือกเมื่อจดทะเบียนแคมเปญใน Hive Console) - webview: ย้ายไปยังลิงก์ภายใน
- webbrowser: ย้ายไปยังลิงก์ภายนอก
- market: ย้ายไปยังตลาด (app store)
- notice: ย้ายไปยังประกาศ Hive
- text: ย้ายไปยังข้อความส่งเสริมการขาย
- interwork: ย้ายไปยังเส้นทางที่กำหนดในเกม
- none: ไม่มีการเคลื่อนที่
| สตริง | N |
ㄴ interwork_data | ให้ API และพารามิเตอร์เพื่อย้ายไปยังตำแหน่งเฉพาะในเกม (หากไม่มีข้อมูล NULL) | อ็อบเจ็กต์ | N |
ㄴㄴ api | API URI | สตริง | N |
ㄴㄴ param | ค่าพารามิเตอร์สตริงการค้นหาที่ใช้ใน API URI | สตริง | N |
ㄴ type_banner | ประเภทแบนเนอร์แคมเปญ - small: แบนเนอร์ทั่วไป
- rolling: แบนเนอร์เลื่อน
| สตริง | N |
ㄴ type_camp | ประเภทแคมเปญส่งเสริมการขาย - event: ประเภทเหตุการณ์
- notice: ประเภทประกาศ
- permit: แบนเนอร์ตรวจสอบ
- cross: แบนเนอร์ข้าม
| สตริง | N |
ㄴ badge | ข้อมูลแบดจ์ที่แจ้งเตือนถึงการสิ้นสุดเหตุการณ์ที่ใกล้เข้ามาและระยะเวลาการเก็บของขวัญ แค่แบนเนอร์ทั่วไปเท่านั้นที่ส่งค่าฟิลด์นี้ แบนเนอร์เลื่อนจะส่งคืน NULL เสมอ หากไม่มีข้อมูลแบดจ์ที่ตั้งค่าใน Hive Console period notification badge แบนเนอร์ทั่วไปก็จะส่งคืน NULL เช่นกัน ประกาศไม่มีฟิลด์นี้เลย | อ็อบเจ็กต์ | N |
ㄴㄴ title | ข้อความแบดจ์ | สตริง | N |
ㄴㄴ type | ประเภทแบดจ์ที่แสดง - shutdown: แบดจ์การสิ้นสุดเหตุการณ์ที่ใกล้เข้ามา
- gift: แบดจ์การแจ้งเตือนระยะเวลาการเก็บของขวัญ
| สตริง | N |
ㄴㄴ start_date | วันที่เริ่มแสดงแบดจ์ (รูปแบบ ISO-8601) | สตริง | N |
ㄴㄴ end_date | วันที่สิ้นสุดการแสดงแบดจ์ (รูปแบบ ISO-8601) | สตริง | N |
ㄴㄴ start_unixtimestamp | เวลาที่เริ่มแสดงแบดจ์ (Unix TimeStamp) | จำนวนเต็ม | N |
ㄴㄴ end_unixtimestamp | เวลาที่สิ้นสุดการแสดงแบดจ์ (Unix TimeStamp) | จำนวนเต็ม | N |
notice_count | จำนวนประกาศ | จำนวนเต็ม | Y |
notice | ข้อมูลโพสต์ประกาศ | อาร์เรย์ | Y |
ㄴ nid | รหัสโพสต์ประกาศ | สตริง | N |
ㄴ notice_type | ประเภทโพสต์ประกาศ | สตริง | N |
ㄴ title | ชื่อโพสต์ประกาศ | สตริง | N |
ㄴ link | URL ลิงก์โพสต์ประกาศ | สตริง | N |
ㄴ start_date | เวลาที่เริ่มแสดงโพสต์ | สตริง | N |
ㄴ end_date | เวลาที่สิ้นสุดการแสดงโพสต์ | สตริง | N |
ㄴ start_unixtimestamp | เวลาที่เริ่มแสดงโพสต์ (Unix timestamp) | สตริง | N |
ㄴ end_unixtimestamp | เวลาที่สิ้นสุดการแสดงโพสต์ (Unix timestamp) | สตริง | N |
ㄴ view_count | จำนวนการดูโพสต์ | สตริง | N |
ㄴ game_index | ข้อมูลดัชนีเกมโพสต์ | สตริง | N |
ㄴ language | รหัสภาษาการตั้งค่าโพสต์ (มาตรฐาน ISO 639-1) | สตริง | N |
rolling_count | จำนวนแบนเนอร์เลื่อน | จำนวนเต็ม | Y |
rolling | ข้อมูลแบนเนอร์เลื่อน | อาร์เรย์ | Y |
ㄴ pid | รหัสแคมเปญส่งเสริมการขาย | สตริง | N |
ㄴ image | URL รูปภาพแบนเนอร์แคมเปญ | สตริง | N |
ㄴ link | URL ที่จะไปเมื่อคลิกที่แบนเนอร์ | สตริง | N |
ㄴ image_direction | ข้อมูลทิศทางของภาพ - landscape: แนวนอน
- portrait: แนวตั้ง
| สตริง | N |
ㄴ start_date | เวลาที่เริ่มแคมเปญ | สตริง | N |
ㄴ end_date | เวลาที่สิ้นสุดแคมเปญ | สตริง | N |
ㄴ start_unixtimestamp | เวลาที่เริ่มแคมเปญ (Unix timestamp) | สตริง | N |
ㄴ end_unixtimestamp | เวลาที่สิ้นสุดแคมเปญ (Unix timestamp) | สตริง | N |
ㄴ type_link | ประเภทของการเคลื่อนที่เมื่อคลิกที่แบนเนอร์แคมเปญ (เลือกเมื่อจดทะเบียนแคมเปญใน Hive Console) - webview: ย้ายไปยังลิงก์ภายใน
- webbrowser: ย้ายไปยังลิงก์ภายนอก
- market: ย้ายไปยังตลาด (app store)
- notice: ย้ายไปยังประกาศ Hive
- text: ย้ายไปยังข้อความส่งเสริมการขาย
- interwork: ย้ายไปยังเส้นทางที่กำหนดในเกม
- none: ไม่มีการเคลื่อนที่
| สตริง | N |
ㄴ type_banner | ประเภทแบนเนอร์แคมเปญ - small: แบนเนอร์ทั่วไป
- rolling: แบนเนอร์เลื่อน
| String | N |
ㄴ type_camp | ประเภทแคมเปญส่งเสริมการขาย - event: ประเภทกิจกรรม
- notice: ประเภทประกาศ
- permit: แบนเนอร์ตรวจสอบ
- cross: แบนเนอร์ข้าม
| String | N |
ㄴ interwork_data | ให้ API และพารามิเตอร์เพื่อย้ายไปยังตำแหน่งเฉพาะในเกม (ถ้าไม่มีข้อมูล, NULL) | Object | N |
ㄴㄴ api | API URI | String | N |
ㄴㄴ param | ค่าพารามิเตอร์ query string ที่ใช้ใน API URI | String | N |
รหัส | ข้อความ | คำอธิบาย |
200 | สำเร็จ | ข้อมูลถูกส่งมอบสำเร็จ |
- ตัวอย่างการตอบสนอง (แบนเนอร์ทั่วไป, ข้อความแจ้งเตือน, แบนเนอร์เลื่อน)
< HTTP/1.1 200 OK
< Server: nginx
< Date: Tue, 15 Mar 2022 03:22:54 GMT
< Content-Type: text/html; charset=UTF-8
{
"banner": [
{
"pid": "202456",
"image": "http://hive-fn.qpyou.cn/hivepromotion/banner/2008/6227_1598855945930_crosscopy.jpg",
"link": "http://test-promotion.qpyou.cn/news/direct/202456",
"image_direction": "landscape",
"start_date": "2020-08-31 15:32:00",
"end_date": "2023-08-10 18:30:00",
"start_unixtimestamp": 1598855520,
"end_unixtimestamp": 1691659800,
"type_link": "market",
"type_banner": "small",
"type_camp": "cross",
"interwork_data": null,
"badge": {
"title": "Gift Collection Period",
"type": "gift",
"start_date": "2023-03-23T16:30:00+09:00",
"end_date": "2023-10-28T16:25:00+09:00",
"start_unixtimestamp": 1679556600,
"end_unixtimestamp": 1698477900
}
{
"pid": "203408",
"image": "http://hive-fn.qpyou.cn/hivepromotion/banner/2302/3064_1675413872939_5017_1649923083718_0418_one_640_ko.jpg",
"link": "",
"image_direction": "landscape",
"start_date": "2023-02-03 16:30:00",
"end_date": "2023-02-06 17:43:00",
"start_unixtimestamp": 1675409400,
"end_unixtimestamp": 1675672980,
"type_link": "none",
"type_banner": "small",
"type_camp": "cross",
"interwork_data": null,
"badge" : null
},
{
"pid": "203392",
"image": "http://hive-fn.qpyou.cn/hivepromotion/banner/2301/5210_1675144150263_landscape.png",
"link": "http://test-promotion.qpyou.cn/news/direct/203392",
"image_direction": "landscape",
"start_date": "2023-01-31 14:48:00",
"end_date": "2023-02-28 14:48:00",
"start_unixtimestamp": 1675144080,
"end_unixtimestamp": 1677563280,
"type_link": "interwork",
"type_banner": "small",
"type_camp": "event",
"interwork_data": {
"api": "/language",
"param": "param=japanese"
},
"badge" : null
}
],
"count": 3,
"notice": [
{
"nid": "96274",
"notice_type": "Guide",
"title": "all23",
"link": "http://test-promotion.qpyou.cn/news/notice/96274",
"start_date": "2022-07-14 09:55:00",
"end_date": "9999-12-31 00:00:00",
"start_unixtimstamp": 1657760100,
"end_unixtimstamp": 253402182000,
"view_count": "0",
"game_index": "2790",
"language": "ko"
},
{
"nid": "70268",
"notice_type": "Event",
"title": "test",
"link": "http://test-promotion.qpyou.cn/news/notice/70268",
"start_date": "2020-10-01 11:12:00",
"end_date": "9999-12-31 00:00:00",
"start_unixtimstamp": 1601518320,
"end_unixtimstamp": 253402182000,
"view_count": "0",
"game_index": "2790",
"language": "ko"
}
],
"notice_count": 2,
"rolling": [
{
"pid": "202855",
"image": "http://hive-fn.qpyou.cn/hivepromotion/banner/2212/9529_1672308134293_2206_1620884709352_1206_1609131801104_pngitem_1172768.png",
"link": "http://test-promotion.qpyou.cn/news/direct/202855",
"image_direction": "landscape",
"start_date": "2021-05-13 14:44:00",
"end_date": "2023-05-19 14:44:00",
"start_unixtimestamp": 1620884640,
"end_unixtimestamp": 1684475040,
"type_link": "webview",
"type_banner": "small",
"type_camp": "notice",
"interwork_data": null ,
"badge" : null
}
],
"rolling_count": 1,
"result_code": 200,
"result_message": "Success."
}
- การตอบสนอง (ค่าของ
type_banner
ใน Request Body คือ great
หรือ rolling
: แบนเนอร์เต็มหน้าจอหรือแบนเนอร์เลื่อน)
ชื่อฟิลด์ | คำอธิบาย | ประเภท | จำเป็น |
result_code | รหัสการตอบกลับ - 200: การตรวจสอบสำเร็จ
- อื่นๆ: ล้มเหลว
| สตริง | Y |
result_message | ข้อความการตอบกลับ | สตริง | Y |
count | จำนวนแบนเนอร์ | จำนวนเต็ม | Y |
banner | รายการแบนเนอร์ หากไม่มีแบนเนอร์ที่ลงทะเบียน อาร์เรย์จะว่างเปล่า ([]) | อาร์เรย์ | Y |
ㄴ pid | รหัสแคมเปญส่งเสริมการขาย | สตริง | N |
ㄴ image | URL รูปภาพแบนเนอร์แคมเปญ | สตริง | N |
ㄴ link | URL ที่จะไปเมื่อคลิกแบนเนอร์แคมเปญ | สตริง | N |
ㄴ image_direction | ข้อมูลทิศทางของภาพ - landscape: แนวนอน
- portrait: แนวตั้ง
| สตริง | N |
ㄴ start_date | เวลาที่เริ่มแคมเปญ | สตริง | N |
ㄴ end_date | เวลาที่สิ้นสุดแคมเปญ | สตริง | N |
ㄴ start_unixtimestamp | เวลาที่เริ่มแคมเปญ (Unix timestamp) | จำนวนเต็ม | N |
ㄴ end_unixtimestamp | เวลาที่สิ้นสุดแคมเปญ (Unix timestamp) | จำนวนเต็ม | N |
ㄴ type_link | ประเภทของการเคลื่อนที่เมื่อคลิกแบนเนอร์แคมเปญ (เลือกเมื่อลงทะเบียนแคมเปญใน Hive Console) - webview: ย้ายไปยังลิงก์ภายใน
- webbrowser: ย้ายไปยังลิงก์ภายนอก
- market: ย้ายไปยังตลาด (แอปสโตร์)
- notice: ย้ายไปยังประกาศ Hive
- text: ย้ายไปยังประกาศข้อความส่งเสริมการขาย
- interwork: ย้ายไปยังเส้นทางที่ระบุในเกม
- none: ไม่มีการเคลื่อนที่
| สตริง | N |
ㄴ interwork_data | ให้ API และพารามิเตอร์เพื่อย้ายไปยังตำแหน่งเฉพาะในเกม (หากไม่มีข้อมูล NULL) | อ็อบเจ็กต์ | N |
ㄴㄴ api | API URI | สตริง | N |
ㄴㄴ param | ค่าพารามิเตอร์ query string ที่ใช้ใน API URI | สตริง | N |
ㄴ type_banner | ประเภทแบนเนอร์แคมเปญ - great: แบนเนอร์เต็มหน้าจอ
- small: แบนเนอร์ทั่วไป (แบนเนอร์แบบแถบ)
- rolling: แบนเนอร์เลื่อน
| สตริง | N |
ㄴ type_camp | ประเภทแคมเปญส่งเสริมการขาย (เลือกหรือป้อนโดยตรงเมื่อลงทะเบียนแคมเปญใน Hive Console) - event: ประเภทเหตุการณ์
- notice: ประเภทประกาศ
- permit: แบนเนอร์ตรวจสอบ
- cross: แบนเนอร์ข้าม
| สตริง | N |
ㄴ badge | ข้อมูลแบดจ์ที่แจ้งเตือนการสิ้นสุดเหตุการณ์ที่ใกล้เข้ามาและระยะเวลาการเก็บของขวัญ แบนเนอร์เลื่อนและแบนเนอร์เต็มหน้าจอมักจะส่งกลับ NULL . | อ็อบเจ็กต์ | N |
ㄴㄴ title | ข้อความแบดจ์ | สตริง | N |
ㄴㄴ type | ประเภทแบดจ์ที่แสดง - shutdown: แบดจ์การสิ้นสุดเหตุการณ์ที่ใกล้เข้ามา
- gift: แบดจ์การแจ้งเตือนระยะเวลาการเก็บของขวัญ
| สตริง | N |
ㄴㄴ start_date | วันที่เริ่มแสดงแบดจ์ (รูปแบบ ISO-8601) | สตริง | N |
ㄴㄴ end_date | วันที่สิ้นสุดการแสดงแบดจ์ (รูปแบบ ISO-8601) | สตริง | N |
ㄴㄴ start_unixtimestamp | เวลาเริ่มแสดงแบดจ์ (Unix TimeStamp) | จำนวนเต็ม | N |
ㄴㄴ end_unixtimestamp | เวลาสิ้นสุดการแสดงแบดจ์ (Unix TimeStamp) | จำนวนเต็ม | N |
รหัส | ข้อความ | คำอธิบาย |
200 | สำเร็จ | ข้อมูลถูกส่งมอบเรียบร้อยแล้ว |
- ตัวอย่างการตอบกลับ (แบนเนอร์เต็มหน้าจอหรือแบนเนอร์เลื่อน)
< HTTP/1.1 200 OK
< Server: nginx
< Date: Tue, 15 Mar 2022 03:22:54 GMT
< Content-Type: text/html; charset=UTF-8
{
"banner": [
{
"pid": "203327",
"image": "http://hive-fn.qpyou.cn/hivepromotion/banner/2212/2242_1671774095448_9554_1659585211300_pet3.png",
"link": "http://test-promotion.qpyou.cn/news/direct/203327",
"image_direction": "landscape",
"start_date": "2022-12-23 14:39:00",
"end_date": "2024-01-28 14:39:00",
"start_unixtimestamp": 1671773940,
"end_unixtimestamp": 1706420340,
"type_link": "market",
"type_banner": "great",
"type_camp": "cross",
"interwork_data": null,
"badge" : null
},
{
"pid": "200903",
"image": "http://hive-fn.qpyou.cn/hivepromotion/banner/2007/4544_1593745965875_4221_1530011573_nuclear_h480.jpg",
"link": "http://test-promotion.qpyou.cn/news/direct/200903",
"image_direction": "landscape",
"start_date": "2018-06-26 20:10:00",
"end_date": "2026-06-26 20:10:00",
"start_unixtimestamp": 1530011400,
"end_unixtimestamp": 1782472200,
"type_link": "market",
"type_banner": "great",
"type_camp": "cross",
"interwork_data": null,
"badge" : null
},
{
"pid": "202666",
"image": "http://hive-fn.qpyou.cn/hivepromotion/banner/2101/9377_1611539481422_inlink_800_ko.png",
"link": "http://test-promotion.qpyou.cn/news/direct/202666",
"image_direction": "landscape",
"start_date": "2022-11-24 17:00:00",
"end_date": "2025-01-31 16:49:00",
"start_unixtimestamp": 1669276800,
"end_unixtimestamp": 1738309740,
"type_link": "webview",
"type_banner": "great",
"type_camp": "event",
"interwork_data": null,
"badge" : null
},
{
"pid": "202667",
"image": "http://hive-fn.qpyou.cn/hivepromotion/banner/2202/4588_1645527513984_4656_1643264582739_200225_smon_800_ko.png",
"link": "http://test-promotion.qpyou.cn/news/direct/202667",
"image_direction": "landscape",
"start_date": "2021-01-21 16:54:00",
"end_date": "2023-12-27 16:54:00",
"start_unixtimestamp": 1611215640,
"end_unixtimestamp": 1703663640,
"type_link": "webbrowser",
"type_banner": "great",
"type_camp": "event",
"interwork_data": null,
"badge" : null
},
{
"pid": "202668",
"image": "http://hive-fn.qpyou.cn/hivepromotion/banner/2101/5562_1611216401413_marketlink_800_ko.png",
"link": "http://test-promotion.qpyou.cn/news/direct/202668",
"image_direction": "landscape",
"start_date": "2021-01-21 17:02:00",
"end_date": "2025-01-31 17:02:00",
"start_unixtimestamp": 1611216120,
"end_unixtimestamp": 1738310520,
"type_link": "webview",
"type_banner": "great",
"type_camp": "event",
"interwork_data": {
"api": "/openurl",
"param": "rurl=https%3A%2F%2Fqa-renew-community.summonerswar.com%2Fchronicles%2Fko-kr%2Fboard%2Fdetail%2F22%2F14002"
},
"badge" : null
}
],
"count": 5,
"result_code": 200,
"result_message": "Success."
}