Skip to content
GEOFIX NYA WEBBSHOP ÄR HÄR - klicka här för att få information om hur du som redan är Geofix kund kommer åt ditt webbkonto
GEOFIX NYA WEBBSHOP ÄR HÄR - klicka här för att få information om hur du som redan är Geofix kund kommer åt ditt webbkonto

DJI Matrice series

High-performance drones ideal for inspection, surveillance and media production

Welcome to the DJI Matrice series, a collection of professional drones designed to meet the needs of enterprise customers. These high-performance drones are ideal for inspection, surveillance, and media production, and offer advanced features like thermal imaging and optical zoom. With the DJI Matrice series, you can streamline your tasks and improve your business. Explore our range and find the perfect drone for your needs.

Filters

DJI Matrice 350 RTK

Original price €12.084,95 - Original price €12.084,95
Original price €12.084,95
€12.084,95
€12.084,95 - €12.084,95
Current price €12.084,95

DJI Matrice 350 RTK: A powerful and safe drone platform for professional users The Matrice 350 RTK is a groundbreaking drone platform that...

View full details

DJI Matrice 4E

Original price €5.392,95 - Original price €5.392,95
Original price €5.392,95
€5.392,95
€5.392,95 - €5.392,95
Current price €5.392,95

DJI Matrice 4E Matrice 4E är utrustad med kraftfulla funktioner som kombinerar avancerad precision och flexibilitet, speciellt utformade för fotogr...

View full details

DJI Matrice 4T

Original price €8.011,95 - Original price €8.011,95
Original price €8.011,95
€8.011,95
€8.011,95 - €8.011,95
Current price €8.011,95

DJI Matrice 4T Revolutionerande drönare som kombinerar kraft, precision och flexibilitet. Matrice 4 serien finns i två utföranden 4T och 4E. Matric...

View full details

DJI Zenmuse H20T

Original price €11.436,95 - Original price €11.436,95
Original price €11.436,95
€11.436,95
€11.436,95 - €11.436,95
Current price €11.436,95

DJI Zenmuse H20T IP44-rated 640px thermal camera and 20MP zoom camera. Maximum 23x optical zoom + range finder with 1200 m range All the sen...

View full details
*/ (function () { window.dataLayer = window.dataLayer || []; const CONFIG = { CURRENCY: "SEK", // Lägg gärna till/justera selektorer om ditt tema använder andra element CHECKOUT_BUTTON_SELECTORS: [ 'button[name="checkout"]', 'input[name="checkout"]', 'form[action*="/checkout"] [type="submit"]', 'a[href*="/checkout"]' ] }; function fetchCart() { return fetch('/cart.js', { credentials: 'same-origin' }) .then(r => r.json()) .catch(() => null); } function mapItems(cart) { if (!cart || !Array.isArray(cart.items)) return []; return cart.items.map((it, idx) => ({ item_id: String(it.variant_id || it.id || it.sku || ''), item_name: it.product_title || it.title || '', item_brand: 'Geofix AB', item_variant: it.variant_title || '', price: (typeof it.final_price === 'number' ? it.final_price : it.price || 0) / 100, quantity: it.quantity || 1, index: idx + 1 })); } function totalValue(items) { return items.reduce((s, i) => s + (Number(i.price) || 0) * (Number(i.quantity) || 0), 0); } function isCheckoutClick(target) { if (!target) return false; // träff på definierade selektorer for (const sel of CONFIG.CHECKOUT_BUTTON_SELECTORS) { if (target.closest(sel)) return true; } // fallback: formulär som postar till /checkout const form = target.closest('form'); if (form && /\/checkout/i.test(form.action || '')) return true; return false; } // Lyssna brett i capture-fasen så vi hinner hämta vagnen innan redirect document.addEventListener('click', function (e) { const el = e.target; if (!isCheckoutClick(el)) return; // Hämta /cart.js och pusha begin_checkout snabbt innan sidan lämnas fetchCart().then(cart => { const items = mapItems(cart); const value = totalValue(items); window.dataLayer.push({ event: 'begin_checkout', ecommerce: { currency: CONFIG.CURRENCY, value: value, items: items } }); }); // Ingen preventDefault – låt redirect ske normalt }, true); // Extra säkerhet: lyssna även på submit (t.ex. enter-tryck i formulär) document.addEventListener('submit', function (e) { const form = e.target; if (!form) return; if (!/\/checkout/i.test(form.action || '')) return; fetchCart().then(cart => { const items = mapItems(cart); const value = totalValue(items); window.dataLayer.push({ event: 'begin_checkout', ecommerce: { currency: CONFIG.CURRENCY, value: value, items: items } }); }); }, true); })();