Ana Sayfa a8ac65521dfad53e85a466aa8a3366707c91675bc8c811d1b924f28601d17d3b a8ac65521dfad53e85a466aa8a3366707c91675bc8c811d1b924f28601d17d3b
devEyl 22, 2025, 6:19 PM1 Mins read140 İlgili yazılar Temel Bilgiler Thumzup Media, kriptoya yönelimin bir parçası olarak Bitcoin, Ether ve...
Amina PatelEyl 23, 2025, 10:04 PM Temel Bilgiler XRP fiyatı haftalardır düşüş trendinde. Varlık son 45 günde neredeyse...
Amina ZhaoEyl 23, 2025, 3:18 PM Temel Bilgiler AlphaTON Capital şimdiye kadarki en büyük hamlelerinden birini yaptı. Eskiden...
Amina PatelEyl 22, 2025, 8:02 PM Önemli noktalar: Ethereum çok önemli bir noktada. Lider altcoin 4.385 dolardan işlem...
Aisha PatelEyl 22, 2025, 6:19 PM ${ad.title}
${ad.sponsor_name} ${getRandomCTA()}
`; } else if (LAYOUT === 'carousel') { adEl.style.cssText = 'min-width:280px !important;scroll-snap-align:start !important;display:flex !important;flex-direction:column !important;border:1px solid #e2e8f0 !important;border-radius:8px !important;overflow:hidden !important;text-decoration:none !important;background:#fff !important;'; adEl.innerHTML = `
${ad.title}
${ad.sponsor_name} ${getRandomCTA()}
`; } else if (LAYOUT === 'banner') { adEl.style.cssText = 'min-width:200px !important;display:flex !important;flex-direction:column !important;border:1px solid #e2e8f0 !important;border-radius:8px !important;overflow:hidden !important;text-decoration:none !important;background:#fff !important;transition:transform 0.2s,box-shadow 0.2s !important;cursor:pointer !important;'; adEl.innerHTML = `
${ad.title}
${ad.sponsor_name} ${getRandomCTA()}
`; } else if (LAYOUT === 'feed') { adEl.style.cssText = 'display:flex !important;flex-direction:column !important;border:1px solid #e2e8f0 !important;border-radius:8px !important;overflow:hidden !important;text-decoration:none !important;background:#fff !important;transition:transform 0.2s,box-shadow 0.2s !important;cursor:pointer !important;'; adEl.innerHTML = `
${ad.title}
${ad.sponsor_name} ${getRandomCTA()}
`; } else { adEl.style.cssText = 'display:flex !important;flex-direction:column !important;height:100% !important;border:1px solid #e2e8f0 !important;border-radius:8px !important;overflow:hidden !important;text-decoration:none !important;transition:transform 0.2s,box-shadow 0.2s !important;cursor:pointer !important;background:#fff !important;'; adEl.innerHTML = `
${ad.title}
${ad.sponsor_name} ${getRandomCTA()}
`; } return adEl; } function renderAds(ads) { const container = document.getElementById(WIDGET_ID); if (!container) return; container.innerHTML = ''; const layoutStyles = { horizontal: `display:grid;grid-template-columns:repeat(${GRID_COLUMNS},1fr);gap:16px;margin:16px 0;width:100%;`, vertical: 'display:flex;flex-direction:column;gap:10px;margin:16px 0;max-width:320px;', carousel: 'display:flex;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;padding:16px 0;', banner: 'display:flex;overflow-x:auto;gap:10px;padding:10px 0;', feed: 'display:flex;flex-direction:column;gap:16px;max-width:800px;margin:0 auto;padding:16px;', grid: `display:grid;grid-template-columns:repeat(${GRID_COLUMNS},1fr);gap:16px;margin:16px 0;width:100%;` }; container.style.cssText = layoutStyles[LAYOUT] || layoutStyles.horizontal; ads.forEach(ad => { const adEl = createAdElement(ad); container.appendChild(adEl); }); } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', loadAds); } else { loadAds(); } })();
Yorum yapın