Video AD. Delivery API

13 minute read

insu Keum

REQUEST

Publisher, SSP TARGETPICK VIDEO

As TARGETPICK VIDEO’s own advertising API, noad is generated when the stock is exhausted.

Creates an object defined below in the HTTP GET method to invoke the TARGETPICK VIDEO interface.

Domain info

Division URL
test http://211.62.152.216:3400
real http://mtag.mman.kr

{domain}/get_ad.mezzo/?e_version=2&a_publisher={publisher_code}&a_media={media_code}&a_section={section_code}&i_response_format=json&d_used_type=api&i_video_w={i_video_w}&i_video_h={i_video_h}

Basic object

Field Type Required Description
e_version integer Y 2 : Fixed value
a_publisher integer Y publisher code (issued by TARGETPICK VIDEO)
a_media integer Y media code (issued by TARGETPICK VIDEO)
a_section integer Y section code (issued by TARGETPICK VIDEO)
i_response_format string Y Refer to codedefinition. (default - json)
i_request_id string recommended Publisher creates and manages Unique code when requesting advertising
(universally unique identifier, UUID)
d_used_type string Y type of use
api : fixed value
keyword string recommended Keyword value passing
Separators are used as ^
keyword value is encoded
vast_ver string N On request for vast 4.1 (default - 3.0)

Video info

Field Type Required Description
i_video_w integer Y video width
i_video_h integer Y video height
i_video_category string N video category code
consultation is necessary when integration
i_video_minduration string N minimum seconds video should be played (second).
i_video_maxduration string N maximum seconds video can be played (second).

Device info

Field Type Required Description
d_adid string Y Android : Google AdvertiseID
iOS : IDFA
d_os_index integer Y 2 : iOS, 3 : Android
d_os string recommended device OS name
ex) Android, iPad, iPhone..
d_osv string Y device OS version
ex) 7.0, 8.0
d_app_id string recommended App package code
d_app_ver string recommended App version
d_app_name string recommended App name
d_geo_lat float recommended u_gps_flag : when GPS use agreed
d_geo_lon float recommended u_gps_flag : when GPS use agreed
d_screen int recommended classified by using the User Agent when not delivered
Refer to code definition.
d_maker string recommended device maker
d_model string recommended device model
d_network_index integer recommended Refer to code definition.
d_network string recommended device network status
d_carrier string recommended device carrier
d_w integer recommended device width size
d_h integer recommended device height size
d_densty integer recommended device Density
d_orientation integer recommended Refer to code definition.
d_language string recommended device language
ex) ko, en…
d_mcc integer recommended USIM country code
d_mnc integer recommended USIM carrier code
ua string Y userAgent(incoding)
ip string Y user ip

User info

Field Type Required Description
u_age integer recommended user age
u_gender integer recommended user gender, Refer to code definition.
u_ml_id string recommended user login ID
m2_ml_email string recommended user email
u_age_level integer recommended User age level
0: children(under 13)
1:adult(13 or more)
-1:unknown
u_gps_flag integer recommended GPS use agreed
0 : No(Default)
1 : Yes

Media info

Field Type Required Description
m_vcode string N media report identification code (ex.AfreecaTV BJ ID)

RESPONSE

TARGETPICK VIDEO Publisher

TARGETPICK VIDEO responds to the object defined below according to the request type (json/xml).

VAST Info

Response object in JSON/XML format.

Field Type Required Description
version string Y 3.0 : VAST 3.0, 4.1 : VAST 4.1
Ad element array Y Refer to ad object.
Ad
Field Type Required Description
id string Y ad group number
sequence string Y ad group sequence number
InLine element Y Refer to InLine object.
InLine
Field Type Required Description
AdSystem element Y Refer to adsystem object.
AdTitle element Y ad group name
AdServingId element Y Ad unique key (VAST 4.1 Only)
Extensions element Y Refer to Extensions object.
error element Y tracking API when Player error occured
impression element Y tracking API for video start
Creatives element array Y Refer to creatives object.
Adsystem
Field Type Required Description
version string Y 2 : TARGETPICK VIDEO 2.0
Extensions
Field Type Required Description
requestid element Y AD request unique code
logo_img_path element Y image used for Opt in/out
logo_landing_url element Y Path to move when logo_img_path is clicked.
Replace [adid] with the ID below
Android : Google AdvertiseID
iOS : IDFA
web : null
Creatives
Field Type Required Description
id string Y ad number
sequence string Y ad sequence number
UniversalAdId string Y Creative sequence number (VAST 4.1 Only)
Linear element Y Refer to Linear object.
Linear
Field Type Required Description
skipoffset string Y video skip start time (00:00:00)
Duration element Y video duration time (00:00:00)
TrackingEvents element array Y Refer to TrackingEvents object.
VideoClicks element Y Refer to VideoClicks object.
MediaFiles element array Y Refer to MediaFiles object.
Trackingevents
Field Type Required Description
event :: [start] element Y deliver tracking API when video is played 0%
event :: [firstQuartile] element Y deliver tracking API when video is played 25%
event :: [midpoint] element Y deliver tracking API when video is played 50%
event :: [thirdQuartile] element Y deliver tracking API when video is played 75%
event :: [complete] element Y deliver tracking API when video is played 100%
event :: [skip] element Y deliver tracking API when video is skipped
Unable to skip if no this field exists
event :: [progress] element Y deliver tracking API specific video section (deliver at offset time)
(00:00:05) : charging time
(00:00:15): view check time

You can specify different tracking urls for the same event that has the same event value and offset value.

Videoclicks
Field Type Required Description
clickthrough element Y if there is no clicktracking - ad click API
if there is clicktracking - advertiser page
redirect to advertiser page after tracking
clicktracking element Y ad click tracking API
redirect to advertiser page using clickthrough information
offset element Y ad can be clicked from the set time (00:00:00)
Mediafiles
Field Type Required Description
delivery string Y video creative play method (progressive)
type string Y video creative type (video/mp4)
width string Y video creative width
height string Y video creative height
bitrate string Y video creative bitrate
mediafile_src element Y video creative URL

Add Video Endcard (After playing a video, expose it above the video as HTMLesource/StaticResource value)
VAST3.0/VAST 4.1 Follow specifications.

Creatives
Field Type Required Description
id string Y ad number
sequence string Y ad sequence number
UniversalAdId string Y Creative sequence number (VAST 4.1 Only)
CompanionAds element Y CompanionAds object.
CompanionAds
Field Type Required Description
width string Y endcard width
height string Y endcard height
view_time string Y endcard view sec (00:00:00)
HTMLResource element Y endcard HTML creative (html tag)
StaticResource element Y endcard image URL StaticResource object.
TrackingEvents element Y TrackingEvents object.
CompanionClickThrough element Y CompanionClickThrough object.
StaticResource
Field Type Required Description
creativeType string Y creative type (ex: image/png)
TrackingEvents
Field Type Required Description
event :: [creativeView] element Y endcard imps tracking API
CompanionClickThrough
Field Type Required Description
CompanionClickThrough element Y endcard click tracking API
redirect to advertiser page using CompanionClickThrough information
{
  "vast": {
    "version": 4.1,
    "ad": [
      {
        "id": "129",
        "sequence": "1",
        "inline": {
          "adsystem": {
            "version": "2"
          },
          "adtitle": "20150803_AD-Play_Movie",
          "adServingId": "cff0ba15-ee0e-4a70-894f-d8782cf8e257",
          "extensions": {
            "logo_img_path": "로고 이미지 경로",
            "logo_landing_url": "opt in/out 경로",
            "requestid": "1111"
          },
          "error": "http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=error_vast&e_version=2&e_cmp_no=10&e_ad_group_no=129&e_ad_no=19&a_publisher=3&a_media=5&a_section=7&a_name=&a_ver=&a_sspid=&i_request_id=1111&i_request_key=cff0ba15-ee0e-4a70-894f-d8782cf8e257&i_response_format=json&i_product_type=2&i_product_attr=4&i_product=4&i_banner_w=-1&i_banner_h=-1&d_adid=-&d_sadid=-&d_geo_lat=0.000000&d_geo_lon=0.000000&d_screen=3&d_maker=-&d_model=-&d_network_index=-1&d_network=-&d_carrier=-&d_os_index=-1&d_os=-&d_osv=-&d_w=-1&d_h=-1&d_densty=-1&d_orientation=-1&d_language=-&d_sdk_v=-1&d_mcc=-1&d_mnc=-1&u_age=-1&u_gender=-1&e_target_type=&e_bp=0&e_landing_url=&d_err=[ERRORCODE]",
          "impression": "http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=imps_tracking&e_version=2&e_cmp_no=10&e_ad_group_no=129&e_ad_no=19&a_publisher=3&a_media=5&a_section=7&a_name=&a_ver=&a_sspid=&i_request_id=1111&i_request_key=cff0ba15-ee0e-4a70-894f-d8782cf8e257&i_response_format=json&i_product_type=2&i_product_attr=4&i_product=4&i_banner_w=-1&i_banner_h=-1&d_adid=-&d_sadid=-&d_geo_lat=0.000000&d_geo_lon=0.000000&d_screen=3&d_maker=-&d_model=-&d_network_index=-1&d_network=-&d_carrier=-&d_os_index=-1&d_os=-&d_osv=-&d_w=-1&d_h=-1&d_densty=-1&d_orientation=-1&d_language=-&d_sdk_v=-1&d_mcc=-1&d_mnc=-1&u_age=-1&u_gender=-1&e_target_type=&e_bp=0&e_landing_url=",
          "creatives": {
            "creative": {
              "id": "19",
              "sequence": "1",
              "universalAdId" : {
                "idRegistry" : "mezzomedia",
                "idRegistry_adid" : "51235"
              },  
              "linear": {
                "skipoffset": "00:00:05",
                "duration": "00:00:15",
                "trackingevents": {
                  "tracking": [
                    {
                      "event": "start",
                      "event_traking": "http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_q1&e_version=2&e_cmp_no=10&e_ad_group_no=129&e_ad_no=19&a_publisher=3&a_media=5&a_section=7&a_name=&a_ver=&a_sspid=&i_request_id=1111&i_request_key=cff0ba15-ee0e-4a70-894f-d8782cf8e257&i_response_format=json&i_product_type=2&i_product_attr=4&i_product=4&i_banner_w=-1&i_banner_h=-1&d_adid=-&d_sadid=-&d_geo_lat=0.000000&d_geo_lon=0.000000&d_screen=3&d_maker=-&d_model=-&d_network_index=-1&d_network=-&d_carrier=-&d_os_index=-1&d_os=-&d_osv=-&d_w=-1&d_h=-1&d_densty=-1&d_orientation=-1&d_language=-&d_sdk_v=-1&d_mcc=-1&d_mnc=-1&u_age=-1&u_gender=-1&e_target_type=&e_bp=0&e_landing_url="
                    },
                    {
                      "event": "firstQuartile",
                      "event_traking": "http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_q2&e_version=2&e_cmp_no=10&e_ad_group_no=129&e_ad_no=19&a_publisher=3&a_media=5&a_section=7&a_name=&a_ver=&a_sspid=&i_request_id=1111&i_request_key=cff0ba15-ee0e-4a70-894f-d8782cf8e257&i_response_format=json&i_product_type=2&i_product_attr=4&i_product=4&i_banner_w=-1&i_banner_h=-1&d_adid=-&d_sadid=-&d_geo_lat=0.000000&d_geo_lon=0.000000&d_screen=3&d_maker=-&d_model=-&d_network_index=-1&d_network=-&d_carrier=-&d_os_index=-1&d_os=-&d_osv=-&d_w=-1&d_h=-1&d_densty=-1&d_orientation=-1&d_language=-&d_sdk_v=-1&d_mcc=-1&d_mnc=-1&u_age=-1&u_gender=-1&e_target_type=&e_bp=0&e_landing_url="
                    },
                    {
                      "event": "midpoint",
                      "event_traking": "http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_q3&e_version=2&e_cmp_no=10&e_ad_group_no=129&e_ad_no=19&a_publisher=3&a_media=5&a_section=7&a_name=&a_ver=&a_sspid=&i_request_id=1111&i_request_key=cff0ba15-ee0e-4a70-894f-d8782cf8e257&i_response_format=json&i_product_type=2&i_product_attr=4&i_product=4&i_banner_w=-1&i_banner_h=-1&d_adid=-&d_sadid=-&d_geo_lat=0.000000&d_geo_lon=0.000000&d_screen=3&d_maker=-&d_model=-&d_network_index=-1&d_network=-&d_carrier=-&d_os_index=-1&d_os=-&d_osv=-&d_w=-1&d_h=-1&d_densty=-1&d_orientation=-1&d_language=-&d_sdk_v=-1&d_mcc=-1&d_mnc=-1&u_age=-1&u_gender=-1&e_target_type=&e_bp=0&e_landing_url="
                    },
                    {
                      "event": "thirdQuartile",
                      "event_traking": "http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_q4&e_version=2&e_cmp_no=10&e_ad_group_no=129&e_ad_no=19&a_publisher=3&a_media=5&a_section=7&a_name=&a_ver=&a_sspid=&i_request_id=1111&i_request_key=cff0ba15-ee0e-4a70-894f-d8782cf8e257&i_response_format=json&i_product_type=2&i_product_attr=4&i_product=4&i_banner_w=-1&i_banner_h=-1&d_adid=-&d_sadid=-&d_geo_lat=0.000000&d_geo_lon=0.000000&d_screen=3&d_maker=-&d_model=-&d_network_index=-1&d_network=-&d_carrier=-&d_os_index=-1&d_os=-&d_osv=-&d_w=-1&d_h=-1&d_densty=-1&d_orientation=-1&d_language=-&d_sdk_v=-1&d_mcc=-1&d_mnc=-1&u_age=-1&u_gender=-1&e_target_type=&e_bp=0&e_landing_url="
                    },
                    {
                      "event": "complete",
                      "event_traking": "http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_q5&e_version=2&e_cmp_no=10&e_ad_group_no=129&e_ad_no=19&a_publisher=3&a_media=5&a_section=7&a_name=&a_ver=&a_sspid=&i_request_id=1111&i_request_key=cff0ba15-ee0e-4a70-894f-d8782cf8e257&i_response_format=json&i_product_type=2&i_product_attr=4&i_product=4&i_banner_w=-1&i_banner_h=-1&d_adid=-&d_sadid=-&d_geo_lat=0.000000&d_geo_lon=0.000000&d_screen=3&d_maker=-&d_model=-&d_network_index=-1&d_network=-&d_carrier=-&d_os_index=-1&d_os=-&d_osv=-&d_w=-1&d_h=-1&d_densty=-1&d_orientation=-1&d_language=-&d_sdk_v=-1&d_mcc=-1&d_mnc=-1&u_age=-1&u_gender=-1&e_target_type=&e_bp=0&e_landing_url="
                    },
                    {
                      "event": "skip",
                      "event_traking": "http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_skip&e_version=2&e_cmp_no=10&e_ad_group_no=129&e_ad_no=19&a_publisher=3&a_media=5&a_section=7&a_name=&a_ver=&a_sspid=&i_request_id=1111&i_request_key=cff0ba15-ee0e-4a70-894f-d8782cf8e257&i_response_format=json&i_product_type=2&i_product_attr=4&i_product=4&i_banner_w=-1&i_banner_h=-1&d_adid=-&d_sadid=-&d_geo_lat=0.000000&d_geo_lon=0.000000&d_screen=3&d_maker=-&d_model=-&d_network_index=-1&d_network=-&d_carrier=-&d_os_index=-1&d_os=-&d_osv=-&d_w=-1&d_h=-1&d_densty=-1&d_orientation=-1&d_language=-&d_sdk_v=-1&d_mcc=-1&d_mnc=-1&u_age=-1&u_gender=-1&e_target_type=&e_bp=0&e_landing_url="
                    },
                    {
                      "event": "progress",
                      "offset": "00:00:15",
                      "event_traking": "http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_view&e_version=2&e_cmp_no=10&e_ad_group_no=129&e_ad_no=19&a_publisher=3&a_media=5&a_section=7&a_name=&a_ver=&a_sspid=&i_request_id=1111&i_request_key=cff0ba15-ee0e-4a70-894f-d8782cf8e257&i_response_format=json&i_product_type=2&i_product_attr=4&i_product=4&i_banner_w=-1&i_banner_h=-1&d_adid=-&d_sadid=-&d_geo_lat=0.000000&d_geo_lon=0.000000&d_screen=3&d_maker=-&d_model=-&d_network_index=-1&d_network=-&d_carrier=-&d_os_index=-1&d_os=-&d_osv=-&d_w=-1&d_h=-1&d_densty=-1&d_orientation=-1&d_language=-&d_sdk_v=-1&d_mcc=-1&d_mnc=-1&u_age=-1&u_gender=-1&e_target_type=&e_bp=0&e_landing_url="
                    }
                  ]
                },
                "videoclicks": {
                  "clickthrough": "http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=click&e_version=2&e_cmp_no=10&e_ad_group_no=129&e_ad_no=19&a_publisher=3&a_media=5&a_section=7&a_name=&a_ver=&a_sspid=&i_request_id=1111&i_request_key=cff0ba15-ee0e-4a70-894f-d8782cf8e257&i_response_format=json&i_product_type=2&i_product_attr=4&i_product=4&i_banner_w=-1&i_banner_h=-1&d_adid=-&d_sadid=-&d_geo_lat=0.000000&d_geo_lon=0.000000&d_screen=3&d_maker=-&d_model=-&d_network_index=-1&d_network=-&d_carrier=-&d_os_index=-1&d_os=-&d_osv=-&d_w=-1&d_h=-1&d_densty=-1&d_orientation=-1&d_language=-&d_sdk_v=-1&d_mcc=-1&d_mnc=-1&u_age=-1&u_gender=-1&e_target_type=&e_bp=0&e_landing_url=",
                  "clicktracking": "",
                  "offset": "00:00:05"
                },
                "mediafiles": {
                  "mediafile": {
                    "delivery": "progressive",
                    "type": "video/mp4",
                    "width": "640",
                    "height": "360",
                    "bitrate": "700",
                    "mediafile_src": "http://211.62.152.216:3400/vod.mezzo?e_version=2&e_request_type=vod&i_video_name=20150727165806&d_p1=1&i_video_w=1200&d_p2=1&i_video_h=800"
                  }
                }
              }
            }
          }
        }
      }
    ]
  }
} 
{
  "vast": {
    "version": 4.1,
    "ad": [
      {
        "id": "129",
        "sequence": "1",
        "inline": {
          "adsystem": {
            "version": "2"
          },
          "adtitle": "20150803_AD-Play_Movie",
          "adServingId": "cff0ba15-ee0e-4a70-894f-d8782cf8e257",
          "extensions": {
            "logo_img_path": "로고 이미지 경로",
            "logo_landing_url": "opt in/out 경로",
            "requestid": "1111"
          },
          "error": "http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=error_vast&e_version=2&e_cmp_no=10&e_ad_group_no=129&e_ad_no=19&a_publisher=3&a_media=5&a_section=7&a_name=&a_ver=&a_sspid=&i_request_id=1111&i_request_key=cff0ba15-ee0e-4a70-894f-d8782cf8e257&i_response_format=json&i_product_type=2&i_product_attr=4&i_product=4&i_banner_w=-1&i_banner_h=-1&d_adid=-&d_sadid=-&d_geo_lat=0.000000&d_geo_lon=0.000000&d_screen=3&d_maker=-&d_model=-&d_network_index=-1&d_network=-&d_carrier=-&d_os_index=-1&d_os=-&d_osv=-&d_w=-1&d_h=-1&d_densty=-1&d_orientation=-1&d_language=-&d_sdk_v=-1&d_mcc=-1&d_mnc=-1&u_age=-1&u_gender=-1&e_target_type=&e_bp=0&e_landing_url=&d_err=[ERRORCODE]",
          "impression": "http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=imps_tracking&e_version=2&e_cmp_no=10&e_ad_group_no=129&e_ad_no=19&a_publisher=3&a_media=5&a_section=7&a_name=&a_ver=&a_sspid=&i_request_id=1111&i_request_key=cff0ba15-ee0e-4a70-894f-d8782cf8e257&i_response_format=json&i_product_type=2&i_product_attr=4&i_product=4&i_banner_w=-1&i_banner_h=-1&d_adid=-&d_sadid=-&d_geo_lat=0.000000&d_geo_lon=0.000000&d_screen=3&d_maker=-&d_model=-&d_network_index=-1&d_network=-&d_carrier=-&d_os_index=-1&d_os=-&d_osv=-&d_w=-1&d_h=-1&d_densty=-1&d_orientation=-1&d_language=-&d_sdk_v=-1&d_mcc=-1&d_mnc=-1&u_age=-1&u_gender=-1&e_target_type=&e_bp=0&e_landing_url=",
          "creatives": {
            "creative": {
              "id": "19",
              "sequence": "1",
    		  "universalAdId" : {
    		    "idRegistry" : "mezzomedia",
    			"idRegistry_adid" : "51235"
    		  },              
              "linear": {
                "skipoffset": "00:00:05",
                "duration": "00:00:15",
                "trackingevents": {
                  "tracking": [
                    {
                      "event": "start",
                      "event_traking": "http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_q1&e_version=2&e_cmp_no=10&e_ad_group_no=129&e_ad_no=19&a_publisher=3&a_media=5&a_section=7&a_name=&a_ver=&a_sspid=&i_request_id=1111&i_request_key=cff0ba15-ee0e-4a70-894f-d8782cf8e257&i_response_format=json&i_product_type=2&i_product_attr=4&i_product=4&i_banner_w=-1&i_banner_h=-1&d_adid=-&d_sadid=-&d_geo_lat=0.000000&d_geo_lon=0.000000&d_screen=3&d_maker=-&d_model=-&d_network_index=-1&d_network=-&d_carrier=-&d_os_index=-1&d_os=-&d_osv=-&d_w=-1&d_h=-1&d_densty=-1&d_orientation=-1&d_language=-&d_sdk_v=-1&d_mcc=-1&d_mnc=-1&u_age=-1&u_gender=-1&e_target_type=&e_bp=0&e_landing_url="
                    },
                    {
                      "event": "firstQuartile",
                      "event_traking": "http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_q2&e_version=2&e_cmp_no=10&e_ad_group_no=129&e_ad_no=19&a_publisher=3&a_media=5&a_section=7&a_name=&a_ver=&a_sspid=&i_request_id=1111&i_request_key=cff0ba15-ee0e-4a70-894f-d8782cf8e257&i_response_format=json&i_product_type=2&i_product_attr=4&i_product=4&i_banner_w=-1&i_banner_h=-1&d_adid=-&d_sadid=-&d_geo_lat=0.000000&d_geo_lon=0.000000&d_screen=3&d_maker=-&d_model=-&d_network_index=-1&d_network=-&d_carrier=-&d_os_index=-1&d_os=-&d_osv=-&d_w=-1&d_h=-1&d_densty=-1&d_orientation=-1&d_language=-&d_sdk_v=-1&d_mcc=-1&d_mnc=-1&u_age=-1&u_gender=-1&e_target_type=&e_bp=0&e_landing_url="
                    },
                    {
                      "event": "midpoint",
                      "event_traking": "http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_q3&e_version=2&e_cmp_no=10&e_ad_group_no=129&e_ad_no=19&a_publisher=3&a_media=5&a_section=7&a_name=&a_ver=&a_sspid=&i_request_id=1111&i_request_key=cff0ba15-ee0e-4a70-894f-d8782cf8e257&i_response_format=json&i_product_type=2&i_product_attr=4&i_product=4&i_banner_w=-1&i_banner_h=-1&d_adid=-&d_sadid=-&d_geo_lat=0.000000&d_geo_lon=0.000000&d_screen=3&d_maker=-&d_model=-&d_network_index=-1&d_network=-&d_carrier=-&d_os_index=-1&d_os=-&d_osv=-&d_w=-1&d_h=-1&d_densty=-1&d_orientation=-1&d_language=-&d_sdk_v=-1&d_mcc=-1&d_mnc=-1&u_age=-1&u_gender=-1&e_target_type=&e_bp=0&e_landing_url="
                    },
                    {
                      "event": "thirdQuartile",
                      "event_traking": "http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_q4&e_version=2&e_cmp_no=10&e_ad_group_no=129&e_ad_no=19&a_publisher=3&a_media=5&a_section=7&a_name=&a_ver=&a_sspid=&i_request_id=1111&i_request_key=cff0ba15-ee0e-4a70-894f-d8782cf8e257&i_response_format=json&i_product_type=2&i_product_attr=4&i_product=4&i_banner_w=-1&i_banner_h=-1&d_adid=-&d_sadid=-&d_geo_lat=0.000000&d_geo_lon=0.000000&d_screen=3&d_maker=-&d_model=-&d_network_index=-1&d_network=-&d_carrier=-&d_os_index=-1&d_os=-&d_osv=-&d_w=-1&d_h=-1&d_densty=-1&d_orientation=-1&d_language=-&d_sdk_v=-1&d_mcc=-1&d_mnc=-1&u_age=-1&u_gender=-1&e_target_type=&e_bp=0&e_landing_url="
                    },
                    {
                      "event": "complete",
                      "event_traking": "http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_q5&e_version=2&e_cmp_no=10&e_ad_group_no=129&e_ad_no=19&a_publisher=3&a_media=5&a_section=7&a_name=&a_ver=&a_sspid=&i_request_id=1111&i_request_key=cff0ba15-ee0e-4a70-894f-d8782cf8e257&i_response_format=json&i_product_type=2&i_product_attr=4&i_product=4&i_banner_w=-1&i_banner_h=-1&d_adid=-&d_sadid=-&d_geo_lat=0.000000&d_geo_lon=0.000000&d_screen=3&d_maker=-&d_model=-&d_network_index=-1&d_network=-&d_carrier=-&d_os_index=-1&d_os=-&d_osv=-&d_w=-1&d_h=-1&d_densty=-1&d_orientation=-1&d_language=-&d_sdk_v=-1&d_mcc=-1&d_mnc=-1&u_age=-1&u_gender=-1&e_target_type=&e_bp=0&e_landing_url="
                    },
                    {
                      "event": "skip",
                      "event_traking": "http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_skip&e_version=2&e_cmp_no=10&e_ad_group_no=129&e_ad_no=19&a_publisher=3&a_media=5&a_section=7&a_name=&a_ver=&a_sspid=&i_request_id=1111&i_request_key=cff0ba15-ee0e-4a70-894f-d8782cf8e257&i_response_format=json&i_product_type=2&i_product_attr=4&i_product=4&i_banner_w=-1&i_banner_h=-1&d_adid=-&d_sadid=-&d_geo_lat=0.000000&d_geo_lon=0.000000&d_screen=3&d_maker=-&d_model=-&d_network_index=-1&d_network=-&d_carrier=-&d_os_index=-1&d_os=-&d_osv=-&d_w=-1&d_h=-1&d_densty=-1&d_orientation=-1&d_language=-&d_sdk_v=-1&d_mcc=-1&d_mnc=-1&u_age=-1&u_gender=-1&e_target_type=&e_bp=0&e_landing_url="
                    },
                    {
                      "event": "progress",
                      "offset": "00:00:15",
                      "event_traking": "http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_view&e_version=2&e_cmp_no=10&e_ad_group_no=129&e_ad_no=19&a_publisher=3&a_media=5&a_section=7&a_name=&a_ver=&a_sspid=&i_request_id=1111&i_request_key=cff0ba15-ee0e-4a70-894f-d8782cf8e257&i_response_format=json&i_product_type=2&i_product_attr=4&i_product=4&i_banner_w=-1&i_banner_h=-1&d_adid=-&d_sadid=-&d_geo_lat=0.000000&d_geo_lon=0.000000&d_screen=3&d_maker=-&d_model=-&d_network_index=-1&d_network=-&d_carrier=-&d_os_index=-1&d_os=-&d_osv=-&d_w=-1&d_h=-1&d_densty=-1&d_orientation=-1&d_language=-&d_sdk_v=-1&d_mcc=-1&d_mnc=-1&u_age=-1&u_gender=-1&e_target_type=&e_bp=0&e_landing_url="
                    }
                  ]
                },
                "videoclicks": {
                  "clickthrough": "http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=click&e_version=2&e_cmp_no=10&e_ad_group_no=129&e_ad_no=19&a_publisher=3&a_media=5&a_section=7&a_name=&a_ver=&a_sspid=&i_request_id=1111&i_request_key=cff0ba15-ee0e-4a70-894f-d8782cf8e257&i_response_format=json&i_product_type=2&i_product_attr=4&i_product=4&i_banner_w=-1&i_banner_h=-1&d_adid=-&d_sadid=-&d_geo_lat=0.000000&d_geo_lon=0.000000&d_screen=3&d_maker=-&d_model=-&d_network_index=-1&d_network=-&d_carrier=-&d_os_index=-1&d_os=-&d_osv=-&d_w=-1&d_h=-1&d_densty=-1&d_orientation=-1&d_language=-&d_sdk_v=-1&d_mcc=-1&d_mnc=-1&u_age=-1&u_gender=-1&e_target_type=&e_bp=0&e_landing_url=",
                  "clicktracking": "",
                  "offset": "00:00:05"
                },
                "mediafiles": {
                  "mediafile": {
                    "delivery": "progressive",
                    "type": "video/mp4",
                    "width": "640",
                    "height": "360",
                    "bitrate": "700",
                    "mediafile_src": "http://211.62.152.216:3400/vod.mezzo?e_version=2&e_request_type=vod&i_video_name=20150727165806&d_p1=1&i_video_w=1200&d_p2=1&i_video_h=800"
                  }
                }
              }
            },
            "creative": {
              "id": "19",
              "sequence": "1",
              "universalAdId": {
                "idRegistry": "mezzomedia",
                "idRegistry_adid": "100"
              },
              "companionAds": {
                "companion": {
                  "width": "1024",
                  "height": "768",
                  "view_time": "00:00:05",
                  "staticResource": {
                    "creativeType": "image/png",
                    "staticResource_src": "http://advimg.ad-mapps.com/ad_images/40a2c28273929d4c0e4a81a5c385c8e0.png"
                  },
                  "trackingevents": {
                    "tracking": [{
                      "event": "creativeView",
                      "event_traking": "http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=endcard_imps&e_version=2&e_cmp_no=10&e_ad_group_no=129&e_ad_no=19&a_publisher=3&a_media=5&a_section=7&a_name=&a_ver=&a_sspid=&i_request_id=1111&i_request_key=cff0ba15-ee0e-4a70-894f-d8782cf8e257&i_response_format=json&i_product_type=2&i_product_attr=4&i_product=4&i_banner_w=-1&i_banner_h=-1&d_adid=-&d_sadid=-&d_geo_lat=0.000000&d_geo_lon=0.000000&d_screen=3&d_maker=-&d_model=-&d_network_index=-1&d_network=-&d_carrier=-&d_os_index=-1&d_os=-&d_osv=-&d_w=-1&d_h=-1&d_densty=-1&d_orientation=-1&d_language=-&d_sdk_v=-1&d_mcc=-1&d_mnc=-1&u_age=-1&u_gender=-1&e_target_type=&e_bp=0&e_landing_url="
                    }]
                  },
                  "companionClickThrough": "http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=endcard_click&e_version=2&e_cmp_no=10&e_ad_group_no=129&e_ad_no=19&a_publisher=3&a_media=5&a_section=7&a_name=&a_ver=&a_sspid=&i_request_id=1111&i_request_key=cff0ba15-ee0e-4a70-894f-d8782cf8e257&i_response_format=json&i_product_type=2&i_product_attr=4&i_product=4&i_banner_w=-1&i_banner_h=-1&d_adid=-&d_sadid=-&d_geo_lat=0.000000&d_geo_lon=0.000000&d_screen=3&d_maker=-&d_model=-&d_network_index=-1&d_network=-&d_carrier=-&d_os_index=-1&d_os=-&d_osv=-&d_w=-1&d_h=-1&d_densty=-1&d_orientation=-1&d_language=-&d_sdk_v=-1&d_mcc=-1&d_mnc=-1&u_age=-1&u_gender=-1&e_target_type=&e_bp=0&e_landing_url="
                }
              }
            }
          }
        }
      }
    ]
  }
} 

<?xml version="1.0" encoding="UTF-8"?><VAST version="4.1"><Ad id="50379" sequence="1">
	<InLine>
		<AdSystem version="2">MAN</AdSystem>
		<AdTitle><![CDATA[20160325_MEBA_동영상테스트_소재有]]></AdTitle>
		<AdServingId><![CDATA[886c8351-e805-447a-b149-b28d1df8976b$1931707652$ESFSVVWN]]></AdServingId>
		<Extensions>
			<Extension>
				<requestID><![CDATA[-]]></requestID>
			</Extension>
		</Extensions>
		<Error>
			<![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=error_vast&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2&d_err=[ERRORCODE]]]]>
		</Error>
		<Impression id="man_server">
			<![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=imps_tracking&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2]]>
		</Impression>
		<Creatives>
			<Creative id="76697" sequence="1">
			    <UniversalAdId idRegistry="mezzomedia">54621</UniversalAdId>
				<Linear skipoffset="00:00:05">
					<Duration>00:00:17</Duration>
					<TrackingEvents>
						<Tracking event="start">
							<![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_q1&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2]]>
						</Tracking>
						<Tracking event="firstQuartile">
							<![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_q2&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2]]>
						</Tracking>
						<Tracking event="midpoint">
							<![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_q3&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2]]>
						</Tracking>
						<Tracking event="thirdQuartile">
							<![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_q4&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2]]>
						</Tracking>
						<Tracking event="complete">
							<![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_q5&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2]]>
						</Tracking>
						<Tracking event="skip">
							<![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_skip&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2]]>
						</Tracking>
						<Tracking event="progress" offset="00:00:05">
							<![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=imps_video_tracking&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2]]>
						</Tracking>
						<Tracking event="progress" offset="00:00:15">
							<![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_view&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2]]>
						</Tracking>
					</TrackingEvents>
					<VideoClicks>
						<ClickThrough>
							<![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=click&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2]]>
						</ClickThrough>
						<ClickTracking>
						</ClickTracking>
						<Offset>00:00:05</Offset>
					</VideoClicks>
					<MediaFiles>
						<MediaFile delivery="progressive" type="video/mp4" width="480" height="270" bitrate="350">
							<![CDATA[http://211.62.152.216:3400/vod.mezzo/?e_version=2&e_request_type=vod&i_video_name=20170829105216&d_r=1&i_rs_t=2&d_p1=1&a_publisher=100&a_media=200&a_section=802998&d_p2=1]]>
						</MediaFile>
					</MediaFiles>
				</Linear>
			</Creative>
		</Creatives>
	</InLine>
</Ad>
</VAST>

<?xml version="1.0" encoding="UTF-8"?><VAST version="4.1"><Ad id="50379" sequence="1">
	<InLine>
		<AdSystem version="2">MAN</AdSystem>
		<AdTitle><![CDATA[20160325_MEBA_동영상테스트_소재有]]></AdTitle>
		<AdServingId><![CDATA[886c8351-e805-447a-b149-b28d1df8976b$1931707652$ESFSVVWN]]></AdServingId>
		<Extensions>
			<Extension>
				<requestID><![CDATA[-]]></requestID>
			</Extension>
		</Extensions>
		<Error>
			<![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=error_vast&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2&d_err=[ERRORCODE]]]]>
		</Error>
		<Impression id="man_server">
			<![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=imps_tracking&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2]]>
		</Impression>
		<Creatives>
			<Creative id="76697" sequence="1">
			    <UniversalAdId idRegistry="mezzomedia">54621</UniversalAdId>
				<Linear skipoffset="00:00:05">
					<Duration>00:00:17</Duration>
					<TrackingEvents>
						<Tracking event="start">
							<![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_q1&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2]]>
						</Tracking>
						<Tracking event="firstQuartile">
							<![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_q2&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2]]>
						</Tracking>
						<Tracking event="midpoint">
							<![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_q3&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2]]>
						</Tracking>
						<Tracking event="thirdQuartile">
							<![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_q4&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2]]>
						</Tracking>
						<Tracking event="complete">
							<![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_q5&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2]]>
						</Tracking>
						<Tracking event="skip">
							<![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_skip&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2]]>
						</Tracking>
						<Tracking event="progress" offset="00:00:05">
							<![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=imps_video_tracking&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2]]>
						</Tracking>
						<Tracking event="progress" offset="00:00:15">
							<![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=track_vast_view&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2]]>
						</Tracking>
					</TrackingEvents>
					<VideoClicks>
						<ClickThrough>
							<![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=click&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2]]>
						</ClickThrough>
						<ClickTracking>
						</ClickTracking>
						<Offset>00:00:05</Offset>
					</VideoClicks>
					<MediaFiles>
						<MediaFile delivery="progressive" type="video/mp4" width="480" height="270" bitrate="350">
							<![CDATA[http://211.62.152.216:3400/vod.mezzo/?e_version=2&e_request_type=vod&i_video_name=20170829105216&d_r=1&i_rs_t=2&d_p1=1&a_publisher=100&a_media=200&a_section=802998&d_p2=1]]>
						</MediaFile>
					</MediaFiles>
				</Linear>
			</Creative>
      <Creative id="111" sequence="1">
          <UniversalAdId idRegistry="mezzomedia">1234</UniversalAdId>
          <CompanionAds>
            <Companion width="1024" height="768" view_time="00:00:06"> 
                  <HTMLResource>
              <![CDATA[<html><head><meta name='viewport' content='width=device-width, height=device-height'><title></title><style>img {max-width: 100%; max-height: 100%;}#mezzo_center_div_layout { position:absolute; top:50%; left:50%; transform:translate(-50%, -50%)}</style></head><body style='margin:0px;margin:0px;background-color:#ffffff'><script charset='utf-8' type='text/javascript'>{new Image().src='http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=endcard_imps&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2';}var mezzoClickApi='http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=endcard_click&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2';function iframeOnload(){var iframe = document.getElementById('mezzo_ad_iframe').contentWindow;iframe.postMessage({ mezzoclickapi : mezzoClickApi }, '*');};</script><script src='http://211.62.152.216:3400/advimg.ad-mapps.com/sdk/js/ver/200/mraid.js'></script><div id='mezzo_center_div_layout' style='width:100%; height:100%;'><iframe id='mezzo_ad_iframe' frameborder='0' onload='iframeOnload()' src='http://advimg.ad-mapps.com/ad_images/40a2c28273929d4c0e4a81a5c385c8e0.png' width='100%' height='100%' marginwidth='0' marginheight='0' scrolling='no'></div></body></html>]]>
              </HTMLResource>
              <TrackingEvents>
                  <Tracking event="creativeView"><![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=endcard_imps&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2]]></Tracking>
              </TrackingEvents>
              <CompanionClickThrough>
                  <![CDATA[http://211.62.152.216:3400/ad_tracking.mezzo/?e_request_type=endcard_click&e_version=2&i_request_key=e8031cf3-4cdb-4ff8-b733-589e55736129$1226230008$ESFSVVWN&t_ver=2]]>
              </CompanionClickThrough>
            </Companion>
          </CompanionAds>
      </Creative>      
		</Creatives>
	</InLine>
</Ad>
</VAST>

Code definition

Error code

Code Description
2 invalid AD request
3 invalid parameter
4 No publihser/media/section code issued by TARGETPICK VIDEO
5 No AD
97 incorrect tracking Request Key information(logic is in process)
98 incorrect tracking information
99 ad server error

AD code

Field Code Description
i_response_format json
xml
JSON response format
XML response format
i_product_type / product_type 1
2
3
banner
video
Native
i_product_attr / product_attr 1
2
3
4
banner
interstitial
interstitialEnd
movie
i_product / product 1
2
3
4
9
10
11
12
14
19
20
30
31
banner320x50
interstitial750x1200
interstitialEnd750x1200
video
banner320x100
CJ Enmvideo
Naverbanner640x240
banner640x100
interstitial640x960
interstitialEnd640x960
banner300x250
interstitialvideo
shortvideo
d_screen 1
3
4
5
smart phone, tablet
desktop
TV
DOOH
d_network_index Refer to d_network_index definition. network type
d_orientation 1
2
vertical
horizontal
d_mcc / d_mnc USIM country/carrier code USIM country/carrier code
d_os_index 2
3
iOS
Android
u_gender 2
3
male
female
click_action_type 0
3
5
Web Link
Store Link
Tel Link
ad_type 1
2
3
4
5
6
guaruantee
auction
non-charge
house
reward
period

VAST error code definition

Code Description
100 XML parsing error.
101 VAST schema validation error.
102 VAST version of response not supported.
200 Trafficking error. The video player received an ad type that it was not expecting and/or cannot display.
201 Video player expecting different linearity.
202 Video player expecting different duration.
203 Video player expecting different size.
300 General wrapper error.
301 Timeout of VAST URI provided in wrapper element or of VAST URI provided in a subsequent wrapper element. (RI was either unavailable or reached a timeout as defined by the video player.)
302 Wrapper limit reached, as defined by the video player. Too many wrapper responses have been received with no inLine response.
303 No ads VAST response after one or more wrappers. This also includes the number of empty VAST responses from fallback.
400 General linear error. The video player is unable to display the linear ad.
401 File not found. Unable to find linear/mediaFile from URI.
402 Unable to download or timeout of MediaFile URI.
403 Could not find a media file that is supported by this video player, based on the attributes of the MediaFile element.
405 Problem displaying a media file. Video player found a MediaFile with supported type but couldn’t display it. MediaFile may include: unsupported codecs, different MIME type than MediaFile@type, unsupported delivery method, etc.
500 General NonLinearAds error.
501 Unable to display non-linear ad because creative dimensions do not align with creative display area (in other words, the creative dimension was too large).
502 Unable to fetch NonLinearAds/NonLinear resource.
503 Could not find NonLinear resource with supported type.
600 General CompanionAds error.
601 Unable to display companion because creative dimensions do not fit within the companion display area (in other words, space was not available).
602 Unable to display required companion.
603 Unable to fetch CompanionAds/Companion resource.
604 Could not find Companion resource with supported type.
900 Undefined error.
901 General VPAID error.

d_network_index code

Code Android iOS
Unknown 0 0
Internet 1 1
WIFI 2 2
Cellular Network - 2G 4, 7, 11 4
Cellular Network - 3G 3, 5, 6, 8, 9, 10, 12, 14, 15 5
Cellular Network - 4G 13 6
Cellular Network - 5G 20 7
Cellular Network - Unknown Generation 0 3

Updated: