Whatsapp ile sohbet et
1
Müşteri Desteği
Çevrimiçi
Merhaba! 👋 Size nasıl yardımcı olabilirim?
Şimdi
Favorilerim
Kargo Takip
Ara
Hesabım
Sepetim
Sümen Takımları
Masaüstü İsimlikler
Masaüstü Organizerler
Ahşap Masa İsimlikleri
Biblolu Masa İsimlikleri
Deri Masa İsimlik ve Setler
Kristal Masa İsimlikleri
Mermer Masa İsimlikleri
Yeni İş & Ofis Hediyeleri
Mesleklere Göre Hediyeler
Askerlere Özel Hediyeler
Avukatlara Özel Hediyeler
Diş Hekimine Özel Hediyeler
Doktorlara Özel Hediyeler
Eczacılara Özel Hediyeler
Tüm Ürünler
Özel Gün Hediyeleri
Anneler Günü Hediyeleri
Avukatlar Günü Hediyeleri
Babalar Günü Hediyeleri
Öğretmenler Günü Hediyeleri
Sevgililer Günü Hediyeleri
Tüm Ürünler
Terfi Hediyesi
Yeni İş Yeri Hediyesi
Kampanyalı Ürünler
Tabelalar
Oda Kapı İsimlikleri
Ofis Duvar Logosu
Ofis Mini Tabela
Pleksi Duvar Yazıları
Yaka İsimlikleri
Yönlendirme Tabelaları
Defter & Kalem Setleri
İsme Özel Ajanda & Defterler
İsme Özel Kalem & Kalem Setleri
Menü
Sümen Takımları
Masaüstü İsimlikler
Masaüstü Organizerler
Ahşap Masa İsimlikleri
Biblolu Masa İsimlikleri
Deri Masa İsimlik ve Setler
Kristal Masa İsimlikleri
Mermer Masa İsimlikleri
Tümünü Gör
Yeni İş & Ofis Hediyeleri
Mesleklere Göre Hediyeler
Askerlere Özel Hediyeler
Avukatlara Özel Hediyeler
Diş Hekimine Özel Hediyeler
Doktorlara Özel Hediyeler
Eczacılara Özel Hediyeler
Mali Müşavirlere Özel Hediyeler
Mimarlara Özel Hediyeler
Mühendislere Özel Hediyeler
Öğretmenlere Özel Hediyeler
Polislere Özel Hediyeler
Veteriner Hekimlere Özel Hediyeler
Tümünü Gör
Özel Gün Hediyeleri
Anneler Günü Hediyeleri
Avukatlar Günü Hediyeleri
Babalar Günü Hediyeleri
Öğretmenler Günü Hediyeleri
Sevgililer Günü Hediyeleri
Tıp Bayramına Özel Hediyeler
Yılbaşına Özel Hediyeler
Tümünü Gör
Terfi Hediyesi
Yeni İş Yeri Hediyesi
Tümünü Gör
Kampanyalı Ürünler
Tabelalar
Oda Kapı İsimlikleri
Ofis Duvar Logosu
Ofis Mini Tabela
Pleksi Duvar Yazıları
Yaka İsimlikleri
Yönlendirme Tabelaları
Tümünü Gör
Defter & Kalem Setleri
İsme Özel Ajanda & Defterler
İsme Özel Kalem & Kalem Setleri
Tümünü Gör
Favorilerim
Kargo Takip
Hesabım
Üye Girişi
Kullanıcı Adı/E-Posta
Şifre
Beni Hatırla
Şifremi Unuttum
Giriş Yap
Kayıt Ol
Sepetim
Anasayfa
Ofistike
Filtre
Seçilen Filtreler
{{ SELECTED.TEXT }} ×
HEPSİNİ SİL
Kategoriler
{{ CAT.NAME }}
({{ CAT.COUNT }})
{{ SUB.NAME }}
({{ SUB.COUNT }})
{{ FILTERS.VARIANTS.TYPE1_NAME }}
{{ V1.NAME }}
({{ V1.COUNT }})
{{ FILTERS.VARIANTS.TYPE2_NAME }}
{{ V2.NAME }}
({{ V2.COUNT }})
Marka
{{ B.NAME }}
({{ B.COUNT }})
Model
{{ M.NAME }}
({{ M.COUNT }})
{{ FILTER.NAME }}
{{ F.NAME }}
{{ F.NAME }}
({{ F.COUNT }})
Stoktakiler
İndirimli
Yeni
Fiyat
Seçimi Filtrele
HEPSİNİ SİL
Toplam
332
ürün bulunmaktadır.
Filtre
Alfabetik A-Z
Alfabetik Z-A
Yeniden Eskiye
Eskiden Yeniye
Fiyat Artan
Fiyat Azalan
Rastgele
Puana Göre
Varsayılan Sıralama
Sadece Stoktakiler
Sepete Ekle
Adalet Bakanlığı Logolu Türk Bayraklı Masa İsimliği Bayrak Logolu Elit Kristal Ofis Masaüstü İsimlik
1.849,90
TL
Sepete Ekle
Avukatlara Özel Hukuk Logolu Avukat İsimlik Kristal Masa İsimliği
1.249,90
TL
Sepete Ekle
Avukatlara Özel Themis Desenli Altın Kabartma Masa İsimlik Ofis Masa İsimliği
1.349,90
TL
Sepete Ekle
Avukatlara Özel Themis Baskılı Gümüş Kabartma Masa İsimlik Ofis Masa İsimliği
1.349,90
TL
Sepete Ekle
Avukata Özel Adalet Themis Heykeli Masif Gümüş Ofis Masa İsimliği Hukuk Masa İsimlik
1.949,90
TL
Sepete Ekle
Avukatlara Özel İsimlik Adalet Themis Heykeli Avukat Masa İsimliği Masif Hakim Savcı Hediye Masalık
1.949,90
TL
Sepete Ekle
Avukata Lüks Siyah Sümen Takımı Düğmeli ve Themis Heykelli Masa İsimliği Avukat Lüks Sümen İsimlik
4.099,90
TL
Sepete Ekle
Avukata Themis Heykelli Düğmeli Siyah Sümen Takımı İmza Tasarımlı Masa İsimliği Hediye
3.729,90
TL
Sepete Ekle
Roza Doğal Ahşap Stand Akrilik Masa İsimliği Anneler Günü Hediyesi Kadınlara Özel İsimlik
329,90
TL
Sepete Ekle
Riga Mermer Desenli Ahşap Gold Renk Çift Kalemli Masa İsimliği Ofis Masaüstü İsimlik Seti Hediye
929,90
TL
Sepete Ekle
Riga Mermer Desenli Ahşap Gümüş Renk Çift Kalemli Masa İsimliği Ofis Masaüstü İsimlik Seti Hediye
929,90
TL
Sepete Ekle
Prag Mermer Desenli Ahşap Gümüş Renk Masa İsimliği Ofis Masaüstü İsimlik Seti Ofis Hediye Yeni İş
679,90
TL
Sepete Ekle
Prag Mermer Desenli Ahşap Gold Renk Masa İsimliği Ofis Masaüstü İsimlik Seti Ofis Hediye Yeni İş
679,90
TL
Sepete Ekle
Lyon Mermer Desen Ahşap Gümüş Renk Kalemli Masa İsimliği Ofis Masaüstü İsimlik Seti Hediye Yeni İş
829,90
TL
Sepete Ekle
Lyon Mermer Desenli Ahşap Gold Renk Kalemli Masa İsimliği Ofis Masaüstü İsimlik Seti Hediye Yeni İş
829,90
TL
Sepete Ekle
Piano Mermer Desen Ahşap Gümüş Kalemli Masa İsimliği Ofis Masaüstü İsimlik Seti Ekonomik İş Hediyesi
679,90
TL
679,90
TL
%
0
İndirim
Sepete Ekle
Piano Mermer Desen Ahşap Gold Kalemli Masa İsimliği Ofis Masaüstü İsimlik Seti Ekonomik İş Hediyesi
679,90
TL
Sepete Ekle
Royal Mermer Desen Ahşap Gümüş Kalemli Masa İsimliği Ofis Masaüstü İsimlik Seti Ofis Hediye Yeni İş
829,90
TL
Sepete Ekle
Sigma Gümüş Ahşap Masa İsimliği Kalemli İsimlik Masa Üstü Organizer Ekonomik Masa İsimliği Kalemlik
549,90
TL
Sepete Ekle
Sigma Gold Ahşap Masa İsimliği Kalemli İsimlik Masa Üstü Organizer Ekonomik Masa İsimliği Kalemlik
549,90
TL
Sepete Ekle
Premium Kayın Masa İsimliği Hediye Masa üstü Organizer Blok İsimlik Masif 3 Parça Ofis Masaüstü Set
1.249,90
TL
Sepete Ekle
Space+Gümüş Kalemlik Ahşap Masa İsimliği Seti Mermer Desen Hediye Ofis Organizer Masa üstü İsimlik
929,90
TL
Sepete Ekle
Space Jandarmaya Özel Kalemlikli Ahşap Masa İsimliği Seti Mermer Desenli Hediye Ofis Masa İsimlik
759,90
TL
Sepete Ekle
Space Doktora Özel Kalemlikli Ahşap Masa İsimliği Seti Mermer Desenli Hediye Ofis Masa İsimlik
759,90
TL
Sepete Ekle
Space Polislere Özel Kalemlikli Ahşap Masa İsimliği Seti Mermer Desenli Hediye Ofis Masa İsimlik
759,90
TL
Sepete Ekle
Space+ Kalemlikli Ahşap Masa İsimliği Seti Mermer Desenli Hediye Ofis Dekoratif Masa üstü İsimlik
929,90
TL
Sepete Ekle
Space Gümüş Kalemli Ahşap Masa İsimliği Mermer Desenli Hediye Ofis Dekoratif Masa üstü İsimlik
649,90
TL
Sepete Ekle
Retro Gold Kalemli Ataçlı Ahşap Masa İsimliği Bardak Altlığı Kalemlik Notluk İsimlik Masa Seti
829,90
TL
Sepete Ekle
Vega Gümüş Çerçeveli Ataçlı Hediye Masa İsimliği Mermer Desenli Ahşap Masa Seti Ofis Masa İsimlik
699,90
TL
Sepete Ekle
Star Gümüş Kalemli Ahşap Masa İsimliği Mermer Desenli Hediye Masa Seti Ofis Masa İsimlik Organizer
749,90
TL
Sepete Ekle
Space Gold Kalemli Ahşap Masa İsimliği Mermer Desenli Hediye Ofis Dekoratif Masa üstü İsimlik
649,90
TL
Sepete Ekle
Vega Gold Çerçeveli Mermer Desenli Ataçlı Hediye Masa İsimliği Ahşap Masa Seti Ofis Masaüstü İsimlik
699,90
TL
', PRODUCT_TYPE: 'id', // id or code GTAG_CURRENCY_TYPE: 'currency', SEND_MEMBER: 'true', GTAG_PRICE_WITH_TAX: parseInt('1'), }, config: { optimize_id: '' }, setParams: () => { for (const [key, value] of Object.entries(GTAG_APP.params)) { GTAG_APP.params[key] = value === '{{' + key + '}}' || value === '' ? '' : value; } }, run: () => { GTAG_APP.setParams(); window.dataLayer = window.dataLayer || []; gtag('js', new Date()); GTAG_APP.setConfig(); gtag('config', GTAG_APP.params.GA4_TRACKING_ID, GTAG_APP.config); if (GTAG_APP.params.GTAG_ADWORDS_ID) { gtag('config', GTAG_APP.params.GTAG_ADWORDS_ID, window.MEMBER_INFO.ID > 0 ? {'allow_enhanced_conversions': true} : {}); } GTAG_APP.setUserData(); GTAG_APP.productDetail() GTAG_APP.selectItem() GTAG_APP.pageCategory() if (typeof THEME_VERSION !== 'undefined') { GTAG_APP.dynamicLoader(); }else{ GTAG_APP.dynamicLoaderV4(); } GTAG_APP.addToCart() GTAG_APP.wishList() GTAG_APP.login() GTAG_APP.register() GTAG_APP.orderApprove() GTAG_APP.pageCart() GTAG_APP.orderAddress() GTAG_APP.orderPayment() GTAG_APP.removeFromCart(); GTAG_APP.beginCheckout(); }, categoryTree: (categoryPath) => { categoryPath = categoryPath.split(' > '); if (categoryPath[categoryPath.length - 1] === '') { delete categoryPath[categoryPath.length - 1]; } let categoryTree = []; categoryPath.forEach((category, index) => { categoryTree['item_category' + (index === 0 ? '' : index + 1)] = category; }); return categoryTree; }, setUserData: () => { if (GTAG_APP.params.SEND_MEMBER === 'true' && window.MEMBER_INFO.MAIL !== '') { gtag('set', 'user_data', { 'email': window.MEMBER_INFO.MAIL, 'address': { 'first_name': window.MEMBER_INFO.FIRST_NAME, 'last_name': window.MEMBER_INFO.LAST_NAME, 'city': window.MEMBER_INFO.MEMBER_CITY, 'country': window.MEMBER_INFO.MEMBER_COUNTRY, 'postal_code': window.MEMBER_INFO.MEMBER_ZIP_CODE, } }) } }, setConfig: () => { if (GTAG_APP.params.SEND_MEMBER === "true" && window.MEMBER_INFO.ID > 0) { GTAG_APP.config.user_id = window.MEMBER_INFO.ID; } }, getCartItems: async () => { await TSOFT_APPS.get.cart.load(); const cartLoad = await TSOFT_APPS.get.result.cart.load; if (cartLoad === null) { return { items: [], value: 0, currency: GTAG_APP.currency, } } const products = cartLoad.PRODUCTS.map((product, index) => { let salePrice = parseFloat(parseFloat(product.PRICE_SELL).toFixed(2)); let discount = 0; if (product.IS_DISCOUNT_ACTIVE) { let priceNotDiscounted = parseFloat(parseFloat(product.PRICE_NOT_DISCOUNTED).toFixed(2)); discount = parseFloat(parseFloat(priceNotDiscounted - salePrice).toFixed(2)); } if (GTAG_APP.params.GTAG_PRICE_WITH_TAX) { salePrice = parseFloat((salePrice + (salePrice * (product.VAT / 100))).toFixed(2)); } let item_variant = ''; if (typeof product.VARIANT1_NAME !== 'undefined'){ item_variant = product.VARIANT1_NAME; } if (typeof product.VARIANT2_NAME !== 'undefined'){ item_variant += ' ' + product.VARIANT2_NAME; } return { item_id: GTAG_APP.params.PRODUCT_TYPE === 'id' ? product.ID : product.PRODUCT_CODE, item_name: product.TITLE, index: index, item_brand: product.BRAND, item_list_id: product.CATEGORY_ID, item_list_name: product.CATEGORY_NAME, price: salePrice, discount: discount > 0 ? discount : 0, quantity: parseInt(product.COUNT), item_variant: item_variant, ...GTAG_APP.categoryTree(product.CATEGORY_PATH + product.CATEGORY_NAME), } }); return { items: products, value: parseFloat(parseFloat(cartLoad.PRICE_TOTAL_SELL).toFixed(2)), coupon: cartLoad.COUPON_CODE, currency: GTAG_APP.currency } }, selectItem: () => { if (window.PAGE_TYPE === "product") { const productData = PRODUCT_DATA[0]; let salePrice = parseFloat(parseFloat(productData.sale_price).toFixed(2)); if (GTAG_APP.params.GTAG_PRICE_WITH_TAX) { salePrice = parseFloat((salePrice + (salePrice * (productData.vat / 100))).toFixed(2)); } let discount = 0; if (productData.total_base_price > productData.total_sale_price){ discount = parseFloat((productData.total_base_price - productData.total_sale_price).toFixed(2)); } gtag("event", "select_item", { "item_list_id": productData.category_id, "item_list_name": productData.category, "items": [ { "item_id": productData[GTAG_APP.params.PRODUCT_TYPE], "item_name": productData.name, "index": 0, "item_brand": productData.brand, "price": salePrice, "discount": discount > 0 ? discount : 0, "quantity": parseInt(productData.quantity) > 0 ? 1 : 0, ...GTAG_APP.categoryTree(productData.category_path + productData.category), } ] }); } }, productDetail: () => { if (window.PAGE_TYPE === "product") { const productData = PRODUCT_DATA[0]; let salePrice = parseFloat(parseFloat(productData.sale_price).toFixed(2)); if (GTAG_APP.params.GTAG_PRICE_WITH_TAX) { salePrice = parseFloat((salePrice + (salePrice * (productData.vat / 100))).toFixed(2)); } let discount = 0; if (productData.total_base_price > productData.total_sale_price){ discount = parseFloat((productData.total_base_price - productData.total_sale_price).toFixed(2)); } gtag("event", "view_item", { "currency": GTAG_APP.currency, 'value': parseFloat(parseFloat(productData.sale_price).toFixed(2)), "items": [ { "item_id": productData[GTAG_APP.params.PRODUCT_TYPE], "item_name": productData.name, "index": 0, "item_brand": productData.brand, "item_list_id": productData.category_id, "item_list_name": productData.category, "price": salePrice, "discount": discount > 0 ? discount : 0, "quantity": parseInt(productData.quantity) > 0 ? 1 : 0, ...GTAG_APP.categoryTree(productData.category_path + productData.category), } ] }); } }, pageCategory: () => { if (window.PAGE_TYPE === "category") { let category = { name: '', id: '', } if (typeof CATEGORY_DATA !== 'undefined') { category = CATEGORY_DATA; } const products = PRODUCT_DATA; gtag('event', 'view_item_list', { 'item_list_name': category.name, 'item_list_id': category.id, 'items': products.slice(0, 200).map((product, index) => { let salePrice = parseFloat(parseFloat(product.sale_price).toFixed(2)); if (GTAG_APP.params.GTAG_PRICE_WITH_TAX) { salePrice = parseFloat((salePrice + (salePrice * (product.vat / 100))).toFixed(2)); } let discount = 0; if (product.total_base_price > product.total_sale_price){ discount = parseFloat((product.total_base_price - product.total_sale_price).toFixed(2)); } return { item_id: product[GTAG_APP.params.PRODUCT_TYPE], item_name: product.name, index: index, item_brand: product.brand, item_list_id: product.category_id, item_list_name: (product.category_path + product.category).replace(/ > /g, '/'), price: salePrice, discount: discount > 0 ? discount : 0, ...GTAG_APP.categoryTree(product.category_path + product.category), } }) }); } }, dynamicLoader: () => { TSOFT_APPS.product.dynamicLoader.push(function (products) { let sentProductIds = new Set(); const observer = new IntersectionObserver((entries) => { const newlyVisibleProducts = []; entries.forEach(entry => { if (entry.isIntersecting) { const el = entry.target; const productTitle = el.querySelector('.product-title') ? el.querySelector('.product-title').textContent : ''; // products içinde product.name i = title olanı bul const product = products.find(p => p.name === productTitle); if(typeof product !== 'undefined' && !sentProductIds.has(product.id)){ sentProductIds.add(product.id); newlyVisibleProducts.push(product); observer.unobserve(el); } } }); if(newlyVisibleProducts.length > 0){ gtag('event', 'view_item_list', { 'items': newlyVisibleProducts.map((product, index) => { let salePrice = parseFloat(parseFloat(product.sale_price).toFixed(2)); if (GTAG_APP.params.GTAG_PRICE_WITH_TAX) { salePrice = parseFloat((salePrice + (salePrice * (product.vat / 100))).toFixed(2)); } let discount = 0; if (product.total_base_price > product.total_sale_price){ discount = parseFloat((product.total_base_price - product.total_sale_price).toFixed(2)); } return { id: product[GTAG_APP.params.PRODUCT_TYPE], name: product.name, list_name: product.category, brand: product.brand, category: (product.category_path + product.category).replace(/ > /g, '/'), list_position: index + 1, quantity: parseInt(product.quantity) > 0 ? 1 : 0, price: salePrice, discount: discount > 0 ? discount : 0 } }), }); } }, { threshold: 0.5 // %50'si görünüyorsa tetiklenir }); document.querySelectorAll('.product-item').forEach(el => observer.observe(el)) }); }, dynamicLoaderV4: () => { TSOFT_APPS.product.dynamicLoader.push(function (products) { gtag('event', 'view_item_list', { 'items': products.slice(0, 200).map((product, index) => { let salePrice = parseFloat(parseFloat(product.sale_price).toFixed(2)); if (GTAG_APP.params.GTAG_PRICE_WITH_TAX) { salePrice = parseFloat((salePrice + (salePrice * (product.vat / 100))).toFixed(2)); } let discount = 0; if (product.total_base_price > product.total_sale_price){ discount = parseFloat((product.total_base_price - product.total_sale_price).toFixed(2)); } return { id: product[GTAG_APP.params.PRODUCT_TYPE], name: product.name, list_name: product.category, brand: product.brand, category: (product.category_path + product.category).replace(/ > /g, '/'), list_position: index + 1, quantity: parseInt(product.quantity) > 0 ? 1 : 0, price: salePrice, discount: discount > 0 ? discount : 0 } }), }); }); }, addToCart: () => { TSOFT_APPS.cart.callback.add.push(function (r) { if (([-1, 0].includes(r.status))) { return false; } let addedProduct = Array.isArray(r) ? r[0].addedProduct : r.addedProduct; let salePrice = parseFloat((addedProduct.price - (addedProduct.price * (addedProduct.vat / 100))).toFixed(2)); if (GTAG_APP.params.GTAG_PRICE_WITH_TAX) { salePrice = parseFloat(addedProduct.price).toFixed(2); } let discount = 0; if (addedProduct.total_base_price > addedProduct.price){ const priceDiscount = addedProduct.total_base_price - addedProduct.price; discount = parseFloat((priceDiscount - (priceDiscount * (addedProduct.vat / 100))).toFixed(2)); if (GTAG_APP.params.GTAG_PRICE_WITH_TAX) { discount = parseFloat((addedProduct.total_base_price - addedProduct.price).toFixed(2)); } } gtag("event", "add_to_cart", { 'currency': GTAG_APP.currency, 'value': parseFloat(parseFloat(addedProduct.price).toFixed(2) * parseInt(addedProduct.quantity)), 'items': [ { 'item_id': addedProduct[GTAG_APP.params.PRODUCT_TYPE], 'item_name': addedProduct.name, 'index': 0, 'item_brand': addedProduct.brand, 'item_list_name': addedProduct.category, 'price': parseFloat(parseFloat(salePrice).toFixed(2)), "discount": (discount > 0 ? discount : 0) * parseInt(addedProduct.quantity), 'quantity': parseInt(addedProduct.quantity), ...GTAG_APP.categoryTree(addedProduct.category_path + addedProduct.category), } ] }); }) }, wishList: () => { TSOFT_APPS.product.wishList.callback.add.push(function (r) { if (r.status) { let product = r.data[0].product; gtag("event", "add_to_wishlist", { 'currency': GTAG_APP.currency, 'value': parseFloat(parseFloat(product.price).toFixed(2)), 'items': [ { item_id: product[GTAG_APP.params.PRODUCT_TYPE], item_name: product.name, index: 0, item_list_name: product.category_name, quantity: 1, price: parseFloat(parseFloat(product.price).toFixed(2)), ...GTAG_APP.categoryTree((product.category_path + product.category_name) || '') } ], }); } }) }, login: () => { TSOFT_APPS.page.tracking.login.callback.push(function (params) { gtag("event", "login", {}); }) }, register: () => { TSOFT_APPS.page.tracking.sign.callback.push(function (params) { if ([1, 2].includes(params.status)) { gtag("event", "sign_up", {}); } }) }, pageCart: () => { TSOFT_APPS.page.cart.callback.push(async function (data) { const cart = await GTAG_APP.getCartItems(); if (cart.items.length === 0) { return false; } gtag("event", "view_cart", cart); }) }, orderAddress: () => { TsoftAppsOrderAddressCallback(async function () { const cart = await GTAG_APP.getCartItems(); if (cart.items.length === 0) { return false; } gtag("event", "add_shipping_info", cart); gtag('event', 'checkout_progress', { 'items': cart.items, 'checkout_step': 2 }); }); }, orderPayment: () => { TsoftAppsOrderPaymentCallback(async function (params) { const cart = await GTAG_APP.getCartItems(); if (cart.items.length === 0) { return false; } gtag('event', 'checkout_progress', { 'items': cart.items, 'checkout_step': 3 }); gtag("event", "add_payment_info", cart); }) }, removeFromCart: () => { TSOFT_APPS.cart.callback.delete.push(function (params) { let deleteObj = false; if (params?.deletedProduct?.id){ deleteObj = params.deletedProduct; }else if (params?.type === 'decrement' && params?.addedProduct?.id){ deleteObj = params.addedProduct; } if (params.status && deleteObj?.id) { gtag("event", "remove_from_cart", { currency: GTAG_APP.currency, value: parseFloat(parseFloat(deleteObj.price * deleteObj.quantity).toFixed(2)), items: [ { item_id: deleteObj.id, item_name: deleteObj.name, index: 0, item_brand: deleteObj.brand, price: parseFloat(parseFloat(deleteObj.price).toFixed(2)), quantity: parseInt(deleteObj.quantity) } ] }); } }) }, orderApprove: () => { TsoftAppsOrderApproveCallback(function (order) { const currency = order[GTAG_APP.params.GTAG_CURRENCY_TYPE] === 'TL' ? 'TRY' : order[GTAG_APP.params.GTAG_CURRENCY_TYPE]; let taxPrice = parseFloat(parseFloat(order.total_vat).toFixed(2)); const products = order.products.map((product, index) => { const price = GTAG_APP.params.GTAG_CURRENCY_TYPE === 'currency' ? product.total_amount_order : product.total_amount_store console.log(product); let discount = 0; if (product.total_base_amount - product.total_amount > 0 ) { let priceNotDiscounted = parseFloat(parseFloat(product.total_base_amount).toFixed(2)); discount = parseFloat(parseFloat(priceNotDiscounted - product.total_amount).toFixed(2)); } return { item_id: GTAG_APP.params.PRODUCT_TYPE === 'id' ? product.identifier : product.code, item_name: product.name, index: index, item_brand: product.brand, item_list_id: product.category_id, item_list_name: product.category_name, quantity: parseInt(product.quantity), price: parseFloat(parseFloat(price).toFixed(2)), discount: discount > 0 ? discount : 0, ...GTAG_APP.categoryTree(product.category_path + product.category_name) } }); let orderValue = products.reduce((acc, product) => { return acc + (product.price * product.quantity); }, 0); gtag("event", "purchase", { 'transaction_id': order.transaction, 'value': parseFloat(parseFloat(orderValue).toFixed(2)), 'tax': taxPrice, 'shipping': parseFloat(parseFloat(order.cargo_price).toFixed(2)), 'currency': currency, 'coupon': order.coupon, 'items': products }); //For Track Ads conversions if (GTAG_APP.params.GTAG_ADWORDS_ID !== '') { gtag('event', 'conversion', { 'send_to': GTAG_APP.params.GTAG_ADWORDS_ID + '/' + GTAG_APP.params.GTAG_ADWORDS_LABEL, 'value': parseFloat(orderValue.toFixed(2)), 'currency': currency, 'transaction_id': order.transaction }); } }); }, beginCheckout: () => { if (GTAG_APP.beginCheckoutButton) { return; } GTAG_APP.beginCheckoutButton = true; document.addEventListener('click', async function (event) { if (!event.target.closest) return; const button = event.target.closest('#addCartBtn, #cart-buy-btn, [data-toggle="link-checkout"]'); if (typeof THEME_VERSION == 'undefined' && (typeof PAGE_TYPE != 'undefined' && PAGE_TYPE != 'cart')) return; if (button) { event.preventDefault(); try { const cart = await GTAG_APP.getCartItems(); if (cart.items.length > 0) { gtag("event", "begin_checkout", cart); } } catch (error) { } finally { let href = button.getAttribute('href'); if (!href || href === 'null' || href === '#') { href = '/' + PAGE_LINK.ORDER || '/order'; } window.location.href = href; } } }); } } GTAG_APP.run();
T
-Soft
E-Ticaret
Sistemleriyle Hazırlanmıştır.