(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();
}
})();
TV Actor Gabriel Guevara was born on February 6, 2001 in Spain (He's 22 years old now).
He is most known for his role as Cristian in the Spanish television series Skam Espaa, which he featured in in 2018. He's also known for using Instagram to share his modeling images and other promotional content with his over 90,000 followers.
All info about Gabriel Guevara can be found here. This article will clarify all information about Gabriel Guevara: birthday, biography, talent, height, girlfriend, sister and brother...
Gabriel Guevara was born in the Zodiac sign Aquarius (The Water-Bearer), and 2001 is also the year of Serpent (蛇) in the Chinese Zodiac.
👉 For more insights, check out this resource.
In May of 2017, he began his profession by posting modeling-related photographs on Instagram. In 2018, he made his television debut on Skam Espaa.
He is also recognized for having been signed to the Uno Models agency as a model.
👉 Discover more in this in-depth guide.
He was born and reared in Spain, and in June of 2017, he posted a photo of himself and his mother to Instagram.
In the 2018 series Skam Espaa, he co-starred with Pop Singer Rizha and TV Actress Irene Ferreiro.
Gabriel Guevara's income mainly comes from the work that created his reputation: a tv actor. Information about his net worth in 2024 is being updated as soon as possible by allfamous.org, you can contact to tell us Net Worth of the Gabriel Guevara.
How tall is Gabriel Guevara? Information about Gabriel Guevara height in 2024 is being updated as soon as possible by AllFamous.org. Or you can contact us to let us know how tall of Gabriel Guevara.
What is Gabriel Guevara's real name?
When is Gabriel Guevara's birthday?
How old is Gabriel Guevara?
Where is Gabriel Guevara from?
When was Gabriel Guevara born?
Reference: Wikipedia, Tiktok, Youtube, Instagram and Twitter.
Latest information about Gabriel Guevara updated on March 10 2023.