-jio-start-block-type-2
Fire Ads Tracker APIs are categorized into 3 types as below
1.Fire Impression Tracker API
2.Fire Viewability Tracker API
3.Fire Click Tracker API
-jio-style-title
Purpose of Impression tracker is to supply Impression tracker information by Publisher to SDK so that firing of those can be done by SDK. These needs to be fired sponsored Ad was seen, once per view rendering.
-jio-style-title
API Signature
jioAdsEventService?.fireTracker(trackerJson, trackerType, productID, adsize)
Example –
var trackerJson = {
"ad":{"viewableimptrackers":["viewableimptrackersdata"],
"imptrackers":["imptrackers - data"],
"clktrackers":["clktrackersdata"]},
"config":{"cid": "clickid", "c": "campaign"}}
var trackerType = "impression"
var productID= "460128278"
var adsize= "320x250"
jioAdsEventService?.fireTracker(trackerJson, trackerType, productID, adsize)
-jio-style-title
Parameter Details with Examples
-jio-tables
# | Parameter | Data Type | Example Values |
Mandatory? (Yes / No) |
Description |
---|---|---|---|---|---|
1 | trackerJson |
Json String |
{"ad":{"viewableimptrackers ":["viewableimptrackersdata"], "imptrackers":["imptrackersdata"], "clktrackers":["clktrackersdata"]}, "config":{"cid": "clickid", "c": "campaign"}} |
Yes |
Impression Trackers and Click Tracker details |
2 | trackerType | String | "impression" |
Yes |
Tracker type |
3 | productID | String | "460128278" |
Yes |
Product Unique Identifier |
4 | adsize | String | "320x250" |
Yes |
Size of Ad requested |
-jio-style-title
Purpose is to supply Viewability tracker information by Publisher to SDK so that firing of those can be done by SDK. These needs to be fired once when sponsored Ads is atleast seen for 50% with 1 sec view.
-jio-style-title
API Signature
jioAdsEventService?.fireTracker(trackerJson, trackerType, productID, adsize)
Example –
var trackerJson = {"ad":{"viewableimptrackers":["viewableimptrackers
data"], "imptrackers":["imptrackers - data"],"clktrackers":["clktrackers
data"]},"config":{"cid": "clickid", "c": "campaign"}}
var trackerType = "viewability"
var productID= "460128278"
var adsize= "320x250"
jioAdsEventService?.fireTracker(trackerJson, trackerType, productID, adsize)
-jio-style-title
Parameter Details with Examples
-jio-tables
# | Parameter | Data Type | Example Values | Mandatory (Yes / No) ? | Description |
---|---|---|---|---|---|
1 | trackerJson | Json String | {"ad":{"viewableimptrackers":["viewableimptrackersdata"], "imptrackers":["imptrackersdata"],"clktrackers":["clktrackers data"]},"config":{"cid": "clickid", "c": "campaign"}} |
Yes |
Impression Trackers and Click Tracker details |
2 | trackerType | String | "viewability" |
Yes |
Tracker type |
3 | productID | String | "460128278" |
Yes |
Product Unique Identifier |
4 | adsize | String | "320x250" |
Yes |
Size of Ad requested |
-jio-style-title
Purpose is to supply Click tracker information by Publisher to SDK so that firing of those can be done by SDK. These needs to be fired once whenever a Sponsored ad is clicked by a user.
-jio-style-title
API Signature
jioAdsEventService?.fireAdsTracker (trackerJson, trackerType, productID, adsize)
Example –
var trackerURL= "tracker url"
var trackerJson = {"ad":{"viewableimptrackers":["viewableimptrackers
data"], "imptrackers":["imptrackers - data"],"clktrackers":["clktrackers
data"]},"config":{"cid": "clickid", "c": "campaign"}}
var trackerType = "click"
var productID= "460128278"
var adsize= "320x250"
jioAdsEventService?.fireAdsTracker(trackerJson, trackerType, productID, adsize)
-jio-style-title
Parameter Details with Examples
-jio-tables
# | Parameter | Data Type | Example Values | Mandatory (Yes / No) ? | Description |
---|---|---|---|---|---|
1 | trackerJson | Json String | {"ad":{"viewableimptrackers":["viewableimptrackersdata"], "imptrackers":["imptrackersdata"],"clktrackers":["clktrackersdata"]},"config":{"cid": "clickid", "c": "campaign"}} |
Yes |
Impression Trackers and Click Tracker details |
2 | trackerType | String | "click" |
Yes |
Tracker type |
3 | productID | String | "460128278" |
Yes |
Product Unique Identifier |
4 | adsize | String | "320x250" |
Yes |
Size of Ad requested |
-jio-end-block-type-2