Admaru redis - DB
*****************
cd /home/djaxtech/KarthikN/Admaru
sudo ssh -i Admaru.pem ubuntu@13.56.216.189
redis-cli -p 1103
AUTH Hysl2fer8r

cd /home/djaxtech/KarthikN/Admaru
sudo ssh -i Admaru.pem ubuntu@184.169.233.96
redis-cli -p 1103
AUTH KJHjfaayausif

339bd4d6-58e9-4a66-9d39-34c0de10ad69

prebid_banner

atho neenga vanthu ena kappathinginga

KEYS *
HGETALL Adsource_Tracker_0538a25a-cb80-4e9f-956e-cb368b49595a
HGETALL AdUnit_Tracker_b7f674d4-c568-40d9-acb0-988cce79e2b9


HGETALL AdUnit_eb5fce38-149d-4cb0-9b22-1f55d57ba9b6
HGETALL Adsource_a664fe2b-c9c8-46e5-b655-a2bdcd57746c

HGETALL Adsource_0bcbe21a-7b2d-4fd4-ae09-8cdf368f9ce8


hgetall Tag_49a9c603-abed-429e-bf05-cc38d1e11a84
hgetall tag_temp_beedbe0d-f367-42e4-8607-66f516768485


adsource name: trackadsd_nov25
adunit name: adunittrack_nov25


trackadsdclk_nov25

HTML5
sample_htmlgen
sample_htmladunit
check_html

Thir:
thirdparty_banneradsrc

Outstream
Vast tagid=2b2501a9-3056-43c4-9c82-d157e1d1b34c
vpaid_video16
Adunit :vpaid_video_16
AdSources :vpaid_video_16

https://developers.google.com/interactive-media-ads/docs/sdks/html5/client-side/tags

https://sin3-ib.adnxs.com/ab?an_audit=0&referrer=https%3A%2F%2Fapp.admaru.com%2FAdmaruAdDelivery%2Fprebid%2Fprebid_videojs.html&e=wqT_3QL3DKB3BgAAAwDWAAUBCKbD5pwGEIH0j5_ohPODJBigoKjt9IW22nEqNgkAAAECCBRAEQEHNAAAFEAZAAAA4HoUFEAhERIAKREJADERG6gw6dGnBjjtSEDtSEgCUMuBwC5YnPFbYABoi8akAXij0wWAAQGKAQNVU0SSBQb0UwGYAQGgAQGoAQGwAQC4AQPAAQPIAQLQAQnYAQDgAQDwAQCKAil1ZignYScsIDI1Mjk4ODUsIDApO3VmKCdyJywgOTc1MTc3NzEsIDApO5IC8QMhYms1M3h3aTItTHdLRU11QndDNFlBQ0NjOFZzd0FEZ0FRQVJJN1VoUTZkR25CbGdBWUlBQ2FBQndBSGdBZ0FFTWlBR1kzd1NRQVFHWUFRR2dBUUdvQVFPd0FRQzVBZk90YXFRQUFCUkF3UUh6cldxa0FBQVVRTWtCNm1JODRva0tCRURaQVFBQUFBQUFBUEFfNEFFQTlRRUFBQUFBbUFJQW9BSUF0UUlBQUFBQXZRSUFBQUFBd0FJQXlBSUEwQUlBMkFJQTRBSUE2QUlBLUFJQWdBTUJtQU1CdWdNSlUwbE9Nem8xTnpReDRBUC1MNGdFQUpBRUFKZ0VBY0VFQUFBQUFBAXwIREpCAQcNARgyQVFBOFFRDQ4oQUFBSWdGN1N5cEIRExRQQV9zUVUBGgkBCE1FRgkJAQEEREoVKAxBQUEwLigABE5rLigAsGdCYURDSHZBRmhNUGZBdmdGM2JTYUFZSUdBMVZUUklnR0FKQUdBWmdHQUtFRwFMAQEsRkVDb0JnR3lCaVFKARANAQBSDQgBAQBaAQUNAQBoDQhQQUFBQzRCZ28umgKVASF6dy1Ic0FpMvUBKG5QRmJJQVFvQURFAS4BASxVUURvSlUwbE9Nem8lRRBRUDR2Uz0FAFURDAxBQUFXHQwAWR0MAGEdDABjHQwQZUFDSkEdEPB1wgI_aHR0cDovL3ByZWJpZC5vcmcvZGV2LWRvY3Mvc2hvdy12aWRlby13aXRoLWEtZGZwLXZpZGVvLXRhZy5odG1s2AL36QPgAq2YSOoCQmh0dHBzOi8vYXBwLmFkbWFydS5jb20vQWRtYXJ1QWREZWxpdmVyeQ1tDQcAXwViBGpzBU888gIRCgZBRFZfSUQSBzI1MmFNBRQIQ1BHBRQYNTc1OTM2NAEUCAVDUAETNAgyMTk2OTk3NPICDQoIATwYRlJFURIBNgUQNFJFTV9VU0VSEgEw8gIMCSAUQ09ERRIABQ8BVxEPEAsKB0NQFQ4QCQoFSU8BYAQA8gEaBElPFRo4EwoPQ1VTVE9NX01PREVMDSQIGgoWMhYAHExFQUZfTkFNBWoIHgoaNh0ACEFTVAE-EElGSUVEAWIcDQoIU1BMSVQBTfCGATCAAwCIAwGQAwCYAxSgAwGqAwDAA-CoAcgDANgDAOADAOgDAPgDA4AEAJIECS9vcGVucnRiMpgEAKIEDTEwNi4xOTcuNDEuODCoBJKeA7IEDggAEAQYgAUg4AMwADgCuAQAwASA2rgiyAQA0gQOOTMyNSNTSU4zOjU3NDHaBAIIAeAEAPAEoRkgiAUBmAUAoAX_EQGwAaoFJGFiMWUwMjhlLTc2YTMtNDA4Zi1iYThlLTAyYTlkNDQ3M2Y4OMAFAMkFqXoU8D_SBQkJCQx4AADYBQHgBQHwBcOVC_oFBAgAEACQBgGYBgC4BgDBBgklKPA_0Ab1L9oGFgoQCREZAVwQABgA4AYE8gYCCACABwGIBwCgB0C6Bw8BSEgYACAAMAA43w1AAMgHo9MF0gcNFXYBOAjaBwYJJ2jgBwDqBwIIAPAHosgLiggCEACVCAAAgD-YCAE.&s=7d3767023775429faf5d52da51c5dc050ae35cb4&pp=${AUCTION_PRICE}

Video tagid=02fa69a0-6cf6-4fef-a148-c07bec462dd3
tag_vide16
check_videoadunit_16

URL tagid=fd8214c4-a147-4667-a7bf-0080cb8e960b
link_video16
link_video16


/**********Third Party Tracker Start**********/
var impression1 string
var impression2 string
var impression3 string

var viewimpression1 string
var viewimpression2 string
var viewimpression3 string

var clicks1 string
var clicks2 string
var clicks3 string

adsoure := fetching.FetchAdsourceTracker("HGETALL_Adsource_0bcbe21a-7b2d-4fd4-ae09-8cdf368f9ce8")

if len(adsoure.Data) > 0 {

for _, v := range adsoure.Data {

Event := v.Event
if Event == "1" {

Tracker_type := v.Tracker_type

if Tracker_type == "1" {

impimg := strings.Replace(v.Tracker_src, `\n`, ``, -1)
impimg = strings.Replace(impimg, `\`, ``, -1)

impression1 += `<img src='` + impimg + `' width='0' height='0' alt='' style='width: 0px; height: 0px;' />`
} else if Tracker_type == "2" {

impsrc2 := strings.Replace(v.Tracker_src, `\n`, ``, -1)
impsrc2 = strings.Replace(impsrc2, `\`, ``, -1)
impression2 += strings.Replace(impsrc2, `  `, ` `, -1)

} else if Tracker_type == "3" {

impsrc3 := strings.Replace(v.Tracker_src, `\n`, ``, -1)
impsrc3 = strings.Replace(impsrc3, `\`, ``, -1)
impression3 += strings.Replace(impsrc3, `  `, ` `, -1)
}
}

if Event == "2" {

Tracker_type := v.Tracker_type

if Tracker_type == "1" {

viewimpimg := strings.Replace(v.Tracker_src, `\n`, ``, -1)
viewimpimg = strings.Replace(viewimpimg, `\`, ``, -1)

viewimpression1 += `<img src='` + viewimpimg + `' width='0' height='0' alt='' style='width: 0px; height: 0px;' />`
} else if Tracker_type == "2" {

viewimpsrc2 := strings.Replace(v.Tracker_src, `\n`, ``, -1)
viewimpsrc2 = strings.Replace(viewimpsrc2, `\`, ``, -1)
viewimpression2 += strings.Replace(viewimpsrc2, `  `, ` `, -1)

} else if Tracker_type == "3" {

viewimpsrc3 := strings.Replace(v.Tracker_src, `\n`, ``, -1)
viewimpsrc3 = strings.Replace(viewimpsrc3, `\`, ``, -1)
viewimpression3 += strings.Replace(viewimpsrc3, `  `, ` `, -1)
}
}

if Event == "3" {

Tracker_type := v.Tracker_type

if Tracker_type == "1" {

clicksimg := strings.Replace(v.Tracker_src, `\n`, ``, -1)
clicksimg = strings.Replace(clicksimg, `\`, ``, -1)

clicks1 += `<img src='` + clicksimg + `' width='0' height='0' alt='' style='width: 0px; height: 0px;' />`
} else if Tracker_type == "2" {

clickssrc2 := strings.Replace(v.Tracker_src, `\n`, ``, -1)
clickssrc2 = strings.Replace(clickssrc2, `\`, ``, -1)
clicks2 += strings.Replace(clickssrc2, `  `, ` `, -1)

} else if Tracker_type == "3" {

clickssrc3 := strings.Replace(v.Tracker_src, `\n`, ``, -1)
clickssrc3 = strings.Replace(clickssrc3, `\`, ``, -1)
clicks3 += strings.Replace(clickssrc3, `  `, ` `, -1)
}
}
}
}

adunit := fetching.FetchAdsourceTracker("HGETALL_Adsource_0bcbe21a-7b2d-4fd4-ae09-8cdf368f9ce8")

if len(adunit.Data) > 0 {

for _, val := range adunit.Data {

Event1 := val.Event

if Event1 == "1" {

Trackertype := val.Tracker_type

if Trackertype == "1" {

impimgu := strings.Replace(val.Tracker_src, `\n`, ``, -1)
impimgu = strings.Replace(impimgu, `\`, ``, -1)

impression1 += `<img src='` + impimgu + `' width='0' height='0' alt='' style='width: 0px; height: 0px;' />`
} else if Trackertype == "2" {

impsrcu := strings.Replace(val.Tracker_src, `\n`, ``, -1)
impsrcu = strings.Replace(impsrcu, `\`, ``, -1)
impression2 += strings.Replace(impsrcu, `  `, ` `, -1)

} else if Trackertype == "3" {

impsrcf := strings.Replace(val.Tracker_src, `\n`, ``, -1)
impsrcf = strings.Replace(impsrcf, `\`, ``, -1)
impression3 += strings.Replace(impsrcf, `  `, ` `, -1)
}
}

if Event1 == "2" {

Tracker_type := val.Tracker_type

if Tracker_type == "1" {

viewimpimgi := strings.Replace(val.Tracker_src, `\n`, ``, -1)
viewimpimgi = strings.Replace(viewimpimgi, `\`, ``, -1)

viewimpression1 += `<img src='` + viewimpimgi + `' width='0' height='0' alt='' style='width: 0px; height: 0px;' />`
} else if Tracker_type == "2" {

viewimpsrc2i := strings.Replace(val.Tracker_src, `\n`, ``, -1)
viewimpsrc2i = strings.Replace(viewimpsrc2i, `\`, ``, -1)
viewimpression2 += strings.Replace(viewimpsrc2i, `  `, ` `, -1)

} else if Tracker_type == "3" {

viewimpsrc3i := strings.Replace(val.Tracker_src, `\n`, ``, -1)
viewimpsrc3i = strings.Replace(viewimpsrc3i, `\`, ``, -1)
viewimpression3 += strings.Replace(viewimpsrc3i, `  `, ` `, -1)
}
}

if Event1 == "3" {

Tracker_type := val.Tracker_type

if Tracker_type == "1" {

clicksimg1 := strings.Replace(val.Tracker_src, `\n`, ``, -1)
clicksimg1 = strings.Replace(clicksimg1, `\`, ``, -1)

clicks1 += `<img src='` + clicksimg1 + `' width='0' height='0' alt='' style='width: 0px; height: 0px;' />`
} else if Tracker_type == "2" {

clickssrcu2 := strings.Replace(val.Tracker_src, `\n`, ``, -1)
clickssrcu2 = strings.Replace(clickssrcu2, `\`, ``, -1)
clicks2 += strings.Replace(clickssrcu2, `  `, ` `, -1)

} else if Tracker_type == "3" {

clickssrcu3 := strings.Replace(val.Tracker_src, `\n`, ``, -1)
clickssrcu3 = strings.Replace(clickssrcu3, `\`, ``, -1)
clicks3 += strings.Replace(clickssrcu3, `  `, ` `, -1)
}
}
}
}

finalimpression := impression1 + impression2 + impression3
fmt.Println()
fmt.Println()
fmt.Println()
fmt.Println()
fmt.Println()
fmt.Println()
fmt.Println(finalimpression)
fmt.Println()
fmt.Println("==========================================")
fmt.Println()
fmt.Println()
fmt.Println()
fmt.Println()
fmt.Println()
fmt.Println()
fmt.Println()
fmt.Println()
fmt.Println()
fmt.Println()
fmt.Println()
/**********Third Party Tracker End**********/


user: "revive",
pwd: "kjashguihaigu",

roles: [{"role":"readWrite","db":"revive"}],

Multiad adsource1 - Direct Banner
-imp - img
-view - js
-click - iframe

adsource2 - Platformlink
-imp - iframe
-view - img
-click - js

adsource3 - 3rd party tag
-imp - js
-view - iframe
-click - img


viewimpsrc3 := strings.Replace(v.Tracker_src, "\n", "", -1)
viewimpsrc3 = strings.Replace(viewimpsrc3, `\`, ``, -1)
viewimpression3 += strings.Replace(viewimpsrc3, "  ", " ", -1)
