logo

Paylaş
Paylaş

Logo 20x8

Paylaş

Yorum yapın

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

${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(); } })();
İlgili yazılar

Thumzup Media Bitcoin ve Dogecoin Madenciliğine 1 Milyon Dolar Yatırım Yaptı

Temel Bilgiler Thumzup Media, kriptoya yönelimin bir parçası olarak Bitcoin, Ether ve...

XRP Fiyat Görünümü: Düşüş Trendinden Kurtulabilir mi?

Temel Bilgiler XRP fiyatı haftalardır düşüş trendinde. Varlık son 45 günde neredeyse...

AlphaTON Capital'in 100 Milyon Dolarlık Toncoin Bahsi Telegram'ın 1B Kullanıcısına Ulaşıyor

Temel Bilgiler AlphaTON Capital şimdiye kadarki en büyük hamlelerinden birini yaptı. Eskiden...

Ethereum Fiyat Analizi: 4.500 Dolarlık Kırılma 4.200 Dolarlık Riskin Üstesinden Gelecek mi?

Önemli noktalar: Ethereum çok önemli bir noktada. Lider altcoin 4.385 dolardan işlem...

${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} FyAd

${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} FyAd

${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} FyAd

${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} FyAd

${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(); } })();