(function () {
// 1) Basic bot filter (extend if you like)
function isBot() {
return /(bot|crawl|spider|google|bing|slurp|yandex|facebook|linkedin|pinterest|preview|whatsapp|discord|telegram|headless|puppeteer)/i
.test(navigator.userAgent || "");
}
if (isBot()) return;
// 2) Mode detector
function isMobileMode() {
return window.matchMedia("(max-width: 767px)").matches ||
/Mobi|Android|iPhone|iPad|iPod/i.test(navigator.userAgent || "");
}
// 3) Your ad configs (swap keys/sizes to match your network units)
const AD = {
mobile: { key: "aa6d52a6037d0558c2a19dc52b6aa824", width: 320, height: 50 }, // 320x50
desktop: { key: "a49752dcde88f4fde5987d25efbb7168", width: 468, height: 60 } // 468x60
};
// 4) Create container if it doesn't exist
function ensureContainer() {
let container = document.getElementById("ad-container");
if (!container) {
container = document.createElement("div");
container.id = "ad-container";
container.style.display = "none";
document.body.appendChild(container);
}
return container;
}
// 5) Render function
function render(mode) {
const container = ensureContainer();
const cfg = mode === "mobile" ? AD.mobile : AD.desktop;
// Set global atOptions for ad network
window.atOptions = {
key: cfg.key,
format: "iframe",
height: cfg.height,
width: cfg.width,
params: {}
};
// Clear previous ad/script then inject
container.innerHTML = "";
container.style.display = "block";
const s = document.createElement("script");
s.src = `//selfportraitproved.com/${cfg.key}/invoke.js`;
s.async = true;
container.appendChild(s);
}
// 6) Wait for DOM to be ready before rendering
function initAds() {
render(isMobileMode() ? "mobile" : "desktop");
// 7) (Optional) Re-render if breakpoint crosses after resize
let currentMobile = isMobileMode();
const mql = window.matchMedia("(max-width: 767px)");
if (mql.addEventListener) {
mql.addEventListener("change", (e) => {
const nowMobile = e.matches;
if (nowMobile !== currentMobile) {
currentMobile = nowMobile;
render(currentMobile ? "mobile" : "desktop");
}
});
} else if (mql.addListener) { // older browsers
mql.addListener((e) => {
const nowMobile = e.matches;
if (nowMobile !== currentMobile) {
currentMobile = nowMobile;
render(currentMobile ? "mobile" : "desktop");
}
});
}
}
// 8) Execute when DOM is ready
if (document.readyState === "loading") {
document.addEventListener("DOMContentLoaded", initAds);
} else {
initAds();
}
})();
Breland is an artist who as of late came into publicity in the wake of delivering his tune My Truck. After the arrival of his melody he has come in the spotlight as everybody began to remember him for his tune and acknowledged.
He is an American artist. He said that he provoked himself to make the child My Truck. He initially began to deliver his tunes on youtube and furthermore in SoundCloud.
From his youth he experienced childhood in environmental factors with a melodic foundation as his folks and sister are additionally artists and engaged with music.
Name | Breland |
Age | 24 |
Nationality | American |
Profession | Singer |
Siblings | 1 |
Instagram | @breland |
Youtube | BRELAND |
Breland is a vocalist who as of late came into publicity in the wake of delivering his melody My Truck.
👉 For more insights, check out this resource.
Berland’s genuine name is Daniel Berland who is from Atlanta. He was brought up in his old neighborhood Atlanta. His accurate date of birth isn’t known yet he’s age is 24 years of age starting at 2020 according to one of his meetings.
His birthday isn’t known so is his sun sign. The artist’s tallness, weight, and body estimations are likewise not referred to yet as he has not uncovered his physical subtleties.
👉 Discover more in this in-depth guide.
There are no insights concerning his folks separated from the way that both of his folks were artists. He additionally has a more seasoned sister who is likewise in the music business. He likewise referenced that he experienced childhood in a melodic family.
There are no insights concerning his sweetheart or spouse. He has not given any official proclamations about his adoration life.
He originally began his profession from Youtube and SoundCloud. What’s more, later he began to sing as a craftsman for Atlantic records.
He additionally referenced that Justin Bieber has been his enormous impact. He likewise referenced that he spends significant time in urban and popular music however he is known for making more nation and gospel music.
The artist despite everything has not made it to Wikipedia however has his data on some other site.
My Truck is perhaps the greatest hit. His total assets isn’t known till yet.