รายการแบนเนอร์

ให้รายการข้อมูลที่จำเป็นในการกำหนดค่าป้ายโฆษณา การตอบสนองของ API แบ่งออกเป็นสามประเภทตามค่าของ Request Body type_banner

  1. small: ให้ข้อมูลที่จำเป็นสำหรับแบนเนอร์ทั่วไป, ข้อความแจ้งเตือน, และแบนเนอร์เลื่อนรวมกัน

  2. great: ส่งมอบเฉพาะข้อมูลที่จำเป็นสำหรับแบนเนอร์แบบเต็มหน้าจอ

  3. rolling: ส่งมอบเฉพาะข้อมูลที่จำเป็นสำหรับแบนเนอร์เลื่อน

  4. URL ที่ร้องขอ

Production URL https://promotion.qpyou.cn/api/banner
Sandbox URL https://sandbox-promotion.qpyou.cn/api/banner
HTTP Method POST
Content-Type text/html
Data Format JSON
  • หัวข้อ
ชื่อฟิลด์ คำอธิบาย ประเภท จำเป็น
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."
}