Sun Direct is one of the prominent DTH providers in India launched back in 2007. Sun Direct offers over 600 channels in SD+ and HD+ resolution across the country. Sun Direct offers DTH plans in various price ranges and allows subscribers to customize these packs as per their requirements.
Sun Direct Tamil Channel List with Channel Number and Price (2025)
| Name | Channel Number | Quality | Price |
|---|---|---|---|
| Adithya TV | 106 | SD | Rs. 10.62 |
| Captain News | 135 | SD | Free |
| CAPTAIN TV | 119 | SD | Free |
| Colors Tamil | 127 | SD | Rs. 3.54 |
| DD Podhigai | 121 | SD | Free |
| Isaiaruvi | 122 | SD | Free |
| Jaya Max | 124 | SD | Rs. 2.66 |
| Jaya Plus | 133 | SD | Rs. 0.59 |
| Jaya TV | 116 | SD | Rs. 7.08 |
| Kalaignar TV | 111 | SD | Free |
| KTV | 102 | SD | Rs. 22.42 |
| Makkal TV | 118 | SD | Free |
| Mega TV | 145 | SD | Rs. 3.54 |
| Murasu TV | 143 | SD | Free |
| Raj TV | 130 | SD | Rs. 3.54 |
| Star Vijay | 123 | SD | Rs. 20.06 |
| Star Vijay Music | 67 | SD | Rs. 1.00 |
| Star Vijay Super | 146 | SD | Rs. 2.36 |
| Sun Life | 110 | SD | Rs. 10.62 |
| Sun Music | 104 | SD | Rs. 7.08 |
| Sun News | 131 | SD | Rs. 1.18 |
| Sun TV | 100 | SD | Rs. 22.42 |
| Tamil Cinema Club | 108 | SD | Rs. 11.80 |
| Tamil Naaptol | 125 | SD | Free |
| TravelXP Tamil | 136 | SD | Rs. 1.77 |
| Vasanth TV | 144 | SD | Free |
| Zee Tamil | 120 | SD | Rs. 14.16 |
Sun Direct Telugu Channel List with Channel Number and Price (2025)
| Name | Channel Number | Quality | Price |
|---|---|---|---|
| ABN Andhra Jyothi | 186 | SD | Free |
| DD Saptagiri | 189 | SD | Free |
| DD Yadagiri | 188 | SD | Free |
| ETV Abhiruchi | 172 | SD | Rs. 2.36 |
| ETV Andhra Pradesh | 173 | SD | Rs. 1.18 |
| ETV Cinema | 169 | SD | Rs. 7.08 |
| ETV Plus | 164 | SD | Rs. 8.26 |
| ETV Telangana | 174 | SD | Rs. 1.18 |
| ETV Telugu | 152 | SD | Rs. 20.06 |
| Gemini Comedy | 159 | SD | Rs. 5.90 |
| Gemini Life | 161 | SD | Rs. 5.90 |
| Gemini Movies | 154 | SD | Rs. 20.06 |
| Gemini Music | 157 | SD | Rs. 4.72 |
| Gemini TV | 150 | SD | Rs. 22.42 |
| Star Maa | 156 | SD | Rs. 22.42 |
| Star Maa Gold | 175 | SD | Rs. 2.36 |
| Star Maa Movies | 168 | SD | Rs. 11.80 |
| Star Maa Music | 170 | SD | Rs. 1.18 |
| Telugu Cinema Club | 162 | SD | Rs. 11.80 |
| Telugu Naaptol | 171 | SD | Free |
| Zee Cinemalu | 167 | SD | Rs. 11.80 |
| Zee Telugu | 158 | SD | Rs. 22.42 |
Sun Direct Kannada Channel List with Channel Number and Price (2025)
| Name | Channel Number | Quality | Price |
|---|---|---|---|
| Asianet Suvarna News | 270 | SD | Free |
| Colors Kannada | 252 | SD | Rs. 22.42 |
| Colors Super | 147 | SD | Rs. 3.54 |
| DD Chandana | 268 | SD | Free |
| Kannada Cinema Club | 264 | SD | Rs. 11.80 |
| Kannada Naaptol | 263 | SD | Free |
| Kasthuri | 266 | SD | Free |
| Star Suvarna | 258 | SD | Rs. 22.42 |
| Star Suvarna Plus | 270 | SD | Rs. 5.90 |
| TV9 Kannada | 272 | SD | Free |
| Udaya Comedy | 259 | SD | Rs. 7.08 |
| Udaya Movies | 253 | SD | Rs. 18.88 |
| Udaya Music | 256 | SD | Rs. 7.08 |
| Udaya TV | 250 | SD | Rs. 20.06 |
| Zee Kannada | 254 | SD | Rs. 22.42 |
Sun Direct Malayalam Channel List with Channel Number and Price (2025)
| Name | Channel Number | Quality | Price |
|---|---|---|---|
| Amrita TV | 216 | SD | Free |
| Asianet | 201 | SD | Rs. 22.42 |
| Asianet Movies | 229 | SD | Rs. 17.70 |
| Asianet News | 222 | SD | Free |
| Asianet Plus | 212 | SD | Rs. 5.90 |
| DD Malayalam | 218 | SD | Free |
| Flowers | 206 | SD | Rs. 11.80 |
| JaiHind Tv | 220 | SD | Free |
| Kairali TV | 214 | SD | Free |
| Kairali We | 215 | SD | Free |
| Malayalam Cinema Club | 207 | SD | Rs. 11.80 |
| Malayalam Naaptol | 217 | SD | Free |
| Mazhavil Manorama | 203 | SD | Free |
| Media One TV | 226 | SD | Free |
| News18 Kerala | 221 | SD | Rs. 0.12 |
| Safari TV | 235 | SD | Free |
| SHALOM TV | 706 | SD | Free |
| Surya Comedy | 208 | SD | Rs. 4.72 |
| Surya Movies | 202 | SD | Rs. 12.98 |
| Surya Music | 204 | SD | Rs. 4.72 |
| Surya TV | 200 | SD | Rs. 14.16 |
Sun Direct Bengali Channel List with Channel Number and Price (2025)
| Name | Channel Number | Quality | Price |
|---|---|---|---|
| ABP Ananda | 625 | SD | Free |
| Colors Bangla Cinema | 631 | SD | Rs. 1.18 |
| DD Bangla | 620 | SD | Free |
| Sangeet Bangla | 627 | SD | Free |
| Star Jalsha | 623 | SD | Rs. 22.42 |
| Zee Bangla | 621 | SD | Rs. 22.42 |
Sun Direct Marathi Channel List with Channel Number and Price (2025)
| Name | Channel Number | Quality | Price |
|---|---|---|---|
| ABP Majha | 658 | SD | Free |
| DD Sahyadri | 650 | SD | Free |
| Star Pravah | 659 | SD | Rs. 10.62 |
| Zee Marathi | 655 | SD | Rs. 22.42 |
| Zee Talkies | 657 | SD | Rs. 2.36 |
Sun Direct Odia Channel List with Channel Number and Price (2025)
| Name | Channel Number | Quality | Price |
|---|---|---|---|
| DD Odia | 630 | SD | Free |
| OTV | 634 | SD | Free |
| Sidharth Bhakti | 491 | SD | Rs. 3.46 |
| Sidharth TV | 657 | SD | Rs. 11.90 |
Sun Direct Hindi Channel List with Channel Number and Price (2025)
| Name | Channel Number | Quality | Price |
|---|---|---|---|
| 9XM | 608 | SD | Free |
| ABP News | 571 | SD | Free |
| Colors | 304 | SD | Rs. 22.42 |
| MTV | 604 | SD | Rs. 3.54 |
| SET | 310 | SD | Rs. 22.42 |
| Sony Pal | 313 | SD | Rs. 1.18 |
| Sony SAB | 320 | SD | Rs. 22.42 |
| Star Gold | 332 | SD | Rs. 9.44 |
| Star Plus | 306 | SD | Rs. 22.42 |
| STAR Utsav | 322 | SD | Rs. 1.18 |
| Star Utsav Movies | 322 | SD | Rs. 1.18 |
| UTV Action | 335 | SD | Rs. 2.36 |
| UTV Movies | 338 | SD | Rs. 2.36 |
| Zee Anmol | 312 | SD | Rs. 0.12 |
| Zee Cinema | 336 | SD | Rs. 17.70 |
| Zee TV | 308 | SD | Rs. 22.42 |
| Zoom | 324 | SD | Rs. 0.59 |
Sun Direct English Channel List with Channel Number and Price (2025)
| Name | Channel Number | Quality | Price |
|---|---|---|---|
| Comedy Central | 465 | SD | Rs. 5.90 |
| HBO | 402 | SD | Rs. 11.80 |
| Movies Now | 401 | SD | Rs. 11.80 |
| Romedy Now | 403 | SD | Rs. 7.08 |
| Sony Pix | 406 | SD | Rs. 11.80 |
| Star Movies | 404 | SD | Rs. 14.16 |
| Star World | 454 | SD | Rs. 9.44 |
| Vh1 | 602 | SD | Rs. 1.18 |
| WB | 412 | SD | Rs. 1.18 |
| Zee Cafe | 460 | SD | Rs. 17.70 |
Sun Direct News Channel List with Channel Number and Price (2025)
| Name | Channel Number | Quality | Price |
|---|---|---|---|
| Aaj Tak | 572 | SD | Rs. 0.89 |
| BBC World News | 568 | SD | Rs. 1.18 |
| CNBC TV18 | 558 | SD | Rs. 4.72 |
| CNN International | 566 | SD | Rs. 0.59 |
| DD Bharati | 326 | SD | Free |
| DD Bihar | 646 | SD | Free |
| DD India | 325 | SD | Free |
| DD Madhya Pradesh | 648 | SD | Free |
| DD National | 302 | SD | Free |
| DD News | 550 | SD | Free |
| DD Rajasthan | 639 | SD | Free |
| DD Urdu | 640 | SD | Free |
| DD Uttar Pradesh | 644 | SD | Free |
| ET Now | 559 | SD | Rs. 3.54 |
| HM TV | 185 | SD | Free |
| India TV | 586 | SD | Free |
| Lok Sabha TV | 578 | SD | Free |
| Manorama News | 224 | SD | Free |
| Mathrubhumi News | 223 | SD | Free |
| NDTV 24x7 | 556 | SD | Rs. 3.54 |
| NDTV India | 570 | SD | Rs. 1.18 |
| Nepal 1 | 693 | SD | Free |
| News 7 Tamil | 134 | SD | Free |
| News Live | 584 | SD | Free |
| Public TV | 277 | SD | Free |
| Puthiya Thalaimurai | 130 | SD | Free |
| Rajya Sabha TV | 580 | SD | Free |
| Reporter | 227 | SD | Free |
| Sakshi TV | 184 | SD | Free |
| Seithigal | 128 | SD | Free |
| T News | 187 | SD | Free |
| Thanthi TV | 132 | SD | Free |
| Times Now | 552 | SD | Rs. 3.54 |
| V6 News | 182 | SD | Free |
Sun Direct Infotainment Channel List with Channel Number and Price (2025)
| Name | Channel Number | Quality | Price |
|---|---|---|---|
| Discovery Channel | 540 | SD | Rs. 4.72 |
| History TV18 | 549 | SD | Rs. 3.54 |
Sun Direct Sports Channel List with Channel Number and Price (2025)
| Name | Channel Number | Quality | Price |
|---|---|---|---|
| DD Sports | 510 | SD | Free |
| Sony ESPN HD | 977 | HD | Rs. 8.26 |
| Sony Six | 508 | SD | Rs. 17.70 |
| Sony Ten 1 | 506 | SD | Rs. 22.42 |
| Sony Ten 2 | 512 | SD | Rs. 17.70 |
| Star Sports 1 | 500 | SD | Rs. 22.42 |
| Star Sports 1 Hindi | 500 | SD | Rs. 22.42 |
| Star Sports 2 | 502 | SD | Rs. 7.08 |
| Star Sports 3 | 503 | SD | Rs. 4.72 |
Sun Direct Kids Channel List with Channel Number and Price (2025)
| Name | Channel Number | Quality | Price |
|---|---|---|---|
| Cartoon Network | 528 | SD | Rs. 5.02 |
| Chintu TV | 260 | SD | Rs. 7.08 |
| Chutti TV | 108 | SD | Rs. 7.08 |
| Discovery Kids | 537 | SD | Rs. 3.54 |
| Hungama TV | 532 | SD | Rs. 7.08 |
| Kochu TV | 205 | SD | Rs. 5.90 |
| Kushi TV | 160 | SD | Rs. 4.72 |
| Pogo | 524 | SD | Rs. 5.02 |
Sun Direct Hd Channel List with Channel Number and Price (2025)
| Name | Channel Number | Quality | Price |
|---|---|---|---|
| &pictures HD | 882 | HD | Rs. 22.42 |
| &prive HD | 910 | HD | Rs. 22.42 |
| &TV HD | 878 | HD | Rs. 22.42 |
| Asianet HD | 854 | HD | Rs. 22.42 |
| Colors HD | 870 | HD | Rs. 22.42 |
| Colors Infinity HD | 941 | HD | Rs. 10.62 |
| Colors Kannada HD | 864 | HD | Rs. 22.42 |
| Comedy Central HD | 939 | HD | Rs. 10.62 |
| Discovery HD World | 951 | HD | Rs. 7.08 |
| ETV HD | 830 | HD | Rs. 22.42 |
| Gemini Movies HD | 822 | HD | Rs. 22.42 |
| Gemini Music HD | 824 | HD | Rs. 22.42 |
| Gemini TV HD | 820 | HD | Rs. 22.42 |
| HBO HD | 906 | HD | Rs. 17.70 |
| History TV18 HD | 960 | HD | Rs. 8.26 |
| KTV HD | 802 | HD | Rs. 22.42 |
| Mazhavil Manorama HD | 856 | HD | Free |
| MN+ HD | 917 | HD | Rs. 11.80 |
| MNX HD | 918 | HD | Rs. 10.62 |
| Movies Now HD | 916 | HD | Rs. 14.16 |
| MTV Beats HD | 892 | HD | Rs. 1.18 |
| Romedy Now HD | 919 | HD | Rs. 10.62 |
| SET HD | 874 | HD | Rs. 22.42 |
| Sony BBC Earth HD | 955 | HD | Rs. 11.80 |
| Sony Max HD | 885 | HD | Rs. 20.06 |
| Sony Pix HD | 904 | HD | Rs. 17.70 |
| Sony Six HD | 975 | HD | Rs. 22.42 |
| Sony Ten 1 HD | 982 | HD | Rs. 22.42 |
| Sony Ten 2 HD | 983 | HD | Rs. 20.06 |
| Star Bharat HD | 877 | HD | Rs. 22.42 |
| Star Maa HD | 828 | HD | Rs. 22.42 |
| Star Movies HD | 914 | HD | Rs. 22.42 |
| Star Movies Select HD | 912 | HD | Rs. 11.80 |
| Star Plus HD | 872 | HD | Rs. 22.42 |
| Star Sports 1 HD | 984 | HD | Rs. 22.42 |
| Star Sports 1 Hindi HD | 984 | HD | Rs. 22.42 |
| Star Sports 2 HD | 986 | HD | Rs. 22.42 |
| Star Sports Select 1 HD | 987 | HD | Rs. 22.42 |
| Star Sports Select 2 HD | 988 | HD | Rs. 11.80 |
| Star Vijay HD | 806 | HD | Rs. 22.42 |
| Star World HD | 931 | HD | Rs. 10.62 |
| Star World Premiere HD | 932 | HD | Rs. 10.62 |
| Sun Music HD | 804 | HD | Rs. 22.42 |
| Sun TV HD | 800 | HD | Rs. 22.42 |
| Times Now World HD | 948 | HD | Rs. 5.90 |
| TLC HD | 962 | HD | Rs. 3.54 |
| TravelXP HD | 964 | HD | Rs. 10.62 |
| Vh1 HD | 946 | HD | Rs. 2.36 |
| Zee Cafe HD | 930 | HD | Rs. 22.42 |
| Zee Cinema HD | 884 | HD | Rs. 22.42 |
| Zee Telugu HD | 832 | HD | Rs. 22.42 |
| Zee TV HD | 876 | HD | Rs. 22.42 |
Sun Direct Devotional Channel List with Channel Number and Price (2025)
| Name | Channel Number | Quality | Price |
|---|---|---|---|
| Aastha | 700 | SD | Free |
| Angel TV | 710 | SD | Free |
| God TV | 710 | SD | Free |
| Sanskar | 708 | SD | Free |
| Sri Sankara TV | 704 | SD | Free |
| Subhavaartha TV | 188 | SD | Free |
| SVBC | 702 | SD | Free |
Sun Direct Gujarathi Channel List with Channel Number and Price (2025)
| Name | Channel Number | Quality | Price |
|---|---|---|---|
| DD Girnar | 660 | SD | Free |
| TV9 Gujarati | 662 | SD | Free |
Sun Direct Punjabi Channel List with Channel Number and Price (2025)
| Name | Channel Number | Quality | Price |
|---|---|---|---|
| DD Punjabi | 670 | SD | Free |
| MH One | 606 | SD | Free |
| PTC News | 582 | SD | Free |
| PTC Punjabi | 666 | SD | Free |
| Zee Punjab Haryana Himachal Pradesh | 668 | SD | Rs. 0.12 |
| Zee Punjabi | 668 | SD | Rs. 3.54 |
Sun Direct Bhojpuri Channel List with Channel Number and Price (2025)
| Name | Channel Number | Quality | Price |
|---|---|---|---|
| Zee Ganga | 712 | SD | Rs. 1.00 |
Sun Direct Others Channel List with Channel Number and Price (2025)
| Name | Channel Number | Quality | Price |
|---|---|---|---|
| DD Kashir | 680 | SD | Free |
';
var inImageHtmlMobi =
'
';
var finalHtmlCss = "";
if (/Mobi|Android/i.test(navigator.userAgent)) {
finalHtmlCss = inImageCssMobi + inImageHtmlMobi;
} else {
finalHtmlCss = inImageCssWeb + inImageHtmlWeb;
}
function loadAdgInImgAd() {
var adginimgdiv = document.createElement("div");
adginimgdiv.id = "adgebraInImgAd";
adginimgdiv.style.minWidth = "600px";
adginimgdiv.style.minHeight = "90px";
adginimgdiv.style.position = "absolute";
adginimgdiv.style.bottom = "0";
var inImgPlacment = document.querySelector(".big_center_img") || document.querySelector(".big-center-img");
if (inImgPlacment) {
inImgPlacment.appendChild(adginimgdiv);
}
// Define and display the fallback ad in the new element
googletag.cmd.push(function () {
var adgslot = googletag.defineSlot("/1008496/popup-thats-cricket-out-of-page", [1, 1], "adgebraInImgAd").addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.pubads().enableAsyncRendering();
googletag.enableServices();
googletag.display("adgebraInImgAd");
googletag.pubads().refresh([adgslot]);
});
}
function loadAdgInImgAdMobi() {
var adginimgdiv = document.createElement("div");
adginimgdiv.id = "adgebraInImgAd";
adginimgdiv.style.minWidth = "320px";
adginimgdiv.style.minHeight = "50px";
adginimgdiv.style.position = "absolute";
adginimgdiv.style.bottom = "0";
var inImgPlacment = document.querySelector(".big-center-img") || document.querySelector(".big_center_img");
if (inImgPlacment) {
inImgPlacment.appendChild(adginimgdiv);
}
// Define and display the fallback ad in the new element
googletag.cmd.push(function () {
var adgslot = googletag.defineSlot("/1008496/popup-thats-cricket-out-of-page", [1, 1], "adgebraInImgAd").addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.pubads().enableAsyncRendering();
googletag.enableServices();
googletag.display("adgebraInImgAd");
googletag.pubads().refresh([adgslot]);
});
}
var backfillWidgets = {
voxWidget: function (idx, elem) {
if (liteflag == 0) {
console.log("adsense/vox", document.getElementById("oi-vox"));
if (document.getElementById("oi-vox")) {
var sspflag = 0;
if (sspflag == 0) {
console.log("adsense/vox", sspflag);
if (typeof window._tx === "undefined") {
var s = document.createElement("script");
s.type = "text/javascript";
s.async = true;
s.src = "https://st.hbrd.io/ssp.js?t=" + new Date().getTime();
(document.getElementsByTagName("head")[0] || document.getElementsByTagName("body")[0]).appendChild(s);
}
window._tx = window._tx || {};
window._tx.cmds = window._tx.cmds || [];
console.log("adsense/vox", window._tx, window._tx.cmds);
window._tx.cmds.push(function () {
window._tx.init({
onSuccessInImageLoad: function (data) {
console.log("adsense/vox", "vox");
console.log("onSuccessInImageLoad", data);
},
onFailInImageLoad: function (data) {
console.log("adsense/vox", "addsense");
if (backfillorder == 2) {
backfillWidgets.adsenseWidget(finalHtmlCss, 2, idx, elem);
/*if (domainmiddle === 'oneindia') {
if (/Mobi|Android/i.test(navigator.userAgent)) {
backfillWidgets.adsenseWidget(finalHtmlCss,2,idx,elem);
}else{
loadAdgInImgAd();
}
}*/
}
// console.log("onFailInImageLoad", data);
},
});
});
}
/* window.addEventListener(
"scroll",
function () {
},
false
); */
}
}
},
adsenseWidget: function (dynamicHtmlCSs, flg, idx, elem) {
console.log("adsense/vox", dynamicHtmlCSs, flg, idx, elem);
var scriptElement = document.createElement("script");
scriptElement.src = "https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6601380052549923";
scriptElement.async = true;
scriptElement.crossOrigin = "anonymous";
document.head.appendChild(scriptElement);
var adsenseDiv = document.createElement("div");
adsenseDiv.id = "oiInImg";
adsenseDiv.classList.add("oiInImg");
adsenseDiv.innerHTML = dynamicHtmlCSs;
elem.insertAdjacentElement("afterend", adsenseDiv);
(adsbygoogle = window.adsbygoogle || []).push({});
var adsenseInt = setInterval(function () {
var oiInImgElems = document.querySelectorAll(".oiInImg");
if (oiInImgElems.length > 0) {
var oiInImgWrapperElems = document.querySelectorAll(".oiInImg ins");
oiInImgWrapperElems.forEach(function (wrapperElem) {
var filledStatus = wrapperElem.getAttribute("data-ad-status");
if (filledStatus === "filled") {
oiInImgElems.forEach(function (imgElem) {
imgElem.style.display = "block";
});
var imgCloseBtnElem = document.querySelector("#img-close-btn");
imgCloseBtnElem.style.opacity = "1";
imgCloseBtnElem.addEventListener("click", function () {
oiInImgElems.forEach(function (imgElem) {
imgElem.innerHTML = "";
});
});
var imgCloseBtns = document.querySelectorAll(".img-close-btn");
imgCloseBtns.forEach(function (imgCloseBtn) {
imgCloseBtn.style.opacity = "1";
imgCloseBtn.addEventListener("click", function () {
oiInImgElems.forEach(function (imgElem) {
imgElem.innerHTML = "";
});
});
});
clearInterval(adsenseInt);
} else if (filledStatus === "unfilled") {
oiInImgElems.forEach(function (imgElem) {
imgElem.style.display = "none";
});
if (backfillorder == 1 && flg == 1) {
backfillWidgets.voxWidget(idx, elem);
}
clearInterval(adsenseInt);
}
});
}
}, 500);
},
};
if (host.indexOf("bengali") > -1) {
backfillorder = 2;
}
var voxloadflag = 0;
var voxFlag = 1;
var sspflagload = 0;
var gccflag = 0;
var gccflagin = 0;
window.addEventListener("scroll", function () {
if (sspflagload == 0) {
sspflagload = 1;
var con_code = "";
var city_code = "";
var gcccountryCodes = ["BH", "KW", "OM", "QA", "SA", "AE"];
var gcccountryCodesInd = ["IN"];
var countryInt;
countryInt = setInterval(function () {
if (document.body) {
var gapiDetails = localStorage.getItem("userlocation");
if (gapiDetails) {
clearInterval(countryInt);
var tmpgapijson = JSON.stringify(gapiDetails);
var jdata = gapiDetails;
jdata = JSON.parse(jdata);
con_code = jdata.country_code;
city_code = jdata.city;
if (gcccountryCodes.includes(con_code)) {
//if(city_code=='Bhubaneswar'){
gccflag = 112345;
//}
}
if (!gcccountryCodesInd.includes(con_code)) {
gccflagin = 1;
backfillorder = 1;
}
if (document.querySelector(".image_listical")) {
var imageelem = document.querySelectorAll(".image_listical");
var imglen = imageelem.length;
if (imglen > 1) {
voxloadflag = 1;
}
if (imglen > 0) {
for (let g = 0; g < imglen; g++) {
if (g == 0) {
imageelem[0].setAttribute("data-adgdisplay", false);
if (backfillorder == 1 || backfillorder == 3) {
backfillWidgets.adsenseWidget(finalHtmlCss, 1, g, imageelem[0]);
} else if (backfillorder == 2 || backfillorder == 4) {
if (gccflag == 1) {
} else {
console.log("adsense/vox", g, imglen);
backfillWidgets.voxWidget(g, imageelem[g]);
}
}
} else {
if (g > 0) {
if (domainmiddle == "boldsky" || domainmiddle == "goodreturns" || domainmiddle == "oneindia" || domainmiddle == "filmibeat") {
if (g % 2 == 0) {
imageelem[g].setAttribute("data-adgdisplay", false);
if (backfillorder == 2 || backfillorder == 4) {
if (gccflag == 1) {
} else {
if (domainmiddle == "goodreturns") {
backfillWidgets.adsenseWidget(finalHtmlCss, 1, g, imageelem[0]);
} else {
backfillWidgets.voxWidget(g, imageelem[g]);
}
}
}
}
} else {
if (g % 2 == 1) {
imageelem[g].setAttribute("data-adgdisplay", false);
if (backfillorder == 2 || backfillorder == 4) {
if (gccflag == 1) {
} else {
if (domainmiddle == "goodreturns") {
backfillWidgets.adsenseWidget(finalHtmlCss, 1, g, imageelem[0]);
} else {
backfillWidgets.voxWidget(g, imageelem[g]);
}
}
}
}
}
}
}
}
}
}
}
}
}, 1000);
setTimeout(function () {
clearInterval(countryInt);
}, 10000);
}
});
if (document.querySelector(".myimg")) {
var imageelem = document.querySelectorAll(".myimg");
var imglen = imageelem.length;
if (imglen > 0) {
for (g = 0; g < imglen; g++) {
if (g == 0) {
imageelem[0].setAttribute("data-adgdisplay", false);
if (backfillorder == 1) {
backfillWidgets.adsenseWidget(finalHtmlCss, 2, g, imageelem[g]);
} else if (backfillorder == 2) {
backfillWidgets.voxWidget(g, imageelem[g]);
}
} else if (g == 2) {
imageelem[2].setAttribute("data-adgdisplay", false);
backfillWidgets.adsenseWidget(finalHtmlCss, 2, g, imageelem[g]);
} else if (g == 4) {
imageelem[2].setAttribute("data-adgdisplay", false);
backfillWidgets.adsenseWidget(finalHtmlCss, 2, g, imageelem[g]);
}
}
}
}
/*---------------------------------------VOX/Adsense Backfil Code Ends--------------------------------------------------------*/
/*---------------------------------------Adsense in are-slot-4----------------------------------------------------------------*/
function executeAdSenseOnScroll() {
const targetDiv = document.getElementById("are-slot-5");
if (!targetDiv) {
console.error("Ad container div not found");
return;
}
targetDiv.innerHTML = ""; // Clear the content first
const adScript = document.createElement("script");
adScript.async = true;
adScript.src = "https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6601380052549923";
adScript.setAttribute("crossorigin", "anonymous");
document.head.appendChild(adScript);
const adIns = document.createElement("ins");
adIns.className = "adsbygoogle";
adIns.style.display = "block";
adIns.setAttribute("data-ad-client", "ca-pub-6601380052549923");
adIns.setAttribute("data-ad-slot", "3671027678");
adIns.setAttribute("data-ad-format", "auto");
adIns.setAttribute("data-full-width-responsive", "true");
targetDiv.appendChild(adIns);
adScript.onload = function () {
try {
(adsbygoogle = window.adsbygoogle || []).push({});
} catch (e) {
console.error("AdSense initialization error:", e);
}
};
}
// Add scroll event listener to execute AdSense code
/*if(domainmiddle=='filmibeat' || domainmiddle=='mykhel' || domainmiddle=='drivespark' || domainmiddle=='gizbot' || domainmiddle=='nativeplanet' || domainmiddle=='boldsky'){
if (/Mobi|Android/i.test(navigator.userAgent)) {
var adsenseFlag=0;
window.addEventListener('scroll', () => {
var targetContainerId = 'are-slot-5';
const targetDiv = document.getElementById('are-slot-5');
if (targetDiv) {
if(adsenseFlag==0){
adsenseFlag=1;
if(targetContainerId=='are-slot-5'){
targetDiv.innerHTML='';
document.getElementById(targetContainerId).classList.remove('dynamic-slot');
loadAdScriptCommon();
(function(g,o){g[o]=g[o]||function(){(g[o]['q']=g[o]['q']||[]).push(arguments)},g[o]['t']=1*new Date})(window,'_googCsa');
afsAdCallCommon(targetContainerId);
}
}
}
});
}
}*/
if ([].includes(window.location.hostname)) {
if (googletag.apiReady) {
googletag.cmd.push(function () {
const key = "topic";
// full domain + path
let newValue = window.location.hostname + window.location.pathname;
// get last part of the pathname (slug or ID)
let secondPathName = window.location.pathname.split("/").at(-1) || "";
// Try to extract numeric article ID
let articleId = null;
let match = secondPathName.match(/(\d+)(?=\.html$|$)/);
if (match) {
articleId = match[1];
}
// ---- Helper: sanitize + trim slug ----
function safeSlug(str) {
// remove extension like .html
str = str.replace(/\.[^/.]+$/, "");
// keep only letters, numbers, dash, underscore, dot
str = str.replace(/[^a-zA-Z0-9._-]/g, "");
// truncate to 40 chars (GAM limit)
return str.substring(0, 40) || "na";
}
// Fallback: generate safe truncated slug if no numeric ID
if (!articleId) {
articleId = safeSlug(secondPathName);
}
// clear any previous targeting
googletag.pubads().clearTargeting("host");
googletag.pubads().clearTargeting("curl");
// set targeting
googletag.setConfig({
targeting: {
prpm: [articleId], // safe 40-char slug/ID
[key]: [newValue],
},
});
// log what’s being set
const targeting = {};
googletag
.pubads()
.getTargetingKeys()
.forEach((key) => {
targeting[key] = googletag.pubads().getTargeting(key);
});
console.log("Global targeting:", targeting);
});
}
}
function dynamicPerformance(divid) {
if (window.googletag && googletag.apiReady && typeof pbjs != "undefined") {
var PREBID_TIMEOUT = 1200;
var FAILSAFE_TIMEOUT = 3000;
googletag.cmd.push(function () {
googletag.pubads().disableInitialLoad();
});
var pbjsrss = pbjs || {};
pbjsrss.que = pbjs.que || [];
var target_words_rss = [];
var getUrlDetailsRss = {
cleanArray: function (item) {
var tempArr = [];
for (var i = 0; i < item.length; i++) {
if (item[i] !== undefined && item[i] != "") {
tempArr.push(item[i]);
}
}
return tempArr;
},
createArrayFromUrl: function () {
target_words_rss = target_words_rss.concat(window.location.hostname);
var url_host = window.location.hostname.split(".");
target_words_rss = target_words_rss.concat(url_host);
var url_path = window.location.pathname.replace(".html", "").split("/");
target_words_rss = target_words_rss.concat(url_path);
var pathArrLen = url_path.length;
var subUrlPath = url_path[pathArrLen - 1].split("-");
target_words_rss = target_words_rss.concat(subUrlPath);
if (["www.oneindia.com", "tamil.oneindia.com"].includes(window.location.hostname)) {
let urlWithoutHttps = window.location.href.replace("https://", "");
target_words_rss = target_words_rss.concat(urlWithoutHttps);
}
console.log("target_words_rss_1", target_words_rss);
target_words_rss = getUrlDetailsRss.cleanArray(target_words_rss);
console.log("target_words_rss_2", target_words_rss);
},
};
getUrlDetailsRss.createArrayFromUrl();
try {
googletag.cmd.push(function () {
slot[850] = googletag.defineSlot("/1008496/Performance", [[300, 250], [336, 280], [320, 480], [320, 250], [320, 50], "fluid", [320, 100]], divid).addService(googletag.pubads());
googletag.pubads().setTargeting("host", window.location.hostname);
googletag.pubads().setTargeting("curl", window.location.href);
googletag.pubads().setTargeting("topic", target_words_rss);
if (domainmiddle == "oneindia") {
if (langParam == "or") {
googletag.pubads().setTargeting("domain", "www.oneindia.com");
} else {
googletag.pubads().setTargeting("domain", window.location.hostname);
}
} else if (domainmiddle == "goodreturns") {
var domHost = domainmiddle + ".in";
googletag.pubads().setTargeting("domain", domHost);
} else {
var domHost = domainmiddle + ".com";
googletag.pubads().setTargeting("domain", domHost);
}
googletag.pubads().setTargeting("lang", langParam);
googletag.pubads().enableSingleRequest();
googletag.enableServices();
googletag.display(divid);
googletag.pubads().refresh([slot[850]]);
});
} catch (err) {
console.log("Home Page Ad : " + err);
}
}
}
/* if (domainmiddle == "filmibeat" || domainmiddle == "mykhel" || domainmiddle == "drivespark" || domainmiddle == "gizbot" || domainmiddle == "nativeplanet" || domainmiddle == "boldsky") {
if (/Mobi|Android/i.test(navigator.userAgent)) {
var adsenseFlag=0;
window.addEventListener('scroll', () => {
var targetContainerId = 'are-slot-5';
const targetDiv = document.getElementById('are-slot-5');
if (targetDiv) {
if(adsenseFlag==0){
adsenseFlag=1;
targetDiv.classList.remove('dynamic-slot');
dynamicPerformance('are-slot-5');
}
}
});
}
} */
/*---------------------------------------Adsense in are-slot-4----------------------------------------------------------------*/
-->