(function () { // 🔑 品牌映射:按关键词长度降序匹配,避免 BANGBOX 被 GEEK BAR 抢先 var BRAND_RULES = [ ['BANGBOX', 'BANG BOX'], ['BANG BOX', 'BANG BOX'], ['BANG LEGEND', 'BANG BOX'], ['G.PREMIUM', 'G.PREMIUM'], ['G PREMIUM', 'G.PREMIUM'], ['GEEKBAR', 'GEEK BAR'], ['GEEK BAR', 'GEEK BAR'], ['GAZZBAR', 'GAZZBAR'], ['VAPSOLO', 'VAPSOLO'], ['VAPEPIE', 'VAPEPIE'], ['VOPK', 'VOPK'], ['VIS MAG', 'VAPEPIE'], ['AL FAKHER', 'Al Fakher'], ['MYSITE', 'Vapepie Slovakia'] ]; function metaDesc() { var m = document.querySelector('meta[name="description"]'); return m ? (m.getAttribute('content') || '').trim() : ''; } function detailText() { // 实测正确容器:.product__info-description(含 --bottom 变体) var cands = Array.from(document.querySelectorAll( '.product__info-description, .product-details, [class*="product-detail"], [class*="product-description"]')); var best = ''; cands.forEach(function (c) { var clone = c.cloneNode(true); clone.querySelectorAll('style,script,noscript').forEach(function (n) { n.remove(); }); var t = (clone.innerText || clone.textContent || '').replace(/\s+/g, ' ').trim(); if (t.length > best.length) best = t; }); return best; } function clean(s) { if (!s) return ''; var d = document.createElement('textarea'); d.innerHTML = s; var t = d.value || s; return t.replace(//gi, ' ') .replace(//gi, ' ') .replace(/<[^>]+>/g, ' ') .replace(/\s+/g, ' ').trim(); } function pickBrand(name) { var up = (name || '').toUpperCase(); for (var i = 0; i < BRAND_RULES.length; i++) { if (up.indexOf(BRAND_RULES[i][0]) !== -1) { return { '@type': 'Brand', name: BRAND_RULES[i][1] }; } } return { '@type': 'Brand', name: 'Vapepie Slovakia' }; } function fix() { var md = clean(metaDesc()); var dt = clean(detailText()); // md 太短(如「LEMON LIME & VAPEPIE Max 40000 PUFFS」41 字符)时改用详情文本; // 详情也短则拼接「商品名 + md」,至少保证 60 字符以上。 var desc = ''; if (md && md.length >= 60) { desc = md.slice(0, 800); } else if (dt && dt.length >= 60) { desc = dt.slice(0, 800); } else if (dt && md) { desc = clean((dt + ' ' + md)).slice(0, 800); } else { desc = (dt || md); } if (!desc) return; var scripts = document.querySelectorAll('script[type="application/ld+json"]'); for (var i = 0; i < scripts.length; i++) { var s = scripts[i], d; try { d = JSON.parse(s.textContent); } catch (e) { continue; } var arr = Array.isArray(d) ? d : [d]; var hit = false; arr.forEach(function (x) { if (x && x['@type'] === 'Product') hit = true; }); if (!hit) continue; var valid = new Date(); valid.setFullYear(valid.getFullYear() + 1); valid = valid.toISOString().slice(0, 10); var out = arr.map(function (x) { if (!x || x['@type'] !== 'Product') return x; var y = Object.assign({}, x); if (y.description !== desc) y.description = desc; // brand:始终按商品名重新判定(平台给的是 vendor=「mysite」这类无意义值) y.brand = pickBrand(y.name); var off = y.offers; if (Array.isArray(off) && off.length) { y.offers = off.map(function (o) { var oo = Object.assign({}, o); if (!oo.priceValidUntil) oo.priceValidUntil = valid; return oo; }); } else if (off && typeof off === 'object') { var pv = Object.assign({}, off); if (!pv.priceValidUntil) pv.priceValidUntil = valid; y.offers = pv; } return y; }); s.textContent = JSON.stringify(Array.isArray(d) ? out : out[0]); } } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', function () { setTimeout(fix, 250); }); } else { setTimeout(fix, 250); } window.addEventListener('load', function () { setTimeout(fix, 600); }); })(); (function () { var HOME = 'https://www.vapepieslovakia.com'; var NAME = 'Vapepie Slovakia'; var EMO = /[\uD83C-\uDBFF\uDC00-\uDFFF]|[\u2190-\u21FF\u2300-\u27BF\u2B00-\u2BFF\uFE0F\u20E3]/g; function tidy(s) { if (!s) return ''; return s.replace(EMO, ' ').replace(/\s+/g, ' ').trim(); } function crumbs() { var el = document.querySelector('[class*=breadcrumb]'); if (!el) return null; var raw = tidy(el.textContent || ''); if (!raw || raw.length < 8) return null; var list = []; list.push({ '@type': 'ListItem', position: 1, name: 'Domovská stránka', item: HOME + '/' }); var catSpan = el.querySelector('span[data-url*="/collections/"]'); if (catSpan) { var cn = tidy(catSpan.textContent || '').slice(0, 90); var cu = catSpan.getAttribute('data-url') || ''; if (cn) { list.push({ '@type': 'ListItem', position: 2, name: cn, item: location.origin + cu }); } } var lastEl = el.querySelector('.breadcrumb__last-crumb'); var ln = tidy(lastEl ? (lastEl.textContent || '') : '').slice(0, 110); if (ln && ln !== (list[1] ? list[1].name : '')) { list.push({ '@type': 'ListItem', position: list.length + 1, name: ln, item: location.href.split('?')[0] }); } if (list.length < 2) return null; return { '@context': 'https://schema.org', '@type': 'BreadcrumbList', itemListElement: list }; } function website() { return { '@context': 'https://schema.org', '@type': 'WebSite', name: NAME, url: HOME, potentialAction: { '@type': 'SearchAction', target: { '@type': 'EntryPoint', urlTemplate: HOME + '/search?keyword={search_term_string}' }, 'query-input': 'required name=search_term_string' } }; } function itemList() { var g = document.querySelector('.product-list-content.grid'); if (!g) return null; var seen = {}; var out = []; var cards = g.querySelectorAll('.product-card-wrapper'); for (var i = 0; i < cards.length && out.length < 24; i++) { var c = cards[i]; var a = c.querySelector('a[href*="/products/"]'); if (!a) continue; var h = a.getAttribute('href'); if (!h || seen[h]) continue; var tEl = c.querySelector('.product__title'); var t = tidy(tEl ? (tEl.textContent || '') : '').slice(0, 100); if (!t || t.length < 8) continue; seen[h] = 1; out.push({ u: location.origin + h, t: t }); } if (out.length < 3) return null; var el = []; for (var j = 0; j < out.length; j++) { el.push({ '@type': 'ListItem', position: j + 1, url: out[j].u, name: out[j].t }); } return { '@context': 'https://schema.org', '@type': 'ItemList', numberOfItems: el.length, itemListElement: el }; } function fix() { var isCollection = !!document.querySelector('.product-list-content.grid'); var isProduct = !!document.querySelector('.product__info-description'); var add = []; if (isProduct) { var b = crumbs(); if (b) add.push(b); } if (isCollection) { var l = itemList(); if (l) add.push(l); } var scripts = document.querySelectorAll('script[type="application/ld+json"]'); var target = null; var existing = []; for (var i = 0; i < scripts.length; i++) { try { var d = JSON.parse(scripts[i].textContent); var arr = Array.isArray(d) ? d : [d]; var hasO = false; var already = false; for (var k = 0; k < arr.length; k++) { var ty = arr[k] && arr[k]['@type']; if (ty === 'Organization') hasO = true; if (ty === 'BreadcrumbList' || ty === 'WebSite' || ty === 'ItemList') already = true; } if (already) return; if (hasO) { target = scripts[i]; existing = arr; break; } } catch (e) { } } if (!target) return; var out = existing.slice(); for (var m = 0; m < add.length; m++) out.push(add[m]); var w = website(); if (w) out.push(w); if (out.length === existing.length) return; target.textContent = JSON.stringify(out); } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', function () { setTimeout(fix, 300); }); } else { setTimeout(fix, 300); } window.addEventListener('load', function () { setTimeout(fix, 700); }); })();

🔥 Kúp 3+ kusov – 10 % extra zľava + doprava ZDARMA!

🔥 Kúp 3+ kusov – 10 % extra zľava + doprava ZDARMA!

🚚Expresná dodávka Slovenská pošta priamo k vašim dverám!

🚚Expresná dodávka Slovenská pošta priamo k vašim dverám!

🔞 Predaj osobám mladším ako 18 rokov je zakázaný.

🔞 Predaj osobám mladším ako 18 rokov je zakázaný.

Carrello

Il tuo carrello è attualmente vuoto.

Vai a fare shopping

VAPSOLO BANG KING 250 000 potiahnutí 4 v 1 – akcia 1+1 ZADARMO

VAPSOLO BANG KING • QUADS 4 V 1

Štyri 15 ml sekcie, štyri mesh cievky a mimoriadne veľká kapacita.

VAPSOLO BANG KING 250 000 posúva systém 4 v 1 do väčšieho formátu. Každá zo štyroch príchutí má vlastnú 15 ml sekciu a samostatnú mesh cievku, takže kupujete celú zostavu štyroch profilov pripravených na prepínanie v jednom zariadení.

250 000výrobcom uvádzaná maximálna kapacita potiahnutí
4 × 15 mlštyri samostatné chuťové sekcie v jednom zariadení
4 Meshvlastná mesh cievka pre každý chuťový profil

Každá príchuť má vlastnú sekciu aj cievku

Oddelené 15 ml náplne a štyri mesh cievky dávajú jednotlivým profilom vlastný priestor. Nabíjateľná 650 mAh batéria a USB Type-C dopĺňajú veľkokapacitnú konštrukciu určenú pre zákazníkov, ktorí chcú viac možností v jednom tele.

Vyberáte kompletnú štvoricu, nie iba prvú chuť

Vanilková cola, mojito, tropické ovocie, ľadové hrozno aj bobuľové mixy sú usporiadané do jasne pomenovaných zostáv. Každá produktová karta uvádza všetky štyri príchute oddelené znakom +.

AKCIA 1+1 ZADARMO

Veľkokapacitná štvorica v ponuke na dva kusy

Vyberte konkrétnu kombináciu a overte jej dostupnosť aj aktuálne podmienky akcie priamo na produktovej stránke.

Pozrieť dostupné štvorice
7 prodotti
Consigliati