Menu

TopOn VAST API Integration

VAST is an XML-based API response format, standard for video ad delivery. It allows publishers to integrate different demand solutions without developing custom integrations for each partner. The basic integration requires video creative, impression reporting, video events reporting, a click-through link.

Getting started with TopOn VAST ad tag URL

1 Unique Key

The “Placement ID”, which is a unique key generated by the TopOn platform, must be added to the VAST API call in order to receive ad data.

To create a usable ad placement ID, you should contact your TopOn Account Manager to activate your account first. After logging into the TopOn Platform, you need to fill in the details of your app and ad placements according to the actual situation, and turn on TopOn ADX. 

  • You can follow this document to fill in your app and ad placements.
  • You can follow this document to turn on TopOn ADX.
  • Specifically for VAST tag integration, be attentive to select ONLY the Rewarded Video ad format.
  • Additionally, be careful not to change the account name. 

2 Server-to-Server Integration

It is very important for us to understand where the ad request is coming from, either from the client or the server. Please express this with parameter "srvi".

  • set "srvi" = 1 if sent from the server side (0 if client side)
  • If "srvi" = 1, then "ua" and "ip" also need to be passed

NOTE: Even when server side requests, the confirmation of ALL beacons, especially click and impression beacons, still need to be done on the client side.

3 VAST ad tag URL parameters

You can optimize network transmission speed by using the subdomain URL corresponding to the specific region where your traffic is located. By default, you can use the URL for the APAC region.

VAST URL: 

All parameters need to be adjusted according to the actual device situation and appended to the VAST tag URL through a GET request method.

NAME TYPE IS REQUIRED DESCRIPTION
pl_id string yes

Topon Placement ID

The unique key generated by the TopOn platform.

cpm float64 yes The cost per thousand impressions at this placement. Only support USD as currency.
vdmin int32 no;default 5 Video duration min. Minimum duration of RTB video creatives (in seconds) 
vdmax int32

no;

default 30

Video duration max. Maximum duration of RTB video creatives (in seconds)
vdw int32 yes
Width of the video player in device independent pixels (DIPS).
vdh int32 yes
Height of the video player in device independent pixels (DIPS).
ab int32 no Ad break type
1 = preroll
2 = midroll
3 = postroll
aname string no Your bundle Name or channel name
bundle string yes

Bundles are the unique identifier which are named and formatted differently across different app stores. See the IAB guidelines for app identification, or examples of common unique identifiers.

For platforms where an app store does not exist, the IAB recommends publishers use the following format for store IDs: com.publisher.deviceplatform

aver string no Application version.
stru string no

Store url.

Need to be URL-encoded first.

ctid string no

Content ID.

ID uniquely identifying the content

ctn string no

Content title.

Need to be URL-encoded first. (e.g. Best%20Episode%20Ever).

ctt string no

Content type.

Genre that best describes the content. Need to be URL-encoded first. (e.g. rock, pop, etc).

ctd int32 no

Content duration.

Length of content in seconds

ctc string no Content category.
Array of IAB content categories that describe the content producer. 
lat float64 no Latitude from -90.0 to +90.0, where negative is south.
lon float64 no
Longitude from -180.0 to +180.0, where negative is west.
country string no
Country code using ISO-3166-1-alpha-3.
srvi int32 yes Set to 1 if the request is sent from server side. (if set to 1, then "ua" and "ip" parameters are required be passed)
ua string no User Agent.(required when srvi = 1)
ip string no IPv4 address closest to device.(required when srvi = 1)
d_type int32 yes
The general type of device.
make string yes
Device make (e.g., “Apple”).
model string yes
Device model (e.g., “iPhone”).
os string yes
Device operating system (e.g., “iOS”).
osv string yes
Device operating system version (e.g., “3.1.2”).
w int32 yes
Physical height of the screen in pixels.
h int32 yes
Physical width of the screen in pixels.
conn_type int32 yes
Network connection type.
1-Mobile/Tablet
2-Personal Computer
3-Connected TV
4-Phone
5-Tablet
6-Connected Device
7-Set Top Box
lng string yes
Browser language using ISO-639-1-alpha-2.
ifa string yes
ID sanctioned for advertiser use in the clear (i.e., not hashed).
ifa_type string yes

Device ID type (e.g., “adid”).

adid: Android
afai: Amazon
idfa: Apple phones (iOS)
lgudid: LG
msai: Xbox
rida: Roku
tifa: Samsung
tvOS: AppleTV (tvOS)
vaid: VIDAA OS
vida: Vizio

test int32

no

default 0

Indicator of test mode in which auctions are not billable, where 0 = live mode, 1 = test mode.
tmax int32

no

default 250

Maximum time in milliseconds the exchange allows for bids to be received including Internet latency to avoid timeout.
  • VAST 1.0/2.0/3.0 versions are supported. More versions will be supported in the future.

4 VAST tag API sample

http://adx-rtb-sg.anyrtb.com/adx_api/vast?pl_id=b5fdc16c943b7f&vdw=320&vdh=480&bundle=com.testhrpr.punchrush&pub_id=15542&srvi=1&d_type=4&make=samsung&model=SM-A505FN&os=Android&osv=11&w=810&h=1598&conn_type=2&lng=ru&ifa=74bbc4622f6351be6b90184c6bf04e75&ifa_type=adid&cpm=0.01&ip=109.167.134.253&ua=Mozilla%2F5.0%20(iPhone%3B%20CPU%20iPhone%20OS%2016_6_1%20like%20Mac%20OS%20X)%20AppleWebKit%2F605.1.15%20(KHTML%2C%20like%20Gecko)%20Mobile%2F15E148

5 Response sample

<VAST version="2.0">
    <Ad id="Adedbe29da-1ac7-4870-8501-d8806f24c28f">
        <InLine>
            <AdSystem version="2.0">
                <![CDATA[topon dsp]]>
            </AdSystem>
            <AdTitle>
                <![CDATA[Topon_inner_test_title_v]]>
            </AdTitle>
            <Impression id="1">
                <![CDATA[https://dsp-api.anythinktech.com/tk?d=eyJUeXBlIjo2LCJkYXRlX3RpbWUiOiIyMDI0LTAxLTI1IDE5OjAwOjQwIiwiYmlkX3RpbWUiOjE3MDYxODA0NDA1NzksInNpZ24iOiIyYTM5ZTA4MmVjNDkyOTY5NGI3MjhmYTk5OTNhOTczMyIsInJlcXVlc3RfaWQiOiIzMGIwODg3My04ZjY0LTQ3ZjAtOGNkMC0wYTBhMDc4YmRmMWYiLCJ0YWdfaWQiOiJUUFNES3J2IiwiZ2VvX3Nob3J0IjoiUlUiLCJidW5kbGUiOiJjb20udGVzdGhycHIucHVuY2hydXNoIiwiZm9ybWF0Ijo1LCJvcyI6MSwiZmxvd190eXBlIjoxLCJicmFuZCI6InNhbXN1bmciLCJpbnRlcmZhY2UiOiIiLCJpcCI6IjEwOS4xNjcuMTM0LjI1MyIsImlmYSI6Ijc0YmJjNDYyMmY2MzUxYmU2YjkwMTg0YzZiZjA0ZTc1IiwiYmlkX2lkIjoiZTIwZjE3YTFkZGMzNGRlNzkzMjQ1MmFhOGJmOTNjNmMiLCJjYW1wYWlnbl9pZCI6MTYsImNyZWF0ZV9pZCI6MTcsImFkX2dyb3VwX2lkIjoxNiwiY3VycmVuY3kiOiJVU0QiLCJwcmljZSI6MTAsImV4cCI6MTgwMDAwMCwidGtfcmVjZWl2ZV90aW1lIjowfQ==]]>
            </Impression>
            <Impression id="2">
                <![CDATA[https://www.toponad.com/zh-cn]]>
            </Impression>
            <Impression>
                <![CDATA[https://tk.toponadss.com/adx/tracking?d=eyJUeXBlIjoiYWR4SW1wIiwiZGF0ZV90aW1lIjoiMjAyNC0wMS0yNSAxOTowMDo0MCIsInRpbWUiOjE3MDYxODA0NDAsInB1Ymxpc2hlcl9pZCI6NSwiZm9ybWF0IjoxLCJwbF9pZF9pbnQiOjU2MDIxLCJhcHBfaWRfaW50IjoxNiwicGxfaWQiOiJiNWZkYzE2Yzk0M2I3ZiIsImFwcF9pZCI6ImE1YWExZjlkZWRhMjZkIiwiYXBwX3ZuIjoiIiwic2RrX3ZlciI6IiIsInVwaWQiOiIiLCJ0X2dfaWQiOjAsImdyb19pZCI6MCwiZ2FpZCI6Ijc0YmJjNDYyMmY2MzUxYmU2YjkwMTg0YzZiZjA0ZTc1IiwicmVxdWVzdF9pZCI6IjMwYjA4ODczLThmNjQtNDdmMC04Y2QwLTBhMGEwNzhiZGYxZiIsIm9mZmVyX2Zpcm1faWQiOjY2LCJkc3BfaWQiOjEzMiwiYmlkX2lkIjoiZTIwZjE3YTFkZGMzNGRlNzkzMjQ1MmFhOGJmOTNjNmMiLCJvaWQiOiIxMzJfMV8xNiIsImNfaWQiOiJDcmVhdGl2ZTUzNWZiZmVmLTdkNTItNDkwMC1hMTk0LTNiNTBhMTRmMjhhMCIsImNsaWVudF9pcCI6IjEwOS4xNjcuMTM0LjI1MyIsImdlb19zaG9ydCI6IlJVIiwiZHNwX2N1cnJlbmN5IjoiVVNEIiwiY3VycmVuY3lfcmF0ZSI6MSwicmV2ZW51ZV9jdXRfcmF0ZSI6MC4wNSwicGxhdGZvcm0iOjEsImJ1bmRsZV9pbiI6ImNvbS50ZXN0aHJwci5wdW5jaHJ1c2giLCJidW5kbGVfZmluYWwiOiJjb20udGVzdGhycHIucHVuY2hydXNoIiwidG1heCI6MjUwLCJiaWRmbG9vciI6MC4wMTA1MjYzMTU3ODk0NzM2ODYsInJ0Yl9hZF90eXBlIjoiNSIsImluc3RsIjowLCJydGJfcG9zIjowLCJydGJfYWRfdHlwZV9zIjoiNSIsInJ0Yl9pbXBfc2l6ZSI6MSwiZXhwaXJlIjozMCwidWEiOiJNb3ppbGxhLzUuMCAoaVBob25lOyBDUFUgaVBob25lIE9TIDE2XzZfMSBsaWtlIE1hYyBPUyBYKSBBcHBsZVdlYktpdC82MDUuMS4xNSAoS0hUTUwsIGxpa2UgR2Vja28pIE1vYmlsZS8xNUUxNDgiLCJkZXZpY2V0eXBlIjo0LCJvc3YiOiIxMSIsImNhbXBhaWduX2lkIjoiMTYiLCJhZGlkIjoiQWRlZGJlMjlkYS0xYWM3LTQ4NzAtODUwMS1kODgwNmYyNGMyOGYiLCJvcmlnaW5hbF9wcmljZV9zdHIiOiJ2b1ZqMFg4d2RwVzRIdlU2azlFVjFBPT0iLCJkaXNjb3VudF91c2RfcHJpY2Vfc3RyIjoiT1JpR3hUNGlPT0J5a3k2eW1BZ0MzQT09IiwiZHNwX3BsYWNlbWVudCI6IlRQU0RLcnYiLCJ2ZXIiOiJvdXRTZWFBcGkiLCJhZHhfYXBpIjozLCJxdWVyeV90aW1lIjoxNDUsImlzX2N0diI6MiwidGVzdCI6MCwiYWR4X2FwaV9iaWRfZmxvb3IiOjAuMDEsInRyYWZmaWNfdHlwZSI6MSwiZG9tYWluX2luIjoiIiwiYWQiOjAsImN0X2lkIjoiIiwiY3RuIjoiIiwiY3RkIjowLCJjdHQiOiIiLCJjdGMiOiIiLCJpZmFfdHlwZSI6ImFkaWQifQ==&auction_price=${AUCTION_PRICE}]]>
            </Impression>
            <Impression>
                <![CDATA[https://dsp-api.anythinktech.com/tk?d=eyJUeXBlIjo1LCJkYXRlX3RpbWUiOiIyMDI0LTAxLTI1IDE5OjAwOjQwIiwiYmlkX3RpbWUiOjE3MDYxODA0NDA1NzksInNpZ24iOiI5MWQwYmRiY2ExYTg2N2ZkMmM4MTBhM2Y0OGZkYmE0OSIsInJlcXVlc3RfaWQiOiIzMGIwODg3My04ZjY0LTQ3ZjAtOGNkMC0wYTBhMDc4YmRmMWYiLCJ0YWdfaWQiOiJUUFNES3J2IiwiZ2VvX3Nob3J0IjoiUlUiLCJidW5kbGUiOiJjb20udGVzdGhycHIucHVuY2hydXNoIiwiZm9ybWF0Ijo1LCJvcyI6MSwiZmxvd190eXBlIjoxLCJicmFuZCI6InNhbXN1bmciLCJpbnRlcmZhY2UiOiIiLCJpcCI6IjEwOS4xNjcuMTM0LjI1MyIsImlmYSI6Ijc0YmJjNDYyMmY2MzUxYmU2YjkwMTg0YzZiZjA0ZTc1IiwiYmlkX2lkIjoiZTIwZjE3YTFkZGMzNGRlNzkzMjQ1MmFhOGJmOTNjNmMiLCJjYW1wYWlnbl9pZCI6MTYsImNyZWF0ZV9pZCI6MTcsImFkX2dyb3VwX2lkIjoxNiwiY3VycmVuY3kiOiJVU0QiLCJwcmljZSI6MTAsImV4cCI6MTgwMDAwMCwidGtfcmVjZWl2ZV90aW1lIjowfQ==]]>
            </Impression>
            <Creatives>
                <Creative>
                    <Linear>
                        <Duration>00:00:15</Duration>
                        <TrackingEvents>
                            <Tracking event="start">
                                <![CDATA[https://dsp-api.anythinktech.com/tk?d=eyJUeXBlIjo4LCJ2aWRlb19ldmVudCI6MSwiZGF0ZV90aW1lIjoiMjAyNC0wMS0yNSAxOTowMDo0MCIsImJpZF90aW1lIjoxNzA2MTgwNDQwNTc5LCJzaWduIjoiMDg3MTgxNWMzZTQ4MGY5M2Q3NTgyMWQzZGZkYzAzM2YiLCJyZXF1ZXN0X2lkIjoiMzBiMDg4NzMtOGY2NC00N2YwLThjZDAtMGEwYTA3OGJkZjFmIiwidGFnX2lkIjoiVFBTREtydiIsImdlb19zaG9ydCI6IlJVIiwiYnVuZGxlIjoiY29tLnRlc3RocnByLnB1bmNocnVzaCIsImZvcm1hdCI6NSwib3MiOjEsImZsb3dfdHlwZSI6MSwiYnJhbmQiOiJzYW1zdW5nIiwiaW50ZXJmYWNlIjoiIiwiaXAiOiIxMDkuMTY3LjEzNC4yNTMiLCJpZmEiOiI3NGJiYzQ2MjJmNjM1MWJlNmI5MDE4NGM2YmYwNGU3NSIsImJpZF9pZCI6ImUyMGYxN2ExZGRjMzRkZTc5MzI0NTJhYThiZjkzYzZjIiwiY2FtcGFpZ25faWQiOjE2LCJjcmVhdGVfaWQiOjE3LCJhZF9ncm91cF9pZCI6MTYsImN1cnJlbmN5IjoiVVNEIiwicHJpY2UiOjEwLCJleHAiOjE4MDAwMDAsInRrX3JlY2VpdmVfdGltZSI6MH0=]]>
                            </Tracking>
                            <Tracking event="firstQuartile">
                                <![CDATA[https://dsp-api.anythinktech.com/tk?d=eyJUeXBlIjo4LCJ2aWRlb19ldmVudCI6MiwiZGF0ZV90aW1lIjoiMjAyNC0wMS0yNSAxOTowMDo0MCIsImJpZF90aW1lIjoxNzA2MTgwNDQwNTc5LCJzaWduIjoiMDg3MTgxNWMzZTQ4MGY5M2Q3NTgyMWQzZGZkYzAzM2YiLCJyZXF1ZXN0X2lkIjoiMzBiMDg4NzMtOGY2NC00N2YwLThjZDAtMGEwYTA3OGJkZjFmIiwidGFnX2lkIjoiVFBTREtydiIsImdlb19zaG9ydCI6IlJVIiwiYnVuZGxlIjoiY29tLnRlc3RocnByLnB1bmNocnVzaCIsImZvcm1hdCI6NSwib3MiOjEsImZsb3dfdHlwZSI6MSwiYnJhbmQiOiJzYW1zdW5nIiwiaW50ZXJmYWNlIjoiIiwiaXAiOiIxMDkuMTY3LjEzNC4yNTMiLCJpZmEiOiI3NGJiYzQ2MjJmNjM1MWJlNmI5MDE4NGM2YmYwNGU3NSIsImJpZF9pZCI6ImUyMGYxN2ExZGRjMzRkZTc5MzI0NTJhYThiZjkzYzZjIiwiY2FtcGFpZ25faWQiOjE2LCJjcmVhdGVfaWQiOjE3LCJhZF9ncm91cF9pZCI6MTYsImN1cnJlbmN5IjoiVVNEIiwicHJpY2UiOjEwLCJleHAiOjE4MDAwMDAsInRrX3JlY2VpdmVfdGltZSI6MH0=]]>
                            </Tracking>
                            <Tracking event="midpoint">
                                <![CDATA[https://dsp-api.anythinktech.com/tk?d=eyJUeXBlIjo4LCJ2aWRlb19ldmVudCI6MywiZGF0ZV90aW1lIjoiMjAyNC0wMS0yNSAxOTowMDo0MCIsImJpZF90aW1lIjoxNzA2MTgwNDQwNTc5LCJzaWduIjoiMDg3MTgxNWMzZTQ4MGY5M2Q3NTgyMWQzZGZkYzAzM2YiLCJyZXF1ZXN0X2lkIjoiMzBiMDg4NzMtOGY2NC00N2YwLThjZDAtMGEwYTA3OGJkZjFmIiwidGFnX2lkIjoiVFBTREtydiIsImdlb19zaG9ydCI6IlJVIiwiYnVuZGxlIjoiY29tLnRlc3RocnByLnB1bmNocnVzaCIsImZvcm1hdCI6NSwib3MiOjEsImZsb3dfdHlwZSI6MSwiYnJhbmQiOiJzYW1zdW5nIiwiaW50ZXJmYWNlIjoiIiwiaXAiOiIxMDkuMTY3LjEzNC4yNTMiLCJpZmEiOiI3NGJiYzQ2MjJmNjM1MWJlNmI5MDE4NGM2YmYwNGU3NSIsImJpZF9pZCI6ImUyMGYxN2ExZGRjMzRkZTc5MzI0NTJhYThiZjkzYzZjIiwiY2FtcGFpZ25faWQiOjE2LCJjcmVhdGVfaWQiOjE3LCJhZF9ncm91cF9pZCI6MTYsImN1cnJlbmN5IjoiVVNEIiwicHJpY2UiOjEwLCJleHAiOjE4MDAwMDAsInRrX3JlY2VpdmVfdGltZSI6MH0=]]>
                            </Tracking>
                            <Tracking event="thirdQuartile">
                                <![CDATA[https://dsp-api.anythinktech.com/tk?d=eyJUeXBlIjo4LCJ2aWRlb19ldmVudCI6NCwiZGF0ZV90aW1lIjoiMjAyNC0wMS0yNSAxOTowMDo0MCIsImJpZF90aW1lIjoxNzA2MTgwNDQwNTc5LCJzaWduIjoiMDg3MTgxNWMzZTQ4MGY5M2Q3NTgyMWQzZGZkYzAzM2YiLCJyZXF1ZXN0X2lkIjoiMzBiMDg4NzMtOGY2NC00N2YwLThjZDAtMGEwYTA3OGJkZjFmIiwidGFnX2lkIjoiVFBTREtydiIsImdlb19zaG9ydCI6IlJVIiwiYnVuZGxlIjoiY29tLnRlc3RocnByLnB1bmNocnVzaCIsImZvcm1hdCI6NSwib3MiOjEsImZsb3dfdHlwZSI6MSwiYnJhbmQiOiJzYW1zdW5nIiwiaW50ZXJmYWNlIjoiIiwiaXAiOiIxMDkuMTY3LjEzNC4yNTMiLCJpZmEiOiI3NGJiYzQ2MjJmNjM1MWJlNmI5MDE4NGM2YmYwNGU3NSIsImJpZF9pZCI6ImUyMGYxN2ExZGRjMzRkZTc5MzI0NTJhYThiZjkzYzZjIiwiY2FtcGFpZ25faWQiOjE2LCJjcmVhdGVfaWQiOjE3LCJhZF9ncm91cF9pZCI6MTYsImN1cnJlbmN5IjoiVVNEIiwicHJpY2UiOjEwLCJleHAiOjE4MDAwMDAsInRrX3JlY2VpdmVfdGltZSI6MH0=]]>
                            </Tracking>
                            <Tracking event="complete">
                                <![CDATA[https://dsp-api.anythinktech.com/tk?d=eyJUeXBlIjo4LCJ2aWRlb19ldmVudCI6NSwiZGF0ZV90aW1lIjoiMjAyNC0wMS0yNSAxOTowMDo0MCIsImJpZF90aW1lIjoxNzA2MTgwNDQwNTc5LCJzaWduIjoiMDg3MTgxNWMzZTQ4MGY5M2Q3NTgyMWQzZGZkYzAzM2YiLCJyZXF1ZXN0X2lkIjoiMzBiMDg4NzMtOGY2NC00N2YwLThjZDAtMGEwYTA3OGJkZjFmIiwidGFnX2lkIjoiVFBTREtydiIsImdlb19zaG9ydCI6IlJVIiwiYnVuZGxlIjoiY29tLnRlc3RocnByLnB1bmNocnVzaCIsImZvcm1hdCI6NSwib3MiOjEsImZsb3dfdHlwZSI6MSwiYnJhbmQiOiJzYW1zdW5nIiwiaW50ZXJmYWNlIjoiIiwiaXAiOiIxMDkuMTY3LjEzNC4yNTMiLCJpZmEiOiI3NGJiYzQ2MjJmNjM1MWJlNmI5MDE4NGM2YmYwNGU3NSIsImJpZF9pZCI6ImUyMGYxN2ExZGRjMzRkZTc5MzI0NTJhYThiZjkzYzZjIiwiY2FtcGFpZ25faWQiOjE2LCJjcmVhdGVfaWQiOjE3LCJhZF9ncm91cF9pZCI6MTYsImN1cnJlbmN5IjoiVVNEIiwicHJpY2UiOjEwLCJleHAiOjE4MDAwMDAsInRrX3JlY2VpdmVfdGltZSI6MH0=]]>
                            </Tracking>
                        </TrackingEvents>
                        <VideoClicks>
                            <ClickThrough>
                                <![CDATA[https://www.toponad.com/zh-cn/report/240.html]]>
                            </ClickThrough>
                            <ClickTracking id="DART">
                                <![CDATA[https://dsp-api.anythinktech.com/tk?d=eyJUeXBlIjo3LCJkYXRlX3RpbWUiOiIyMDI0LTAxLTI1IDE5OjAwOjQwIiwiYmlkX3RpbWUiOjE3MDYxODA0NDA1NzksInNpZ24iOiJlMGM5OWVlMTQwNDkzZTlhYWJkNmQ5OWRiOGQwMjAzZSIsInJlcXVlc3RfaWQiOiIzMGIwODg3My04ZjY0LTQ3ZjAtOGNkMC0wYTBhMDc4YmRmMWYiLCJ0YWdfaWQiOiJUUFNES3J2IiwiZ2VvX3Nob3J0IjoiUlUiLCJidW5kbGUiOiJjb20udGVzdGhycHIucHVuY2hydXNoIiwiZm9ybWF0Ijo1LCJvcyI6MSwiZmxvd190eXBlIjoxLCJicmFuZCI6InNhbXN1bmciLCJpbnRlcmZhY2UiOiIiLCJpcCI6IjEwOS4xNjcuMTM0LjI1MyIsImlmYSI6Ijc0YmJjNDYyMmY2MzUxYmU2YjkwMTg0YzZiZjA0ZTc1IiwiYmlkX2lkIjoiZTIwZjE3YTFkZGMzNGRlNzkzMjQ1MmFhOGJmOTNjNmMiLCJjYW1wYWlnbl9pZCI6MTYsImNyZWF0ZV9pZCI6MTcsImFkX2dyb3VwX2lkIjoxNiwiY3VycmVuY3kiOiJVU0QiLCJwcmljZSI6MTAsImV4cCI6MTgwMDAwMCwidGtfcmVjZWl2ZV90aW1lIjowfQ==]]>
                            </ClickTracking>
                            <ClickTracking id="DART">
                                <![CDATA[https://www.toponad.com/zh-cn/terms]]>
                            </ClickTracking>
                            <ClickTracking>
                                <![CDATA[https://tk.toponadss.com/adx/tracking?d=eyJUeXBlIjoiYWR4Q2xpY2siLCJkYXRlX3RpbWUiOiIyMDI0LTAxLTI1IDE5OjAwOjQwIiwidGltZSI6MTcwNjE4MDQ0MCwicHVibGlzaGVyX2lkIjo1LCJmb3JtYXQiOjEsInBsX2lkX2ludCI6NTYwMjEsImFwcF9pZF9pbnQiOjE2LCJwbF9pZCI6ImI1ZmRjMTZjOTQzYjdmIiwiYXBwX2lkIjoiYTVhYTFmOWRlZGEyNmQiLCJhcHBfdm4iOiIiLCJzZGtfdmVyIjoiIiwidXBpZCI6IiIsInRfZ19pZCI6MCwiZ3JvX2lkIjowLCJnYWlkIjoiNzRiYmM0NjIyZjYzNTFiZTZiOTAxODRjNmJmMDRlNzUiLCJyZXF1ZXN0X2lkIjoiMzBiMDg4NzMtOGY2NC00N2YwLThjZDAtMGEwYTA3OGJkZjFmIiwib2ZmZXJfZmlybV9pZCI6NjYsImRzcF9pZCI6MTMyLCJiaWRfaWQiOiJlMjBmMTdhMWRkYzM0ZGU3OTMyNDUyYWE4YmY5M2M2YyIsIm9pZCI6IjEzMl8xXzE2IiwiY19pZCI6IkNyZWF0aXZlNTM1ZmJmZWYtN2Q1Mi00OTAwLWExOTQtM2I1MGExNGYyOGEwIiwiY2xpZW50X2lwIjoiMTA5LjE2Ny4xMzQuMjUzIiwiZ2VvX3Nob3J0IjoiUlUiLCJkc3BfY3VycmVuY3kiOiJVU0QiLCJjdXJyZW5jeV9yYXRlIjoxLCJyZXZlbnVlX2N1dF9yYXRlIjowLjA1LCJwbGF0Zm9ybSI6MSwiYnVuZGxlX2luIjoiY29tLnRlc3RocnByLnB1bmNocnVzaCIsImJ1bmRsZV9maW5hbCI6ImNvbS50ZXN0aHJwci5wdW5jaHJ1c2giLCJ0bWF4IjoyNTAsImJpZGZsb29yIjowLjAxMDUyNjMxNTc4OTQ3MzY4NiwicnRiX2FkX3R5cGUiOiI1IiwiaW5zdGwiOjAsInJ0Yl9wb3MiOjAsInJ0Yl9hZF90eXBlX3MiOiI1IiwicnRiX2ltcF9zaXplIjoxLCJleHBpcmUiOjMwLCJ1YSI6Ik1vemlsbGEvNS4wIChpUGhvbmU7IENQVSBpUGhvbmUgT1MgMTZfNl8xIGxpa2UgTWFjIE9TIFgpIEFwcGxlV2ViS2l0LzYwNS4xLjE1IChLSFRNTCwgbGlrZSBHZWNrbykgTW9iaWxlLzE1RTE0OCIsImRldmljZXR5cGUiOjQsIm9zdiI6IjExIiwiY2FtcGFpZ25faWQiOiIxNiIsImFkaWQiOiJBZGVkYmUyOWRhLTFhYzctNDg3MC04NTAxLWQ4ODA2ZjI0YzI4ZiIsIm9yaWdpbmFsX3ByaWNlX3N0ciI6InZvVmowWDh3ZHBXNEh2VTZrOUVWMUE9PSIsImRpc2NvdW50X3VzZF9wcmljZV9zdHIiOiJPUmlHeFQ0aU9PQnlreTZ5bUFnQzNBPT0iLCJkc3BfcGxhY2VtZW50IjoiVFBTREtydiIsInZlciI6Im91dFNlYUFwaSIsImFkeF9hcGkiOjMsInF1ZXJ5X3RpbWUiOjE0NSwiaXNfY3R2IjoyLCJ0ZXN0IjowLCJhZHhfYXBpX2JpZF9mbG9vciI6MC4wMSwidHJhZmZpY190eXBlIjoxLCJkb21haW5faW4iOiIiLCJhZCI6MCwiY3RfaWQiOiIiLCJjdG4iOiIiLCJjdGQiOjAsImN0dCI6IiIsImN0YyI6IiIsImlmYV90eXBlIjoiYWRpZCJ9]]>
                            </ClickTracking>
                        </VideoClicks>
                        <MediaFiles>
                            <MediaFile delivery="" type="video/mp4" width="0" height="0" size="0">
                                <![CDATA[https://material-files.anythinktech.com/topon/dsp-admin/a_1691486221516410738_0a7e66785968de4cf147927ab7fc84e8fb2e45eb.mp4]]>
                            </MediaFile>
                        </MediaFiles>
                    </Linear>
                </Creative>
                <Creative>
                    <CompanionAds>
                        <Companion>
                            <CompanionClickThrough>
                                <![CDATA[https://www.toponad.com/zh-cn/report/240.html]]>
                            </CompanionClickThrough>
                            <CompanionClickTracking>
                                <![CDATA[https://dsp-api.anythinktech.com/tk?d=eyJUeXBlIjo3LCJkYXRlX3RpbWUiOiIyMDI0LTAxLTI1IDE5OjAwOjQwIiwiYmlkX3RpbWUiOjE3MDYxODA0NDA1NzksInNpZ24iOiJlMGM5OWVlMTQwNDkzZTlhYWJkNmQ5OWRiOGQwMjAzZSIsInJlcXVlc3RfaWQiOiIzMGIwODg3My04ZjY0LTQ3ZjAtOGNkMC0wYTBhMDc4YmRmMWYiLCJ0YWdfaWQiOiJUUFNES3J2IiwiZ2VvX3Nob3J0IjoiUlUiLCJidW5kbGUiOiJjb20udGVzdGhycHIucHVuY2hydXNoIiwiZm9ybWF0Ijo1LCJvcyI6MSwiZmxvd190eXBlIjoxLCJicmFuZCI6InNhbXN1bmciLCJpbnRlcmZhY2UiOiIiLCJpcCI6IjEwOS4xNjcuMTM0LjI1MyIsImlmYSI6Ijc0YmJjNDYyMmY2MzUxYmU2YjkwMTg0YzZiZjA0ZTc1IiwiYmlkX2lkIjoiZTIwZjE3YTFkZGMzNGRlNzkzMjQ1MmFhOGJmOTNjNmMiLCJjYW1wYWlnbl9pZCI6MTYsImNyZWF0ZV9pZCI6MTcsImFkX2dyb3VwX2lkIjoxNiwiY3VycmVuY3kiOiJVU0QiLCJwcmljZSI6MTAsImV4cCI6MTgwMDAwMCwidGtfcmVjZWl2ZV90aW1lIjowfQ==]]>
                            </CompanionClickTracking>
                            <CompanionClickTracking>
                                <![CDATA[https://www.toponad.com/zh-cn/terms]]>
                            </CompanionClickTracking>
                            <TrackingEvents></TrackingEvents>
                            <StaticResource creativeType="image/jpg">
                                <![CDATA[https://material-files.anythinktech.com/topon/dsp-admin/a_1692849971250601422_test.png]]>
                            </StaticResource>
                            <IFrameResource></IFrameResource>
                        </Companion>
                    </CompanionAds>
                </Creative>
            </Creatives>
            <Description>
                <![CDATA[Topon_inner_test_description_v]]>
            </Description>
            <Survey></Survey>
        </InLine>
    </Ad>
</VAST>
Last modified: 2025-05-30Powered by