PageSourceSearch

https://www.germirli.com.tr/uye-girisi-sayfasi

html germirli.com.tr collected 2026-09-29 22:06:11 UTC 155,298 bytes, 4,231 lines download raw bytes

1<!DOCTYPE html>
2<html lang="tr-TR" >
3<head>
4<meta charset="utf-8" />
5<meta name="viewport" content="width=device-width, initial-scale=1" />
6<title>Üye Giriş</title>
7<meta name="description" content="Üye Giriş Sayfası" />
8<meta name="copyright" content="T-Soft E-Ticaret Sistemleri" />
9<script>window['PRODUCT_DATA'] = [];</script>
9
10
11            
11<script>
12                const E_EXPORT_ACTIVE = 1;
13                const CART_DROPDOWN_LIST = false;
14                const ENDPOINT_PREFIX = '';
15                const ENDPOINT_ALLOWED_KEYS = [];
16                const SETTINGS = {"KVKK_REQUIRED":1,"NEGATIVE_STOCK":"0","DYNAMIC_LOADING_SHOW_BUTTON":0,"IS_COMMENT_RATE_ACTIVE":0,"OTP_LOGIN_SMS":0,"OTP_LOGIN_EMAIL":0};
17                try {
18                    var PAGE_TYPE = 'other';
19                    var PAGE_ID = 5;
20                    var ON_PAGE_READY = [];
21                    var THEME_VERSION = 'v5';
22                    var THEME_FOLDER = 'v5-mango';
23                    var MEMBER_INFO = {"ID":0,"CODE":"","FIRST_NAME":"","BIRTH_DATE":"","GENDER":"","LAST_NAME":"","MAIL":"","MAIL_HASH":"","PHONE":"","PHONE_HASH":"","PHONE_HASH_SHA":"","GROUP":0,"TRANSACTION_COUNT":0,"REPRESENTATIVE":"","KVKK":-1,"COUNTRY":"TR","E_COUNTRY":"TR"};
24                    var IS_VENDOR = 0;
25                    var MOBILE_ACTIVE = false;
26                    var CART_COUNT = '0';
27                    var CART_TOTAL = '0,00';
28                    var SESS_ID = '5fdc6149909383978e18d33e74a710f4';
29                    var LANGUAGE = 'tr';
30                    var CURRENCY = 'TL';
31                    var SEP_DEC = ',';
32                    var SEP_THO = '.';
33                    var DECIMAL_LENGTH = 2;
34                    var SERVICE_INFO = null;
35                    var CART_CSRF_TOKEN = '2d7e235af10f65e58bcf8bd1f3be05b3b26ad2fa1a6dd350e80e2d626beb6a42';
36                    var CSRF_TOKEN = 'abd3701f198a8fb59b710bc8336023cf6f7ad174ec14';
37                    
38                }
39                catch(err) { }
40            </script>
40
41            <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
42<link rel="preload" as="font" href="https://www.germirli.com.tr/theme/v5/css/fonts/tsoft-icon.woff2?v=1" type="font/woff2" crossorigin>
43<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Mulish:200,300,regular,500,600,700,800,900&display=sans-serif" media="print" onload="this.media='all'" crossorigin>
44<noscript>
45<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Mulish:200,300,regular,500,600,700,800,900&display=sans-serif">
46</noscript>
47<link type="text/css" rel="stylesheet" href="https://www.germirli.com.tr/srv/compressed/load/all/css/tr/5/0.css?v=1790244746&isTablet=0&isMobile=0&userType=Ziyaretci">
48<link rel="icon" href="//www.germirli.com.tr/favicon.ico">
49<script src="https://www.germirli.com.tr/theme/v5/js/callbacks.js?v=1790244746"></script>
vendor: 1 bytes, line 49
49
50<script src="https://www.germirli.com.tr/js/tsoftapps/v5/header.js?v=1790244746"></script>
50
51<meta name="google-site-verification" content="TYt2PwdG3H8x8GfdKAE67dI7oQ0zsADgsr5BrGvkIKM" />
51<script src="https://cdn.germirli.com.tr/product/lazysizes.min.js"></script>
51
52<link type="text/css" rel="stylesheet" href="/Data/EditorFiles/Tema/css/font.css"/>
53<link rel="preload" href="/Data/EditorFiles/Tema/css/font.css" as="style" />
54<script src="/Data/EditorFiles/Tema/js/jquery.min.js"></script>
vendor: 1 bytes, line 54
54
55<script>
56$("html").addClass("page-" + window.PAGE_TYPE);
57</script>
vendor: 1 bytes, line 57
57
58<script>
59document.addEventListener("DOMContentLoaded", function() {
60var lazyBackgrounds = [].slice.call(document.querySelectorAll(".lazy-background"));
61if ("IntersectionObserver" in window) {
62let lazyBackgroundObserver = new IntersectionObserver(function(entries, observer) {
63entries.forEach(function(entry) {
64if (entry.isIntersecting) {
65entry.target.classList.add("visible");
66lazyBackgroundObserver.unobserve(entry.target);
67}
68});
69});
70lazyBackgrounds.forEach(function(lazyBackground) {
71lazyBackgroundObserver.observe(lazyBackground);
72});
73}
74});
75</script>
75
76<meta name="robots" content="max-image-preview:large"><!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 76-77
76
77<script async src="https://www.googletagmanager.com/gtag/js?id=
77AW-871333837
vendor: 12 bytes, line 77
77"></script>
78<script>
vendor: 127 bytes, lines 79-82
79window.dataLayer = window.dataLayer || [];
80function gtag(){dataLayer.push(arguments);}
81gtag('js', new Date());
82gtag('config', '
82AW-871333837
vendor: 4 bytes, line 82
82');
83</script>
83<link rel="icon" href="/Data/EditorFiles/favicon/96x96-favicon.png">
84<meta name="yandex-verification" content="2410b9b648912f9d" />
84<script type="text/javascript" src="//ccdn.mobildev.in/j6ZwEU5R.js" charset="UTF-8"></script>
vendor: 1 bytes, line 84
84
85<script type="text/javascript" src="//ccdn.mobildev.in/b8105a1f305f437794f4d50877dfeafa.js" data-token="SG7BB12s6bUadFb8G0Vt" charset="UTF-8"></script>
85
86<!-- T-Soft Apps - Google GTAG - Tracking Code Start -->
87<script async src="https://www.googletagmanager.com/gtag/js?id="></script>
vendor: 1 bytes, line 87
87
88<script>
89function gtag() {
90dataLayer.push(arguments);
91}
92</script>
92
93<!-- T-Soft Apps - Google GTAG - Tracking Code End --><meta name="facebook-domain-verification" content="3325c856v0x93gdajxegf1xqyj222k" />
94<!-- T-Soft Apps - v5 Google Datalayer - Tracking Code Head Start -->
95<script>
96var dataLayer = dataLayer || [];
vendor: 328 bytes, lines 96-101
96
97(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
98new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
99j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
100'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
101})(window,document,'script','dataLayer','
101GTM-MMVLT5K
vendor: 4 bytes, line 101
101');
102</script>
102
103<!-- T-Soft Apps - v5 Google Datalayer - Tracking Code Head End -->
103<script type="application/ld+json">
104{
105"@context": "https://schema.org",
106"@type": "Organization",
107"name": "Germirli",
108"alternateName": ["Germirli Giyim","Germirli Gömlek"],
109"legalName": "GERBOY TEKSTİL TİC. ve SAN. A.Ş",
110"url": "https://www.germirli.com.tr/",
111"logo": "https://www.germirli.com.tr/Data/EditorFiles/logoBuyuk.png",
112"contactPoint": {
113"@type": "ContactPoint",
114"telephone": ["0850 259 56 66","+ 90 212 233 39 82","+90 216 663 20 46","+90 212 230 48 61", "+90 212 233 39 42"],
115"contactType": "customer service",
116"areaServed": "TR",
117"availableLanguage": ["en","Turkish"]
118},
119"email":["[email protected]", "[email protected]"],
120"sameAs": [
121"https://www.facebook.com/germirlitr",
122"https://www.instagram.com/germirlitr/",
123"https://www.youtube.com/@germirli",
124"https://twitter.com/germirlitr",
125"https://www.germirli.com.tr/",
126"https://www.kariyer.net/firma-profil/gerboy-germirli-11843-2012",
127"https://www.linkedin.com/company/germirli/",
128"https://www.gerboy.com/",
129"https://www.germirli.com.tr/hakkimizda"
130],
131"address": [{
132"@type": "PostalAddress",
133"addressLocality": "İstanbul, Turkey",
134"postalCode": "34367",
135"streetAddress": "Harbiye Mahallesi Maçka Caddesi No: 18/A Şişli / İstanbul / Türkiye"
136},{
137"@type": "PostalAddress",
138"addressLocality": "İstanbul, Turkey",
139"postalCode": "34746",
140"streetAddress": "Palladium AVM Barbaros Mahallesi Halk Caddesi No:8, Kat No:1 34746 / Ataşehir / İstanbul / Türkiye"
141},{
142"@type": "PostalAddress",
143"addressLocality": "İstanbul, Turkey",
144"postalCode": "34367",
145"streetAddress": "Harbiye Mahallesi Maçka Caddesi No: 18/C Teşvikiye / Şişli / İstanbul / Türkiye"
146},{
147"@type": "PostalAddress",
148"addressLocality": "İstanbul, Turkey",
149"postalCode": "34010",
150"streetAddress": "GERBOY A.Ş. Maltepe Mahallesi 332. Sokak 12/2 / Zeytinburnu / İstanbul / Türkiye"
151}],
152"keywords": "germirli, germirli gömlek, beyaz gömlek, erkek giyim, erkek aksesuar, cüzdan, kartlık, secrid",
153"foundingDate": "1974",
154"foundingLocation": "İstanbul",
155"numberOfEmployees": "45",
156"slogan" : "Erişilebilir lüks",
157"parentOrganization" : "Gerboy A.Ş."
158}
159</script>
vendor: 1 bytes, line 159
159
160<script>
161var Mobildev = {
162endpoint: '/Diger/Apps/Mobildev.php',
163data: [],
164message: {},
165type: 'single',
166theme_version: typeof THEME_VERSION !== 'undefined' ? THEME_VERSION : 'v4',
167load: function(){
168var _this = this;
169var cb = '';
170var cb2 = '';
171if(this.theme_version === 'v5'){
172cb = callbacks.customer.other;
173cb2 = callbacks.customer.subscribe;
174}else{
175cb = TSOFT_APPS.other.register;
176cb2 = TSOFT_APPS.other.subscribe;
177}
178cb.push(async function(form, result){
179_this.data = form;
180if(result.status === 1){
181_this.validation();
182}else if(result.status === 5){
183_this.register();
184}
185});
186cb2.push(async function(result){
187_this.subscribe(result);
188});
189},
190register: async function(){
191var _this = this;
192let response = await this.request('register');
193if (this.type === 'single'){
194Mobildev.validation();
195return;
196}
197let html = '';
198if(response.success && response.validation){
199let text1 = 'Lütfen cep telefonunuza gelen sms onay kodunuzu giriniz.';
200let text2 = 'SMS Onay Kodu';
201let text3= 'Gönder';
202if (LANGUAGE !== 'tr') {
203text1 = 'Please enter the sms verification code sent to your mobile phone.';
204text2 = 'SMS Verification Code';
205text3 = 'Send';
206}
207this.data.append('data_id', response.data);
208html = '<p>'+text1+'</p>';
209html += '<p><input style="-webkit-appearance: none;border: 1px solid #ccc;padding: 5px 10px;border-radius: 3px;float: left;" placeholder="'+text2+'" type="number" id="mobildev_sms_code">';
210html += '<button style="padding: 5px 10px;border: 1px solid #43b54c;float: left;margin: 0px 5px;color: white;background-color: #43b54c;border-radius: 3px;" type="button" onclick="Mobildev.validation()">'+text3+'</button></p>';
211}else if(response.success && !response.validation){
212return _this.reSubmitForm();
213}else if(typeof response.message !== 'undefined'){
214html = response.message;
215}
216if(html !== ''){
217if(this.theme_version === 'v5'){
218this.message = function(){
219T.modal({
220id: 'mobildev_sms_popup',
221html: html,
222width: '300px',
223close: true
224});
225};
226this.message();
227}else{
228this.message = new Message({
229html: html,
230width:300,
231close: true
232});
233this.message.show();
234}
235}
236},
237subscribe: async function(result){
238let response = await this.request('subscribe', {email: result.email});
239if(!response.success){
240console.log(response.message);
241}
242},
243validation: async function(){
244var _this = this;
245let code = '';
246if (this.type === 'double'){
247code = document.getElementById('mobildev_sms_code').value
248}
249this.data.append('code', code);
250let response = await this.request('validation');
251if(response.success){
252_this.reSubmitForm();
253}else{
254if(this.theme_version === 'v5'){
255T.modal({
256id: 'mobildev_error_popup',
257html: response.message,
258width: '300px',
259close: true,
260closingCallback:function(){
261_this.message();
262}
263});
264}else{
265let err = new Message({
266html: response.message,
267width:300,
268close: true,
269closingCallback: function(){
270_this.message.show();
271}
272});
273err.show();
274}
275}
276},
277request: async function(action = null, _data = null){
278var object = {};
279if (_data !== null){
280object = _data;
281}else{
282this.data.forEach(function(value, key){
283object[key] = value;
284});
285}
286if(action !== null){
287object.action = action;
288}
289let data = JSON.stringify(object);
290let response = await fetch(this.endpoint, {
291method: 'POST',
292body: data
293});
294return await response.json();
295},
296reSubmitForm: async function(){
297if(this.theme_version === 'v5'){
298if(typeof T.modal.close == 'function'){
299T.modal.close();
300}
301document.querySelector('[id*="register-form-btn-"]').click();
302}else{
303if(typeof this.message.close == 'function'){
304this.message.close();
305}
306document.getElementById('uye-kayit-btn').click();
307}
308}
309};
310document.addEventListener('DOMContentLoaded', function(){
311setTimeout(function(){
312Mobildev.load();
313}, 5000);
314});
315</script>
315<!-- T-Soft Apps - V5 - Facebook Dönüşümler API - Tracking Code Head Start -->
316<script>
317if(typeof window.FB_EVENT_ID == 'undefined'){
318window.FB_EVENT_ID = "fb_" + new Date().getTime();
319}
320</script>
320
321<!-- T-Soft Apps - V5 - Facebook Dönüşümler API - Tracking Code Head End -->
321<script>
322if(typeof window.FB_EVENT_ID == 'undefined'){
323window.FB_EVENT_ID = "fb_" + new Date().getTime();
324}
325</script>
325<script type="text/javascript">
326(function(c,l,a,r,i,t,y){
327c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
328t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
329y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
330})(window, document, "clarity", "script", "om1p5zigtu");
331</script>
331
332
333<script type="application/ld+json">
334{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www.germirli.com.tr\/#organization","name":"germirli.com.tr","url":"https:\/\/www.germirli.com.tr\/","logo":{"@type":"ImageObject","url":"https:\/\/cdn.germirli.com.tr\/elfinder\/files\/2023\/10\/Repeat-Grid-30.png"},"description":"Kalite ve şıklığı bir araya getiren erkek giyim ürünleri ve aksesuarları ücretsiz kargo ve taksit seçenekleriyle Germirli\u0026tt2;de!","telephone":"+902166632046","email":"[email protected]","address":{"@type":"PostalAddress","streetAddress":"Harbiye Mahallesi Maçka Caddesi No: 18\/C Teşvikiye","addressLocality":"Istanbul","addressCountry":"Türkiye"}},{"@type":"WebSite","@id":"https:\/\/www.germirli.com.tr\/#website","name":"germirli.com.tr","url":"https:\/\/www.germirli.com.tr\/","description":"Kalite ve şıklığı bir araya getiren erkek giyim ürünleri ve aksesuarları ücretsiz kargo ve taksit seçenekleriyle Germirli\u0026tt2;de!","inLanguage":"tr","publisher":{"@id":"https:\/\/www.germirli.com.tr\/#organization"}}]}
335</script>
335
336</head>
337<body>
337<script src="https://push.setrowid.com/v3/push_loader?key=SIscY" defer type="text/javascript"></script>
337
338<style>
339body{
340font-family:'Poppins' !important;
341}
342</style>
343<main>
344<input type="hidden" id="cookie-law" value="0">
345<div class="w-100 d-flex flex-wrap ">
346<div class=" col-12 col-sm-12 col-md-12 col-lg-12 col-xl-12 col-xxl-12 column-17  "><div class="row">
347<div id="relation|29" data-id="29" class="relArea col-12 v5-vesti  folder-header tpl-user_headerB "><div class="row">
348<header class="w-100 mb-2">
349<div id="header-wrapper" class="container-fluid bg-white">
350<div id="header-sticky" class="w-100 bg-white" data-toggle="sticky" data-parent="#header-wrapper" data-class="header-sticky" data-scroll="280">
351<div class="row">
352<div id="header-top" class="container-fluid border-bottom d-block ">
353<div class="row">
354<div class="container-fluid">
355<div class="row ">
356<div class="headerTopB">
357<div class="col-auto">
358<a href="/yuzde-50"><span>NET %50 | 2 ve üzerine <span class="underLineB">+%20 INDIRIM</span></span></a>
359</div>
360</div>
361</div>
362</div>
363</div>
364</div>
365<div id="header-middle" class="w-100">
366<div id="header-main" class="w-100 headerMainBAyr">
367<div class="container-fluid">
368<div class=" align-items-center headerMainRowAssist">
369<div id="logo" class="col-7 colmed-3 col-lg-2 d-flex">
370<a href="https://www.germirli.com.tr/" >
371<div><img src="https://cdn.germirli.com.tr/elfinder/files/2023/10/Repeat-Grid-30.png" alt="Germirli" width="250" height="33"></div>
372</a>
373</div>
374<div id="header-search" class="col-12 colmed-6 col-lg-8 order-3 order-lg-0 mobileSearchPadZB">
375<div class="d-md-none menuBDv">
376<a href="#mobile-menu-29" data-toggle="drawer" class="header-mobile-menu-btn" aria-label="Mobil menü">
377<i class="kategories-menu-icn" loading="lazy"></i>
378</a>
379</div>
380<form action="/arama" method="get" autocomplete="off" id="search" class="w-100 position-relative ">
381<input id="live-search" type="search" name="q" placeholder="Aradığınız ürün, kategori veya markayı yazınız." class="form-control form-control-md"
382data-search="live-search" v-model="searchVal" data-licence="0">
383<button type="submit" class="btn d-flex align-items-center text-uppercase fw-semibold"
384id="aramabutonu" title="Arama Butonu" aria-label="Arama Butonu" >
385<i class="svg-icon-search d-block " loading="lazy "></i> </button>
386<div class="p-1 pb-0 bg-white border border-round search-form-list" id="dynamic-search-29" v-if="searchVal.length > 0 && data != ''" v-cloak>
387<div class="w-100 dynamic-search mb-1" v-html="data"></div>
388</div>
389</form>
390</div>
391<div id="hm-links" class="col-5 colmed-3 col-lg-2 ml-auto">
392<div class="row justify-content-flex-end miconGap">
393<!-- /// -->
394<div class="col-auto MKargoTak header-languageBUstDv text-center">
395<i class="svg-icon-location svg-icon-WHB d-inline-block" loading="lazy " aria-label="Dil seçeneği"></i>
396<!-- -->
397<div class="col-auto header-languageBDv">
398<div class="dropdown header-language-currency show">
399<div class="dropdown-menu">
400<div class="w-100 pb-1 mb-1 border-bottom">
401<a href="javascript:void(0)" class="text-body d-flex align-items-center fw-bold" data-language="tr" data-toggle="language">
402<img class="language-img border-circle mr-1" src="/lang/tr/tr.webp" alt="tr" width="16" height="16">
403TR
404</a>
405<a href="javascript:void(0)" class="text-body d-flex align-items-center " data-language="en" data-toggle="language">
406<img class="language-img border-circle mr-1" src="/lang/en/en.webp" alt="en" width="16" height="16">
407EN
408</a>
409</div>
410<div class="w-100">
411<a href="javascript:void(0)" class="text-body d-flex align-items-center fw-bold" data-currency="TL" data-toggle="currency">
412TL
413</a>
414<a href="javascript:void(0)" class="text-body d-flex align-items-center " data-currency="USD" data-toggle="currency">
415USD
416</a>
417<a href="javascript:void(0)" class="text-body d-flex align-items-center " data-currency="EUR" data-toggle="currency">
418EUR
419</a>
420</div>
421</div>
422</div>
423</div>
424<!-- -->
425</div>
426<div class="col-auto">
427<a href="/uye-girisi-sayfasi" class="text-center d-block">
428<i class="svg-icon-hearth svg-icon-WHB d-inline-block" loading="lazy " aria-label="Favorilerim">
429<span class="bg-primary text-white text-center border-circle fw-bold favorites-soft-count"></span></i>
430</a>
431</div>
432<div class="col-auto">
433<a href="#header-member-panel-29" data-toggle="drawer" class="text-center d-block">
434<i class="svg-icon-user svg-icon-WHB d-inline-block" loading="lazy " aria-label="Üye girişi"></i>
435</a>
436</div>
437<div class="col-auto position-relative">
438<a href="#header-cart-panel-29" data-toggle="drawer" class="text-center d-block">
439<i class="svg-icon-shopping-cart svg-icon-WHB d-inline-block position-relative" loading="lazy ">
440<span class="bg-primary text-white text-center border-circle fw-bold cart-soft-count"></span></i>
441</a>
442</div>
443</div>
444</div>
445</div>
446</div>
447</div>
448<nav id="main-menu" class="w-100 position-relative bg-white d-none d-md-block">
449<div class="container-fluid">
450<div class="row align-items-center">
451<ul class="col d-flex menu menu-29 menuTBAyr">
452<li class="mr-1 ml-1 " style="order:0">
453<a href="https://www.germirli.com.tr/yuzde-50" target="" class="d-flex align-items-center text-center text-uppercase alticon-Menu " title="Net %50 İndirim">Net %50 İndirim</a>
454<div class="w-100 sub-menu">
455<div class="container-fluid">
456<div class="row">
457<div class="w-100 menuBAyr">
458<div class="col-9">
459<div class="row">
460<div class="colB-2-5">
461<a href="https://www.germirli.com.tr/yuzde-50-gomlek" target="" class="d-block menu-title text-left mb-1 " title="Gömlek">
462Gömlek
463</a>
464</div>
465<div class="colB-2-5">
466<a href="https://www.germirli.com.tr/yuzde-50-tshirt" target="" class="d-block menu-title text-left mb-1 " title="Triko ve T-Shirt">
467Triko ve T-Shirt
468</a>
469</div>
470<div class="colB-2-5">
471<a href="https://www.germirli.com.tr/yuzde-50-koleksiyon" target="" class="d-block menu-title text-left mb-1 " title="Koleksiyon">
472Koleksiyon
473</a>
474</div>
475</div>
476</div>
477<div class="col-3">
478<a href="https://www.germirli.com.tr/yuzde-50" class="d-flex align-items-center" title="Net %50 İndirim">
479<img src="https://cdn.germirli.com.tr/data/banner/_/Data/img/menu_item/6/tr_img_1_86.jpg?29" alt="Net %50 İndirim" loading="lazy">
480</a>
481</div>
482</div>
483</div>
484</div>
485</div>
486<div class="menu-overlay"></div>
487</li>
488<li class="mr-1 ml-1 " style="order:2">
489<a href="https://www.germirli.com.tr/gomlek-modelleri" target="" class="d-flex align-items-center text-center text-uppercase alticon-Menu " title="Gömlek">Gömlek</a>
490<div class="w-100 sub-menu">
491<div class="container-fluid">
492<div class="row">
493<div class="w-100 menuBAyr">
494<div class="col-9">
495<div class="row">
496<div class="colB-2-5">
497<a href="https://www.germirli.com.tr/erkek-keten-gomlek" target="" class="d-block menu-title text-left mb-1 " title="Keten Gömlek">
498Keten Gömlek
499</a>
500</div>
501<div class="colB-2-5">
502<a href="https://www.germirli.com.tr/gizli-pat-gomlek" target="" class="d-block menu-title text-left mb-1 " title="Gizli Pat Gömlek">
503Gizli Pat Gömlek
504</a>
505</div>
506<div class="colB-2-5">
507<a href="https://www.germirli.com.tr/weekend-gomlek-modelleri" target="" class="d-block menu-title text-left mb-1 " title="Weekend Gömlek">
508Weekend Gömlek
509</a>
510</div>
511<div class="colB-2-5">
512<a href="https://www.germirli.com.tr/exclusive-gomlek" target="" class="d-block menu-title text-left mb-1 " title="Exclusive Gömlek">
513Exclusive Gömlek
514</a>
515</div>
516<div class="colB-2-5">
517<a href="https://www.germirli.com.tr/smart-casual-gomlek" target="" class="d-block menu-title text-left mb-1 " title="Smart Casual Gömlek">
518Smart Casual Gömlek
519</a>
520</div>
521<div class="colB-2-5">
522<a href="https://www.germirli.com.tr/ceket-gomlek" target="" class="d-block menu-title text-left mb-1 " title="Ceket Gömlek">
523Ceket Gömlek
524</a>
525</div>
526<div class="colB-2-5">
527<a href="https://www.germirli.com.tr/non-iron-gomlek-modelleri" target="" class="d-block menu-title text-left mb-1 " title="Non Iron Gömlek">
528Non Iron Gömlek
529</a>
530</div>
531<div class="colB-2-5">
532<a href="https://www.germirli.com.tr/zero-24" target="" class="d-block menu-title text-left mb-1 " title="Zero 24 Gömlek">
533Zero 24 Gömlek
534</a>
535</div>
536<div class="colB-2-5">
537<a href="https://www.germirli.com.tr/journey" target="" class="d-block menu-title text-left mb-1 " title="Journey Gömlek">
538Journey Gömlek
539</a>
540</div>
541<div class="colB-2-5">
542<a href="https://www.germirli.com.tr/spor-oxford-gomlek" target="" class="d-block menu-title text-left mb-1 " title="Spor Oxford Gömlek">
543Spor Oxford Gömlek
544</a>
545</div>
546<div class="colB-2-5">
547<a href="https://www.germirli.com.tr/erkek-kisa-kollu-gomlek" target="" class="d-block menu-title text-left mb-1 " title="Kısa Kollu Gömlek">
548Kısa Kollu Gömlek
549</a>
550</div>
551<div class="colB-2-5">
552<a href="https://www.germirli.com.tr/tencel-gomlek" target="" class="d-block menu-title text-left mb-1 " title="Tencel Gömlek">
553Tencel Gömlek
554</a>
555</div>
556<div class="colB-2-5">
557<a href="https://www.germirli.com.tr/active-3d-strech" target="" class="d-block menu-title text-left mb-1 " title="Active 3D Strech Gömlek">
558Active 3D Strech Gömlek
559</a>
560</div>
561<div class="colB-2-5">
562<a href="https://www.germirli.com.tr/isminiz-mansetlerde" target="" class="d-block menu-title text-left mb-1 " title="Kişiselleştirilmiş Gömlek">
563Kişiselleştirilmiş Gömlek
564</a>
565</div>
566<div class="colB-2-5">
567<a href="https://www.germirli.com.tr/indigo" target="" class="d-block menu-title text-left mb-1 " title="İndigo Denim Gömlek">
568İndigo Denim Gömlek
569</a>
570</div>
571<div class="colB-2-5">
572<a href="https://www.germirli.com.tr/erkek-orme-gomlek" target="" class="d-block menu-title text-left mb-1 " title="Örme Gömlek">
573Örme Gömlek
574</a>
575</div>
576<div class="colB-2-5">
577<a href="https://www.germirli.com.tr/black-label-gomlek" target="" class="d-block menu-title text-left mb-1 " title="Black Label Gömlek">
578Black Label Gömlek
579</a>
580</div>
581<div class="colB-2-5">
582<a href="https://www.germirli.com.tr/erkek-beyaz-gomlek" target="" class="d-block menu-title text-left mb-1 " title="Beyaz Gömlek">
583Beyaz Gömlek
584</a>
585</div>
586<div class="colB-2-5">
587<a href="https://www.germirli.com.tr/erkek-siyah-gomlek" target="" class="d-block menu-title text-left mb-1 " title="Siyah Gömlek">
588Siyah Gömlek
589</a>
590</div>
591<div class="colB-2-5">
592<a href="https://www.germirli.com.tr/smokin-gomlek" target="" class="d-block menu-title text-left mb-1 " title="Damatlık Gömlek">
593Damatlık Gömlek
594</a>
595</div>
596<div class="colB-2-5">
597<a href="https://www.germirli.com.tr/overshirt-modelleri" target="" class="d-block menu-title text-left mb-1 " title="Overshirt Gömlek">
598Overshirt Gömlek
599</a>
600</div>
601<div class="colB-2-5">
602<a href="https://www.germirli.com.tr/erkek-kisa-kollu-yazlik-gomlek" target="" class="d-block menu-title text-left mb-1 " title="Yazlık Gömlek">
603Yazlık Gömlek
604</a>
605</div>
606<div class="colB-2-5">
607<a href="https://www.germirli.com.tr/erkek-italyan-yaka-gomlek" target="" class="d-block menu-title text-left mb-1 " title="İtalyan Yaka Gömlek">
608İtalyan Yaka Gömlek
609</a>
610</div>
611<div class="colB-2-5">
612<a href="https://www.germirli.com.tr/lapel-yaka-gomlek" target="" class="d-block menu-title text-left mb-1 " title="Lapel Yaka Gömlek">
613Lapel Yaka Gömlek
614</a>
615</div>
616<div class="colB-2-5">
617<a href="https://www.germirli.com.tr/vual-gomlek-modelleri" target="" class="d-block menu-title text-left mb-1 " title="Vual Gömlek">
618Vual Gömlek
619</a>
620</div>
621<div class="colB-2-5">
622<a href="https://www.germirli.com.tr/yapiskansiz-tela-soft-yaka-gomlek" target="" class="d-block menu-title text-left mb-1 " title="Yapışkansız Tela Soft Yaka Gömlek">
623Yapışkansız Tela Soft Yaka Gömlek
624</a>
625</div>
626</div>
627</div>
628<div class="col-3">
629<a href="https://www.germirli.com.tr/gomlek-modelleri" class="d-flex align-items-center" title="Gömlek">
630<img src="https://cdn.germirli.com.tr/data/banner/_/Data/img/menu_item/1/tr_img_1_51.jpg?29" alt="Gömlek" loading="lazy">
631</a>
632</div>
633</div>
634</div>
635</div>
636</div>
637<div class="menu-overlay"></div>
638</li>
639<li class="mr-1 ml-1 " style="order:3">
640<a href="https://www.germirli.com.tr/t-shirt" target="" class="d-flex align-items-center text-center text-uppercase alticon-Menu " title="Tişört">Tişört</a>
641<div class="w-100 sub-menu">
642<div class="container-fluid">
643<div class="row">
644<div class="w-100 menuBAyr">
645<div class="col-9">
646<div class="row">
647<div class="colB-2-5">
648<a href="https://www.germirli.com.tr/gomlek-yaka-tshirt" target="" class="d-block menu-title text-left mb-1 " title="Gömlek Yaka Tişört">
649Gömlek Yaka Tişört
650</a>
651</div>
652<div class="colB-2-5">
653<a href="https://www.germirli.com.tr/erkek-polo-yaka-tisort" target="" class="d-block menu-title text-left mb-1 " title="Polo Yaka Tişört">
654Polo Yaka Tişört
655</a>
656</div>
657<div class="colB-2-5">
658<a href="https://www.germirli.com.tr/erkek-bisiklet-yaka-tisort" target="" class="d-block menu-title text-left mb-1 " title="Bisiklet Yaka Tişört">
659Bisiklet Yaka Tişört
660</a>
661</div>
662<div class="colB-2-5">
663<a href="https://www.germirli.com.tr/triko-tshirt" target="" class="d-block menu-title text-left mb-1 " title="Triko Tişört">
664Triko Tişört
665</a>
666</div>
667<div class="colB-2-5">
668<a href="https://www.germirli.com.tr/erkek-vintage-tisort" target="" class="d-block menu-title text-left mb-1 " title="Vintage Tişört">
669Vintage Tişört
670</a>
671</div>
672<div class="colB-2-5">
673<a href="https://www.germirli.com.tr/erkek-uzun-kollu-tisort" target="" class="d-block menu-title text-left mb-1 " title="Uzun Kollu Tişört">
674Uzun Kollu Tişört
675</a>
676</div>
677<div class="colB-2-5">
678<a href="https://www.germirli.com.tr/merserize-tisort" target="" class="d-block menu-title text-left mb-1 " title="Merserize Tişört">
679Merserize Tişört
680</a>
681</div>
682<div class="colB-2-5">
683<a href="https://www.germirli.com.tr/erkek-keten-tisort" target="" class="d-block menu-title text-left mb-1 " title="Keten Tişört">
684Keten Tişört
685</a>
686</div>
687</div>
688</div>
689<div class="col-3">
690<a href="https://www.germirli.com.tr/t-shirt" class="d-flex align-items-center" title="Tişört">
691<img src="https://cdn.germirli.com.tr/data/banner/_/Data/img/menu_item/2/tr_img_1_52.jpg?29" alt="Tişört" loading="lazy">
692</a>
693</div>
694</div>
695</div>
696</div>
697</div>
698<div class="menu-overlay"></div>
699</li>
700<li class="mr-1 ml-1 " style="order:3">
701<a href="https://www.germirli.com.tr/erkek-pantolon" target="" class="d-flex align-items-center text-center text-uppercase alticon-Menu " title="Pantolon">Pantolon</a>
702<div class="w-100 sub-menu">
703<div class="container-fluid">
704<div class="row">
705<div class="w-100 menuBAyr">
706<div class="col-9">
707<div class="row">
708<div class="colB-2-5">
709<a href="https://www.germirli.com.tr/erkek-5-cep-pantolon" target="" class="d-block menu-title text-left mb-1 " title="5 Cep Pantolon">
7105 Cep Pantolon
711</a>
712</div>
713<div class="colB-2-5">
714<a href="https://www.germirli.com.tr/erkek-chino-pantolon" target="" class="d-block menu-title text-left mb-1 " title="Chino Pantolon">
715Chino Pantolon
716</a>
717</div>
718<div class="colB-2-5">
719<a href="https://www.germirli.com.tr/erkek-yun-pantolon" target="" class="d-block menu-title text-left mb-1 " title="Yün Pantolon">
720Yün Pantolon
721</a>
722</div>
723<div class="colB-2-5">
724<a href="https://www.germirli.com.tr/erkek-denim-pantolon" target="" class="d-block menu-title text-left mb-1 " title="Denim Pantolon">
725Denim Pantolon
726</a>
727</div>
728<div class="colB-2-5">
729<a href="https://www.germirli.com.tr/erkek-regular-fit-pantolon" target="" class="d-block menu-title text-left mb-1 " title="Regular Fit Pantolon">
730Regular Fit Pantolon
731</a>
732</div>
733<div class="colB-2-5">
734<a href="https://www.germirli.com.tr/erkek-slim-fit-pantolon" target="" class="d-block menu-title text-left mb-1 " title="Slim Fit Pantolon">
735Slim Fit Pantolon
736</a>
737</div>
738</div>
739</div>
740<div class="col-3">
741<a href="https://www.germirli.com.tr/erkek-pantolon" class="d-flex align-items-center" title="Pantolon">
742<img src="https://cdn.germirli.com.tr/data/banner/_/Data/img/menu_item/4/tr_img_1_74.jpg?29" alt="Pantolon" loading="lazy">
743</a>
744</div>
745</div>
746</div>
747</div>
748</div>
749<div class="menu-overlay"></div>
750</li>
751<li class="mr-1 ml-1 " style="order:4">
752<a href="https://www.germirli.com.tr/koleksiyon" target="" class="d-flex align-items-center text-center text-uppercase alticon-Menu " title="Koleksiyon">Koleksiyon</a>
753<div class="w-100 sub-menu">
754<div class="container-fluid">
755<div class="row">
756<div class="w-100 menuBAyr">
757<div class="col-9">
758<div class="row">
759<div class="colB-2-5">
760<a href="https://www.germirli.com.tr/triko" target="" class="d-block menu-title text-left mb-1 " title="Triko">
761Triko
762</a>
763</div>
764<div class="colB-2-5">
765<a href="https://www.germirli.com.tr/t-shirt" target="" class="d-block menu-title text-left mb-1 " title="Tişört">
766Tişört
767</a>
768</div>
769<div class="colB-2-5">
770<a href="https://www.germirli.com.tr/erkek-pantolon" target="" class="d-block menu-title text-left mb-1 " title="Pantolon">
771Pantolon
772</a>
773</div>
774<div class="colB-2-5">
775<a href="https://www.germirli.com.tr/ceket" target="" class="d-block menu-title text-left mb-1 " title="Ceket">
776Ceket
777</a>
778</div>
779<div class="colB-2-5">
780<a href="https://www.germirli.com.tr/mayo" target="" class="d-block menu-title text-left mb-1 " title="Deniz Şortu & Mayo">
781Deniz Şortu & Mayo
782</a>
783</div>
784<div class="colB-2-5">
785<a href="https://www.germirli.com.tr/bermuda" target="" class="d-block menu-title text-left mb-1 " title="Bermuda Şort">
786Bermuda Şort
787</a>
788</div>
789<div class="colB-2-5">
790<a href="https://www.germirli.com.tr/yelek" target="" class="d-block menu-title text-left mb-1 " title="Erkek Yelek">
791Erkek Yelek
792</a>
793</div>
794<div class="colB-2-5">
795<a href="https://www.germirli.com.tr/takim-elbise-1" target="" class="d-block menu-title text-left mb-1 " title="Takım Elbise">
796Takım Elbise
797</a>
798</div>
799<div class="colB-2-5">
800<a href="https://www.germirli.com.tr/smokin-ve-damatlik-takim-elbise" target="" class="d-block menu-title text-left mb-1 " title="Damatlık Takım Elbise">
801Damatlık Takım Elbise
802</a>
803</div>
804</div>
805</div>
806<div class="col-3">
807<a href="https://www.germirli.com.tr/koleksiyon" class="d-flex align-items-center" title="Koleksiyon">
808<img src="https://cdn.germirli.com.tr/data/banner/_/Data/img/menu_item/3/tr_img_1_53.jpg?29" alt="Koleksiyon" loading="lazy">
809</a>
810</div>
811</div>
812</div>
813</div>
814</div>
815<div class="menu-overlay"></div>
816</li>
817<li class="mr-1 ml-1 " style="order:5">
818<a href="https://www.germirli.com.tr/aksesuar" target="" class="d-flex align-items-center text-center text-uppercase alticon-Menu " title="Aksesuar">Aksesuar</a>
819<div class="w-100 sub-menu">
820<div class="container-fluid">
821<div class="row">
822<div class="w-100 menuBAyr">
823<div class="col-9">
824<div class="row">
825<div class="colB-2-5">
826<a href="https://www.germirli.com.tr/cuzdan" target="" class="d-block menu-title text-left mb-1 " title="Erkek Cüzdan">
827Erkek Cüzdan
828</a>
829</div>
830<div class="colB-2-5">
831<a href="https://www.germirli.com.tr/erkek-sapka" target="" class="d-block menu-title text-left mb-1 " title="Şapka Bere">
832Şapka Bere
833</a>
834</div>
835<div class="colB-2-5">
836<a href="https://www.germirli.com.tr/ayakkabi" target="" class="d-block menu-title text-left mb-1 " title="Ayakkabı">
837Ayakkabı
838</a>
839</div>
840<div class="colB-2-5">
841<a href="https://www.germirli.com.tr/boxer" target="" class="d-block menu-title text-left mb-1 " title="Boxer">
842Boxer
843</a>
844</div>
845<div class="colB-2-5">
846<a href="https://www.germirli.com.tr/kemer" target="" class="d-block menu-title text-left mb-1 " title="Kemer">
847Kemer
848</a>
849</div>
850<div class="colB-2-5">
851<a href="https://www.germirli.com.tr/kravat" target="" class="d-block menu-title text-left mb-1 " title="Kravat">
852Kravat
853</a>
854</div>
855<div class="colB-2-5">
856<a href="https://www.germirli.com.tr/damatlik-aksesuarlar" target="" class="d-block menu-title text-left mb-1 " title="Damatlık Aksesuar">
857Damatlık Aksesuar
858</a>
859</div>
860<div class="colB-2-5">
861<a href="https://www.germirli.com.tr/erkek-corap" target="" class="d-block menu-title text-left mb-1 " title="Erkek Çorap">
862Erkek Çorap
863</a>
864</div>
865<div class="colB-2-5">
866<a href="https://www.germirli.com.tr/erkek-atlet" target="" class="d-block menu-title text-left mb-1 " title="Erkek Atlet">
867Erkek Atlet
868</a>
869</div>
870<div class="colB-2-5">
871<a href="https://www.germirli.com.tr/papyon" target="" class="d-block menu-title text-left mb-1 " title="Papyon">
872Papyon
873</a>
874</div>
875<div class="colB-2-5">
876<a href="https://www.germirli.com.tr/kol-dugmesi" target="" class="d-block menu-title text-left mb-1 " title="Kol Düğmesi">
877Kol Düğmesi
878</a>
879</div>
880<div class="colB-2-5">
881<a href="https://www.germirli.com.tr/erkek-kaskol" target="" class="d-block menu-title text-left mb-1 " title="Kaşkol">
882Kaşkol
883</a>
884</div>
885<div class="colB-2-5">
886<a href="https://www.germirli.com.tr/mendil" target="" class="d-block menu-title text-left mb-1 " title="Mendil">
887Mendil
888</a>
889</div>
890<div class="colB-2-5">
891<a href="https://www.germirli.com.tr/erkek-gunes-gozlukleri" target="" class="d-block menu-title text-left mb-1 " title="Gözlük">
892Gözlük
893</a>
894</div>
895<div class="colB-2-5">
896<a href="https://www.germirli.com.tr/eldiven" target="" class="d-block menu-title text-left mb-1 " title="Eldiven">
897Eldiven
898</a>
899</div>
900<div class="colB-2-5">
901<a href="https://www.germirli.com.tr/pantolon-askisi" target="" class="d-block menu-title text-left mb-1 " title="Pantolon Askısı">
902Pantolon Askısı
903</a>
904</div>
905<div class="colB-2-5">
906<a href="https://www.germirli.com.tr/kitap" target="" class="d-block menu-title text-left mb-1 " title="Kitap">
907Kitap
908</a>
909</div>
910<div class="colB-2-5">
911<a href="https://www.germirli.com.tr/kamp-outdoor" target="" class="d-block menu-title text-left mb-1 " title="Kamp & Outdoor">
912Kamp & Outdoor
913</a>
914</div>
915</div>
916</div>
917<div class="col-3">
918<a href="https://www.germirli.com.tr/aksesuar" class="d-flex align-items-center" title="Aksesuar">
919<img src="https://cdn.germirli.com.tr/data/banner/_/Data/img/menu_item/4/tr_img_1_54.jpg?29" alt="Aksesuar" loading="lazy">
920</a>
921</div>
922</div>
923</div>
924</div>
925</div>
926<div class="menu-overlay"></div>
927</li>
928<li class="mr-1 ml-1 " style="order:19">
929<a href="https://www.germirli.com.tr/erkek-keten" target="" class="d-flex align-items-center text-center text-uppercase alticon-Menu " title="Keten">Keten</a>
930<div class="w-100 sub-menu">
931<div class="container-fluid">
932<div class="row">
933<div class="w-100 menuBAyr">
934<div class="col-9">
935<div class="row">
936<div class="colB-2-5">
937<a href="https://www.germirli.com.tr/erkek-keten-ceket" target="" class="d-block menu-title text-left mb-1 " title="Keten Ceket">
938Keten Ceket
939</a>
940</div>
941<div class="colB-2-5">
942<a href="https://www.germirli.com.tr/erkek-beyaz-keten-gomlek" target="" class="d-block menu-title text-left mb-1 " title="Beyaz Keten Gömlek">
943Beyaz Keten Gömlek
944</a>
945</div>
946<div class="colB-2-5">
947<a href="https://www.germirli.com.tr/erkek-mavi-keten-gomlek" target="" class="d-block menu-title text-left mb-1 " title="Mavi Keten Gömlek">
948Mavi Keten Gömlek
949</a>
950</div>
951<div class="colB-2-5">
952<a href="https://www.germirli.com.tr/erkek-keten-karisimli-gomlek" target="" class="d-block menu-title text-left mb-1 " title="Keten Karışımlı Gömlek">
953Keten Karışımlı Gömlek
954</a>
955</div>
956<div class="colB-2-5">
957<a href="https://www.germirli.com.tr/erkek-saf-keten-gomlek" target="" class="d-block menu-title text-left mb-1 " title="Saf Keten Gömlek">
958Saf Keten Gömlek
959</a>
960</div>
961<div class="colB-2-5">
962<a href="https://www.germirli.com.tr/erkek-kisa-kollu-keten-gomlek" target="" class="d-block menu-title text-left mb-1 " title="Kısa Kollu Keten Gömlek">
963Kısa Kollu Keten Gömlek
964</a>
965</div>
966<div class="colB-2-5">
967<a href="https://www.germirli.com.tr/erkek-keten-sapka" target="" class="d-block menu-title text-left mb-1 " title="Keten Şapka">
968Keten Şapka
969</a>
970</div>
971<div class="colB-2-5">
972<a href="https://www.germirli.com.tr/erkek-keten-bermuda-sort" target="" class="d-block menu-title text-left mb-1 " title="Keten Bermuda Şort">
973Keten Bermuda Şort
974</a>
975</div>
976<div class="colB-2-5">
977<a href="https://www.germirli.com.tr/erkek-keten-pantolon" target="" class="d-block menu-title text-left mb-1 " title="Keten Pantolon">
978Keten Pantolon
979</a>
980</div>
981<div class="colB-2-5">
982<a href="https://www.germirli.com.tr/erkek-keten-tisort-387" target="" class="d-block menu-title text-left mb-1 " title="Keten Tişört">
983Keten Tişört
984</a>
985</div>
986</div>
987</div>
988<div class="col-3">
989<a href="https://www.germirli.com.tr/erkek-keten" class="d-flex align-items-center" title="Keten">
990<img src="https://cdn.germirli.com.tr/data/banner/_/Data/img/menu_item/5/tr_img_1_85.jpg?29" alt="Keten" loading="lazy">
991</a>
992</div>
993</div>
994</div>
995</div>
996</div>
997<div class="menu-overlay"></div>
998</li>
999<li class="mr-1 ml-1 " style="order:20">
1000<a href="https://www.germirli.com.tr/magazalarimiz" target="" class="d-flex align-items-center text-center text-uppercase " title="İletişim">İletişim</a>
1001</li>
1002<li class="mr-1 ml-1 " style="order:19;">
1003<a href="/indirimli-urunler" target class="d-flex align-items-center text-center text-uppercase alticon-MenuB redBoldB " title="KAMPANYALAR">KAMPANYALAR</a>
1004<div class="w-100 sub-menu">
1005<div class="container-fluid">
1006<div class="row">
1007<div class="w-100 menuBAyr">
1008<div class="col-8">
1009<div class="row">
1010<div class="indirimMenuUstDv ">
1011<div class="indirimMenuDiz ekFlex">
1012<div class="indirimMenuMMenuDv">
1013<a href="/indirimli-urunler" target class="d-block " title="SEZON KAMPANYALARI">SEZON KAMPANYALARI</a>
1014</div>
1015<div class="indirimMenuSubDv">
1016<a href="/boxer" target class="" >
1017<span class="indirimBaslik">Boxer</span>
1018<span class="indirimAciklama">3 ve Üzeri Alımlarda Sepette %20 İndirim </span>
1019</a>
1020<a href="/non-iron-gomlek-modelleri" target class="" >
1021<span class="indirimBaslik">Non İron Gömlek</span>
1022<span class="indirimAciklama">2 ve Üzeri Alımlarda Sepette %20 İndirim </span>
1023</a>
1024<a href="/spor-oxford-gomlek" target class="" >
1025<span class="indirimBaslik">Spor Oxford Gömlek</span>
1026<span class="indirimAciklama">2 ve Üzeri Alımlarda Sepette %20 İndirim </span>
1027</a>
1028<a href="/isminiz-mansetlerde" target class="" >
1029<span class="indirimBaslik">İsminiz Manşetlerde</span>
1030<span class="indirimAciklama">Gömleğinizin manşetine ücretsiz nakış </span>
1031</a>
1032</div>
1033</div>
1034<div class="indirimMenuDiz">
1035<div class="indirimMenuMMenuDv">
1036<a href="/seri-sonu-outlet" target class="d-block" title="OUTLET İNDİRİMİ">OUTLET İNDİRİMİ</a>
1037</div>
1038<div class="indirimMenuSubDv" style="display:none;">
1039</div>
1040</div>
1041<div class="indirimMenuDiz">
1042<div class="indirimMenuMMenuDv">
1043<a href="/indirimli-urunler" target class="d-block" title="İNDİRİMLİ ÜRÜNLER">İNDİRİMLİ ÜRÜNLER</a> </div>
1044<div class="indirimMenuSubDv" style="display:none;">
1045<a href="/indirimli-urunler" target class="" >
1046<span class="indirimAciklama" style="margin-left:0;">
1046%50'ye Varan İndirim</span>
1047</a>
1048</div>
1049</div>
1050<div class="indirimMenuDiz" style="display:none;">
1051<div class="indirimMenuMMenuDv">
1052<a href="/yuzde-50" target class="d-block" title="SEZON İNDİRİMİ">NET %50 İNDİRİM</a> </div>
1053<div class="indirimMenuSubDv" style="display:none;">
1054</div>
1055</div>
1056</div>
1057</div>
1058</div>
1059<div class="col-4">
1060<!-- -->
1061<a href="/indirimli-urunler" class="d-flex align-items-center" title="Seri Sonu Outlet">
1062<img src="https://cdn.germirli.com.tr/data/banner/_/Data/EditorFiles/banner/kampanya01072026.jpg?29" alt="SERİ SONU OUTLET" loading="lazy">
1063</a>
1064</div>
1065</div>
1066</div>
1067</div>
1068</div>
1069<div class="menu-overlay"></div>
1070</li>
1071</ul>
1072</div>
1073</div>
1074</nav>
1075</div>
1076</div>
1077</div>
1078</div>
1079</header>
1080<!-- mobile menu acılır bur -->
1081<div data-rel="mobile-menu-29" class="drawer-overlay"></div>
1082<div id="mobile-menu-29" class="drawer-wrapper headerMdrawerSc" data-display="overlay" data-position="left">
1083<div class="w-100 position-relative drawer-title-wrapper MMenuBdv">
1084<i class="drawer-close tib-icn-close MMenuB-icn" loading="lazy"></i>
1085<div class="drawer-title MMenuB">
1086Kategoriler
1087</div>
1088</div>
1089<nav class="col-12 d-flex">
1090<ul class="w-100 d-flex flex-direction-column">
1091<li class="w-100 " style="order:0">
1092<div class="d-block text-uppercase menu-item acordionMB-arrow" data-toggle="accordion">
1093Net %50 İndirim
1094<span>
1095<i class="ti-arrow-right" loading="lazy"></i>
1096<i class="ti-arrow-left" loading="lazy"></i>
1097</span>
1098</div>
1099<div class=" accordion-body acordionBMBDV">
1100<div class="acordionB-CAlan">
1101<div class="w-100 position-relative drawer-title-wrapper MMenuBdv acordionB-CBas">
1102<i class="ti-arrow-left acordionbcsolarrowb" loading="lazy"></i>
1103<i class="drawer-close ti-close MMenuB-icn" loading="lazy"></i>
1104<div class="drawer-title MMenuB">
1105Net %50 İndirim
1106</div>
1107</div>
1108<div class="acordionB-CMenu">
1109<ul class="w-100 px-1">
1110<!-- acordion menu iç:alan. -->
1111<li class="w-100 ">
1112<a href="https://www.germirli.com.tr/yuzde-50-gomlek" target="" class="d-block text-uppercase " title="Gömlek">Gömlek</a>
1113</li>
1114<!-- acordion menu iç:alan. -->
1115<li class="w-100 ">
1116<a href="https://www.germirli.com.tr/yuzde-50-tshirt" target="" class="d-block text-uppercase " title="Triko ve T-Shirt">Triko ve T-Shirt</a>
1117</li>
1118<!-- acordion menu iç:alan. -->
1119<li class="w-100 ">
1120<a href="https://www.germirli.com.tr/yuzde-50-koleksiyon" target="" class="d-block text-uppercase " title="Koleksiyon">Koleksiyon</a>
1121</li>
1122<li class="w-100">
1123<a href="https://www.germirli.com.tr/yuzde-50" target="" class="d-block text-uppercase" title="Tümünü Gör"><b>Tümünü Gör</b></a>
1124</li>
1125</ul>
1126</div>
1127</div>
1128</div>
1129</li>
1130<li class="w-100 " style="order:2">
1131<div class="d-block text-uppercase menu-item acordionMB-arrow" data-toggle="accordion">
1132Gömlek
1133<span>
1134<i class="ti-arrow-right" loading="lazy"></i>
1135<i class="ti-arrow-left" loading="lazy"></i>
1136</span>
1137</div>
1138<div class=" accordion-body acordionBMBDV">
1139<div class="acordionB-CAlan">
1140<div class="w-100 position-relative drawer-title-wrapper MMenuBdv acordionB-CBas">
1141<i class="ti-arrow-left acordionbcsolarrowb" loading="lazy"></i>
1142<i class="drawer-close ti-close MMenuB-icn" loading="lazy"></i>
1143<div class="drawer-title MMenuB">
1144Gömlek
1145</div>
1146</div>
1147<div class="acordionB-CMenu">
1148<ul class="w-100 px-1">
1149<!-- acordion menu iç:alan. -->
1150<li class="w-100 ">
1151<a href="https://www.germirli.com.tr/erkek-keten-gomlek" target="" class="d-block text-uppercase " title="Keten Gömlek">Keten Gömlek</a>
1152</li>
1153<!-- acordion menu iç:alan. -->
1154<li class="w-100 ">
1155<a href="https://www.germirli.com.tr/gizli-pat-gomlek" target="" class="d-block text-uppercase " title="Gizli Pat Gömlek">Gizli Pat Gömlek</a>
1156</li>
1157<!-- acordion menu iç:alan. -->
1158<li class="w-100 ">
1159<a href="https://www.germirli.com.tr/weekend-gomlek-modelleri" target="" class="d-block text-uppercase " title="Weekend Gömlek">Weekend Gömlek</a>
1160</li>
1161<!-- acordion menu iç:alan. -->
1162<li class="w-100 ">
1163<a href="https://www.germirli.com.tr/exclusive-gomlek" target="" class="d-block text-uppercase " title="Exclusive Gömlek">Exclusive Gömlek</a>
1164</li>
1165<!-- acordion menu iç:alan. -->
1166<li class="w-100 ">
1167<a href="https://www.germirli.com.tr/smart-casual-gomlek" target="" class="d-block text-uppercase " title="Smart Casual Gömlek">Smart Casual Gömlek</a>
1168</li>
1169<!-- acordion menu iç:alan. -->
1170<li class="w-100 ">
1171<a href="https://www.germirli.com.tr/ceket-gomlek" target="" class="d-block text-uppercase " title="Ceket Gömlek">Ceket Gömlek</a>
1172</li>
1173<!-- acordion menu iç:alan. -->
1174<li class="w-100 ">
1175<a href="https://www.germirli.com.tr/non-iron-gomlek-modelleri" target="" class="d-block text-uppercase " title="Non Iron Gömlek">Non Iron Gömlek</a>
1176</li>
1177<!-- acordion menu iç:alan. -->
1178<li class="w-100 ">
1179<a href="https://www.germirli.com.tr/zero-24" target="" class="d-block text-uppercase " title="Zero 24 Gömlek">Zero 24 Gömlek</a>
1180</li>
1181<!-- acordion menu iç:alan. -->
1182<li class="w-100 ">
1183<a href="https://www.germirli.com.tr/journey" target="" class="d-block text-uppercase " title="Journey Gömlek">Journey Gömlek</a>
1184</li>
1185<!-- acordion menu iç:alan. -->
1186<li class="w-100 ">
1187<a href="https://www.germirli.com.tr/spor-oxford-gomlek" target="" class="d-block text-uppercase " title="Spor Oxford Gömlek">Spor Oxford Gömlek</a>
1188</li>
1189<!-- acordion menu iç:alan. -->
1190<li class="w-100 ">
1191<a href="https://www.germirli.com.tr/erkek-kisa-kollu-gomlek" target="" class="d-block text-uppercase " title="Kısa Kollu Gömlek">Kısa Kollu Gömlek</a>
1192</li>
1193<!-- acordion menu iç:alan. -->
1194<li class="w-100 ">
1195<a href="https://www.germirli.com.tr/tencel-gomlek" target="" class="d-block text-uppercase " title="Tencel Gömlek">Tencel Gömlek</a>
1196</li>
1197<!-- acordion menu iç:alan. -->
1198<li class="w-100 ">
1199<a href="https://www.germirli.com.tr/active-3d-strech" target="" class="d-block text-uppercase " title="Active 3D Strech Gömlek">Active 3D Strech Gömlek</a>
1200</li>
1201<!-- acordion menu iç:alan. -->
1202<li class="w-100 ">
1203<a href="https://www.germirli.com.tr/isminiz-mansetlerde" target="" class="d-block text-uppercase " title="Kişiselleştirilmiş Gömlek">Kişiselleştirilmiş Gömlek</a>
1204</li>
1205<!-- acordion menu iç:alan. -->
1206<li class="w-100 ">
1207<a href="https://www.germirli.com.tr/indigo" target="" class="d-block text-uppercase " title="İndigo Denim Gömlek">İndigo Denim Gömlek</a>
1208</li>
1209<!-- acordion menu iç:alan. -->
1210<li class="w-100 ">
1211<a href="https://www.germirli.com.tr/erkek-orme-gomlek" target="" class="d-block text-uppercase " title="Örme Gömlek">Örme Gömlek</a>
1212</li>
1213<!-- acordion menu iç:alan. -->
1214<li class="w-100 ">
1215<a href="https://www.germirli.com.tr/black-label-gomlek" target="" class="d-block text-uppercase " title="Black Label Gömlek">Black Label Gömlek</a>
1216</li>
1217<!-- acordion menu iç:alan. -->
1218<li class="w-100 ">
1219<a href="https://www.germirli.com.tr/erkek-beyaz-gomlek" target="" class="d-block text-uppercase " title="Beyaz Gömlek">Beyaz Gömlek</a>
1220</li>
1221<!-- acordion menu iç:alan. -->
1222<li class="w-100 ">
1223<a href="https://www.germirli.com.tr/erkek-siyah-gomlek" target="" class="d-block text-uppercase " title="Siyah Gömlek">Siyah Gömlek</a>
1224</li>
1225<!-- acordion menu iç:alan. -->
1226<li class="w-100 ">
1227<a href="https://www.germirli.com.tr/smokin-gomlek" target="" class="d-block text-uppercase " title="Damatlık Gömlek">Damatlık Gömlek</a>
1228</li>
1229<!-- acordion menu iç:alan. -->
1230<li class="w-100 ">
1231<a href="https://www.germirli.com.tr/overshirt-modelleri" target="" class="d-block text-uppercase " title="Overshirt Gömlek">Overshirt Gömlek</a>
1232</li>
1233<!-- acordion menu iç:alan. -->
1234<li class="w-100 ">
1235<a href="https://www.germirli.com.tr/erkek-kisa-kollu-yazlik-gomlek" target="" class="d-block text-uppercase " title="Yazlık Gömlek">Yazlık Gömlek</a>
1236</li>
1237<!-- acordion menu iç:alan. -->
1238<li class="w-100 ">
1239<a href="https://www.germirli.com.tr/erkek-italyan-yaka-gomlek" target="" class="d-block text-uppercase " title="İtalyan Yaka Gömlek">İtalyan Yaka Gömlek</a>
1240</li>
1241<!-- acordion menu iç:alan. -->
1242<li class="w-100 ">
1243<a href="https://www.germirli.com.tr/lapel-yaka-gomlek" target="" class="d-block text-uppercase " title="Lapel Yaka Gömlek">Lapel Yaka Gömlek</a>
1244</li>
1245<!-- acordion menu iç:alan. -->
1246<li class="w-100 ">
1247<a href="https://www.germirli.com.tr/vual-gomlek-modelleri" target="" class="d-block text-uppercase " title="Vual Gömlek">Vual Gömlek</a>
1248</li>
1249<!-- acordion menu iç:alan. -->
1250<li class="w-100 ">
1251<a href="https://www.germirli.com.tr/yapiskansiz-tela-soft-yaka-gomlek" target="" class="d-block text-uppercase " title="Yapışkansız Tela Soft Yaka Gömlek">Yapışkansız Tela Soft Yaka Gömlek</a>
1252</li>
1253<li class="w-100">
1254<a href="https://www.germirli.com.tr/gomlek-modelleri" target="" class="d-block text-uppercase" title="Tümünü Gör"><b>Tümünü Gör</b></a>
1255</li>
1256</ul>
1257</div>
1258</div>
1259</div>
1260</li>
1261<li class="w-100 " style="order:3">
1262<div class="d-block text-uppercase menu-item acordionMB-arrow" data-toggle="accordion">
1263Tişört
1264<span>
1265<i class="ti-arrow-right" loading="lazy"></i>
1266<i class="ti-arrow-left" loading="lazy"></i>
1267</span>
1268</div>
1269<div class=" accordion-body acordionBMBDV">
1270<div class="acordionB-CAlan">
1271<div class="w-100 position-relative drawer-title-wrapper MMenuBdv acordionB-CBas">
1272<i class="ti-arrow-left acordionbcsolarrowb" loading="lazy"></i>
1273<i class="drawer-close ti-close MMenuB-icn" loading="lazy"></i>
1274<div class="drawer-title MMenuB">
1275Tişört
1276</div>
1277</div>
1278<div class="acordionB-CMenu">
1279<ul class="w-100 px-1">
1280<!-- acordion menu iç:alan. -->
1281<li class="w-100 ">
1282<a href="https://www.germirli.com.tr/gomlek-yaka-tshirt" target="" class="d-block text-uppercase " title="Gömlek Yaka Tişört">Gömlek Yaka Tişört</a>
1283</li>
1284<!-- acordion menu iç:alan. -->
1285<li class="w-100 ">
1286<a href="https://www.germirli.com.tr/erkek-polo-yaka-tisort" target="" class="d-block text-uppercase " title="Polo Yaka Tişört">Polo Yaka Tişört</a>
1287</li>
1288<!-- acordion menu iç:alan. -->
1289<li class="w-100 ">
1290<a href="https://www.germirli.com.tr/erkek-bisiklet-yaka-tisort" target="" class="d-block text-uppercase " title="Bisiklet Yaka Tişört">Bisiklet Yaka Tişört</a>
1291</li>
1292<!-- acordion menu iç:alan. -->
1293<li class="w-100 ">
1294<a href="https://www.germirli.com.tr/triko-tshirt" target="" class="d-block text-uppercase " title="Triko Tişört">Triko Tişört</a>
1295</li>
1296<!-- acordion menu iç:alan. -->
1297<li class="w-100 ">
1298<a href="https://www.germirli.com.tr/erkek-vintage-tisort" target="" class="d-block text-uppercase " title="Vintage Tişört">Vintage Tişört</a>
1299</li>
1300<!-- acordion menu iç:alan. -->
1301<li class="w-100 ">
1302<a href="https://www.germirli.com.tr/erkek-uzun-kollu-tisort" target="" class="d-block text-uppercase " title="Uzun Kollu Tişört">Uzun Kollu Tişört</a>
1303</li>
1304<!-- acordion menu iç:alan. -->
1305<li class="w-100 ">
1306<a href="https://www.germirli.com.tr/merserize-tisort" target="" class="d-block text-uppercase " title="Merserize Tişört">Merserize Tişört</a>
1307</li>
1308<!-- acordion menu iç:alan. -->
1309<li class="w-100 ">
1310<a href="https://www.germirli.com.tr/erkek-keten-tisort" target="" class="d-block text-uppercase " title="Keten Tişört">Keten Tişört</a>
1311</li>
1312<li class="w-100">
1313<a href="https://www.germirli.com.tr/t-shirt" target="" class="d-block text-uppercase" title="Tümünü Gör"><b>Tümünü Gör</b></a>
1314</li>
1315</ul>
1316</div>
1317</div>
1318</div>
1319</li>
1320<li class="w-100 " style="order:3">
1321<div class="d-block text-uppercase menu-item acordionMB-arrow" data-toggle="accordion">
1322Pantolon
1323<span>
1324<i class="ti-arrow-right" loading="lazy"></i>
1325<i class="ti-arrow-left" loading="lazy"></i>
1326</span>
1327</div>
1328<div class=" accordion-body acordionBMBDV">
1329<div class="acordionB-CAlan">
1330<div class="w-100 position-relative drawer-title-wrapper MMenuBdv acordionB-CBas">
1331<i class="ti-arrow-left acordionbcsolarrowb" loading="lazy"></i>
1332<i class="drawer-close ti-close MMenuB-icn" loading="lazy"></i>
1333<div class="drawer-title MMenuB">
1334Pantolon
1335</div>
1336</div>
1337<div class="acordionB-CMenu">
1338<ul class="w-100 px-1">
1339<!-- acordion menu iç:alan. -->
1340<li class="w-100 ">
1341<a href="https://www.germirli.com.tr/erkek-5-cep-pantolon" target="" class="d-block text-uppercase " title="5 Cep Pantolon">5 Cep Pantolon</a>
1342</li>
1343<!-- acordion menu iç:alan. -->
1344<li class="w-100 ">
1345<a href="https://www.germirli.com.tr/erkek-chino-pantolon" target="" class="d-block text-uppercase " title="Chino Pantolon">Chino Pantolon</a>
1346</li>
1347<!-- acordion menu iç:alan. -->
1348<li class="w-100 ">
1349<a href="https://www.germirli.com.tr/erkek-yun-pantolon" target="" class="d-block text-uppercase " title="Yün Pantolon">Yün Pantolon</a>
1350</li>
1351<!-- acordion menu iç:alan. -->
1352<li class="w-100 ">
1353<a href="https://www.germirli.com.tr/erkek-denim-pantolon" target="" class="d-block text-uppercase " title="Denim Pantolon">Denim Pantolon</a>
1354</li>
1355<!-- acordion menu iç:alan. -->
1356<li class="w-100 ">
1357<a href="https://www.germirli.com.tr/erkek-regular-fit-pantolon" target="" class="d-block text-uppercase " title="Regular Fit Pantolon">Regular Fit Pantolon</a>
1358</li>
1359<!-- acordion menu iç:alan. -->
1360<li class="w-100 ">
1361<a href="https://www.germirli.com.tr/erkek-slim-fit-pantolon" target="" class="d-block text-uppercase " title="Slim Fit Pantolon">Slim Fit Pantolon</a>
1362</li>
1363<li class="w-100">
1364<a href="https://www.germirli.com.tr/erkek-pantolon" target="" class="d-block text-uppercase" title="Tümünü Gör"><b>Tümünü Gör</b></a>
1365</li>
1366</ul>
1367</div>
1368</div>
1369</div>
1370</li>
1371<li class="w-100 " style="order:4">
1372<div class="d-block text-uppercase menu-item acordionMB-arrow" data-toggle="accordion">
1373Koleksiyon
1374<span>
1375<i class="ti-arrow-right" loading="lazy"></i>
1376<i class="ti-arrow-left" loading="lazy"></i>
1377</span>
1378</div>
1379<div class=" accordion-body acordionBMBDV">
1380<div class="acordionB-CAlan">
1381<div class="w-100 position-relative drawer-title-wrapper MMenuBdv acordionB-CBas">
1382<i class="ti-arrow-left acordionbcsolarrowb" loading="lazy"></i>
1383<i class="drawer-close ti-close MMenuB-icn" loading="lazy"></i>
1384<div class="drawer-title MMenuB">
1385Koleksiyon
1386</div>
1387</div>
1388<div class="acordionB-CMenu">
1389<ul class="w-100 px-1">
1390<!-- acordion menu iç:alan. -->
1391<li class="w-100 ">
1392<a href="https://www.germirli.com.tr/triko" target="" class="d-block text-uppercase " title="Triko">Triko</a>
1393</li>
1394<!-- acordion menu iç:alan. -->
1395<li class="w-100 ">
1396<div class="d-block text-uppercase menu-item " data-toggle="accordion">
1397Tişört
1398<span>
1399<i class="ti-arrow-up" loading="lazy"></i>
1400<i class="ti-arrow-down" loading="lazy"></i>
1401</span>
1402</div>
1403<div class="border-top accordion-body">
1404<ul class="w-100 px-1">
1405<li class="w-100">
1406<a href="https://www.germirli.com.tr/gomlek-yaka-tshirt" target="" class="d-block " title="Gömlek Yaka Tişört">Gömlek Yaka Tişört</a>
1407</li>
1408<li class="w-100">
1409<a href="https://www.germirli.com.tr/erkek-polo-yaka-tisort" target="" class="d-block " title="Polo Yaka Tişört">Polo Yaka Tişört</a>
1410</li>
1411<li class="w-100">
1412<a href="https://www.germirli.com.tr/erkek-bisiklet-yaka-tisort" target="" class="d-block " title="Bisiklet Yaka Tişört">Bisiklet Yaka Tişört</a>
1413</li>
1414<li class="w-100">
1415<a href="https://www.germirli.com.tr/triko-tshirt" target="" class="d-block " title="Triko Tişört">Triko Tişört</a>
1416</li>
1417<li class="w-100">
1418<a href="https://www.germirli.com.tr/erkek-vintage-tisort" target="" class="d-block " title="Vintage Tişört">Vintage Tişört</a>
1419</li>
1420<li class="w-100">
1421<a href="https://www.germirli.com.tr/erkek-uzun-kollu-tisort" target="" class="d-block " title="Uzun Kollu Tişört">Uzun Kollu Tişört</a>
1422</li>
1423<li class="w-100">
1424<a href="https://www.germirli.com.tr/merserize-tisort" target="" class="d-block " title="Merserize Tişört">Merserize Tişört</a>
1425</li>
1426<li class="w-100">
1427<a href="https://www.germirli.com.tr/erkek-keten-tisort" target="" class="d-block " title="Keten Tişört">Keten Tişört</a>
1428</li>
1429<li class="w-100">
1430<a href="https://www.germirli.com.tr/t-shirt" target="" class="d-block" title="Tümünü Gör"><b>Tümünü Gör</b></a>
1431</li>
1432</ul>
1433</div>
1434</li>
1435<!-- acordion menu iç:alan. -->
1436<li class="w-100 ">
1437<div class="d-block text-uppercase menu-item " data-toggle="accordion">
1438Pantolon
1439<span>
1440<i class="ti-arrow-up" loading="lazy"></i>
1441<i class="ti-arrow-down" loading="lazy"></i>
1442</span>
1443</div>
1444<div class="border-top accordion-body">
1445<ul class="w-100 px-1">
1446<li class="w-100">
1447<a href="https://www.germirli.com.tr/erkek-5-cep-pantolon" target="" class="d-block " title="5 Cep Pantolon">5 Cep Pantolon</a>
1448</li>
1449<li class="w-100">
1450<a href="https://www.germirli.com.tr/erkek-chino-pantolon" target="" class="d-block " title="Chino Pantolon">Chino Pantolon</a>
1451</li>
1452<li class="w-100">
1453<a href="https://www.germirli.com.tr/erkek-yun-pantolon" target="" class="d-block " title="Yün Pantolon">Yün Pantolon</a>
1454</li>
1455<li class="w-100">
1456<a href="https://www.germirli.com.tr/erkek-denim-pantolon" target="" class="d-block " title="Denim Pantolon">Denim Pantolon</a>
1457</li>
1458<li class="w-100">
1459<a href="https://www.germirli.com.tr/erkek-regular-fit-pantolon" target="" class="d-block " title="Regular Fit Pantolon">Regular Fit Pantolon</a>
1460</li>
1461<li class="w-100">
1462<a href="https://www.germirli.com.tr/erkek-slim-fit-pantolon" target="" class="d-block " title="Slim Fit Pantolon">Slim Fit Pantolon</a>
1463</li>
1464<li class="w-100">
1465<a href="https://www.germirli.com.tr/erkek-pantolon" target="" class="d-block" title="Tümünü Gör"><b>Tümünü Gör</b></a>
1466</li>
1467</ul>
1468</div>
1469</li>
1470<!-- acordion menu iç:alan. -->
1471<li class="w-100 ">
1472<a href="https://www.germirli.com.tr/ceket" target="" class="d-block text-uppercase " title="Ceket">Ceket</a>
1473</li>
1474<!-- acordion menu iç:alan. -->
1475<li class="w-100 ">
1476<a href="https://www.germirli.com.tr/mayo" target="" class="d-block text-uppercase " title="Deniz Şortu & Mayo">Deniz Şortu & Mayo</a>
1477</li>
1478<!-- acordion menu iç:alan. -->
1479<li class="w-100 ">
1480<a href="https://www.germirli.com.tr/bermuda" target="" class="d-block text-uppercase " title="Bermuda Şort">Bermuda Şort</a>
1481</li>
1482<!-- acordion menu iç:alan. -->
1483<li class="w-100 ">
1484<a href="https://www.germirli.com.tr/yelek" target="" class="d-block text-uppercase " title="Erkek Yelek">Erkek Yelek</a>
1485</li>
1486<!-- acordion menu iç:alan. -->
1487<li class="w-100 ">
1488<a href="https://www.germirli.com.tr/takim-elbise-1" target="" class="d-block text-uppercase " title="Takım Elbise">Takım Elbise</a>
1489</li>
1490<!-- acordion menu iç:alan. -->
1491<li class="w-100 ">
1492<a href="https://www.germirli.com.tr/smokin-ve-damatlik-takim-elbise" target="" class="d-block text-uppercase " title="Damatlık Takım Elbise">Damatlık Takım Elbise</a>
1493</li>
1494<li class="w-100">
1495<a href="https://www.germirli.com.tr/koleksiyon" target="" class="d-block text-uppercase" title="Tümünü Gör"><b>Tümünü Gör</b></a>
1496</li>
1497</ul>
1498</div>
1499</div>
1500</div>
1501</li>
1502<li class="w-100 " style="order:5">
1503<div class="d-block text-uppercase menu-item acordionMB-arrow" data-toggle="accordion">
1504Aksesuar
1505<span>
1506<i class="ti-arrow-right" loading="lazy"></i>
1507<i class="ti-arrow-left" loading="lazy"></i>
1508</span>
1509</div>
1510<div class=" accordion-body acordionBMBDV">
1511<div class="acordionB-CAlan">
1512<div class="w-100 position-relative drawer-title-wrapper MMenuBdv acordionB-CBas">
1513<i class="ti-arrow-left acordionbcsolarrowb" loading="lazy"></i>
1514<i class="drawer-close ti-close MMenuB-icn" loading="lazy"></i>
1515<div class="drawer-title MMenuB">
1516Aksesuar
1517</div>
1518</div>
1519<div class="acordionB-CMenu">
1520<ul class="w-100 px-1">
1521<!-- acordion menu iç:alan. -->
1522<li class="w-100 ">
1523<div class="d-block text-uppercase menu-item " data-toggle="accordion">
1524Erkek Cüzdan
1525<span>
1526<i class="ti-arrow-up" loading="lazy"></i>
1527<i class="ti-arrow-down" loading="lazy"></i>
1528</span>
1529</div>
1530<div class="border-top accordion-body">
1531<ul class="w-100 px-1">
1532<li class="w-100">
1533<a href="https://www.germirli.com.tr/secrid-miniwallet" target="" class="d-block " title="Secrid Miniwallet">Secrid Miniwallet</a>
1534</li>
1535<li class="w-100">
1536<a href="https://www.germirli.com.tr/secrid-slimwallet" target="" class="d-block " title="Secrid Slimwallet">Secrid Slimwallet</a>
1537</li>
1538<li class="w-100">
1539<a href="https://www.germirli.com.tr/secrid-twinwallet" target="" class="d-block " title="Secrid Twinwallet">Secrid Twinwallet</a>
1540</li>
1541<li class="w-100">
1542<a href="https://www.germirli.com.tr/secrid-cardprotector" target="" class="d-block " title="Secrid Cardprotector">Secrid Cardprotector</a>
1543</li>
1544<li class="w-100">
1545<a href="https://www.germirli.com.tr/secrid-bandwallet" target="" class="d-block " title="Secrid Bandwallet">Secrid Bandwallet</a>
1546</li>
1547<li class="w-100">
1548<a href="https://www.germirli.com.tr/secrid-cardslide" target="" class="d-block " title="Secrid Cardslide">Secrid Cardslide</a>
1549</li>
1550<li class="w-100">
1551<a href="https://www.germirli.com.tr/secrid-art" target="" class="d-block " title="Secrid Art">Secrid Art</a>
1552</li>
1553<li class="w-100">
1554<a href="https://www.germirli.com.tr/secrid-premium" target="" class="d-block " title="Secrid Premium">Secrid Premium</a>
1555</li>
1556<li class="w-100">
1557<a href="https://www.germirli.com.tr/cuzdan" target="" class="d-block" title="Tümünü Gör"><b>Tümünü Gör</b></a>
1558</li>
1559</ul>
1560</div>
1561</li>
1562<!-- acordion menu iç:alan. -->
1563<li class="w-100 ">
1564<a href="https://www.germirli.com.tr/erkek-sapka" target="" class="d-block text-uppercase " title="Şapka Bere">Şapka Bere</a>
1565</li>
1566<!-- acordion menu iç:alan. -->
1567<li class="w-100 ">
1568<a href="https://www.germirli.com.tr/ayakkabi" target="" class="d-block text-uppercase " title="Ayakkabı">Ayakkabı</a>
1569</li>
1570<!-- acordion menu iç:alan. -->
1571<li class="w-100 ">
1572<a href="https://www.germirli.com.tr/boxer" target="" class="d-block text-uppercase " title="Boxer">Boxer</a>
1573</li>
1574<!-- acordion menu iç:alan. -->
1575<li class="w-100 ">
1576<a href="https://www.germirli.com.tr/kemer" target="" class="d-block text-uppercase " title="Kemer">Kemer</a>
1577</li>
1578<!-- acordion menu iç:alan. -->
1579<li class="w-100 ">
1580<a href="https://www.germirli.com.tr/kravat" target="" class="d-block text-uppercase " title="Kravat">Kravat</a>
1581</li>
1582<!-- acordion menu iç:alan. -->
1583<li class="w-100 ">
1584<a href="https://www.germirli.com.tr/damatlik-aksesuarlar" target="" class="d-block text-uppercase " title="Damatlık Aksesuar">Damatlık Aksesuar</a>
1585</li>
1586<!-- acordion menu iç:alan. -->
1587<li class="w-100 ">
1588<a href="https://www.germirli.com.tr/erkek-corap" target="" class="d-block text-uppercase " title="Erkek Çorap">Erkek Çorap</a>
1589</li>
1590<!-- acordion menu iç:alan. -->
1591<li class="w-100 ">
1592<a href="https://www.germirli.com.tr/erkek-atlet" target="" class="d-block text-uppercase " title="Erkek Atlet">Erkek Atlet</a>
1593</li>
1594<!-- acordion menu iç:alan. -->
1595<li class="w-100 ">
1596<a href="https://www.germirli.com.tr/papyon" target="" class="d-block text-uppercase " title="Papyon">Papyon</a>
1597</li>
1598<!-- acordion menu iç:alan. -->
1599<li class="w-100 ">
1600<a href="https://www.germirli.com.tr/kol-dugmesi" target="" class="d-block text-uppercase " title="Kol Düğmesi">Kol Düğmesi</a>
1601</li>
1602<!-- acordion menu iç:alan. -->
1603<li class="w-100 ">
1604<a href="https://www.germirli.com.tr/erkek-kaskol" target="" class="d-block text-uppercase " title="Kaşkol">Kaşkol</a>
1605</li>
1606<!-- acordion menu iç:alan. -->
1607<li class="w-100 ">
1608<a href="https://www.germirli.com.tr/mendil" target="" class="d-block text-uppercase " title="Mendil">Mendil</a>
1609</li>
1610<!-- acordion menu iç:alan. -->
1611<li class="w-100 ">
1612<a href="https://www.germirli.com.tr/erkek-gunes-gozlukleri" target="" class="d-block text-uppercase " title="Gözlük">Gözlük</a>
1613</li>
1614<!-- acordion menu iç:alan. -->
1615<li class="w-100 ">
1616<a href="https://www.germirli.com.tr/eldiven" target="" class="d-block text-uppercase " title="Eldiven">Eldiven</a>
1617</li>
1618<!-- acordion menu iç:alan. -->
1619<li class="w-100 ">
1620<a href="https://www.germirli.com.tr/pantolon-askisi" target="" class="d-block text-uppercase " title="Pantolon Askısı">Pantolon Askısı</a>
1621</li>
1622<!-- acordion menu iç:alan. -->
1623<li class="w-100 ">
1624<a href="https://www.germirli.com.tr/kitap" target="" class="d-block text-uppercase " title="Kitap">Kitap</a>
1625</li>
1626<!-- acordion menu iç:alan. -->
1627<li class="w-100 ">
1628<a href="https://www.germirli.com.tr/kamp-outdoor" target="" class="d-block text-uppercase " title="Kamp & Outdoor">Kamp & Outdoor</a>
1629</li>
1630<li class="w-100">
1631<a href="https://www.germirli.com.tr/aksesuar" target="" class="d-block text-uppercase" title="Tümünü Gör"><b>Tümünü Gör</b></a>
1632</li>
1633</ul>
1634</div>
1635</div>
1636</div>
1637</li>
1638<li class="w-100 " style="order:19">
1639<div class="d-block text-uppercase menu-item acordionMB-arrow" data-toggle="accordion">
1640Keten
1641<span>
1642<i class="ti-arrow-right" loading="lazy"></i>
1643<i class="ti-arrow-left" loading="lazy"></i>
1644</span>
1645</div>
1646<div class=" accordion-body acordionBMBDV">
1647<div class="acordionB-CAlan">
1648<div class="w-100 position-relative drawer-title-wrapper MMenuBdv acordionB-CBas">
1649<i class="ti-arrow-left acordionbcsolarrowb" loading="lazy"></i>
1650<i class="drawer-close ti-close MMenuB-icn" loading="lazy"></i>
1651<div class="drawer-title MMenuB">
1652Keten
1653</div>
1654</div>
1655<div class="acordionB-CMenu">
1656<ul class="w-100 px-1">
1657<!-- acordion menu iç:alan. -->
1658<li class="w-100 ">
1659<a href="https://www.germirli.com.tr/erkek-keten-ceket" target="" class="d-block text-uppercase " title="Keten Ceket">Keten Ceket</a>
1660</li>
1661<!-- acordion menu iç:alan. -->
1662<li class="w-100 ">
1663<a href="https://www.germirli.com.tr/erkek-beyaz-keten-gomlek" target="" class="d-block text-uppercase " title="Beyaz Keten Gömlek">Beyaz Keten Gömlek</a>
1664</li>
1665<!-- acordion menu iç:alan. -->
1666<li class="w-100 ">
1667<a href="https://www.germirli.com.tr/erkek-mavi-keten-gomlek" target="" class="d-block text-uppercase " title="Mavi Keten Gömlek">Mavi Keten Gömlek</a>
1668</li>
1669<!-- acordion menu iç:alan. -->
1670<li class="w-100 ">
1671<a href="https://www.germirli.com.tr/erkek-keten-karisimli-gomlek" target="" class="d-block text-uppercase " title="Keten Karışımlı Gömlek">Keten Karışımlı Gömlek</a>
1672</li>
1673<!-- acordion menu iç:alan. -->
1674<li class="w-100 ">
1675<a href="https://www.germirli.com.tr/erkek-saf-keten-gomlek" target="" class="d-block text-uppercase " title="Saf Keten Gömlek">Saf Keten Gömlek</a>
1676</li>
1677<!-- acordion menu iç:alan. -->
1678<li class="w-100 ">
1679<a href="https://www.germirli.com.tr/erkek-kisa-kollu-keten-gomlek" target="" class="d-block text-uppercase " title="Kısa Kollu Keten Gömlek">Kısa Kollu Keten Gömlek</a>
1680</li>
1681<!-- acordion menu iç:alan. -->
1682<li class="w-100 ">
1683<a href="https://www.germirli.com.tr/erkek-keten-sapka" target="" class="d-block text-uppercase " title="Keten Şapka">Keten Şapka</a>
1684</li>
1685<!-- acordion menu iç:alan. -->
1686<li class="w-100 ">
1687<a href="https://www.germirli.com.tr/erkek-keten-bermuda-sort" target="" class="d-block text-uppercase " title="Keten Bermuda Şort">Keten Bermuda Şort</a>
1688</li>
1689<!-- acordion menu iç:alan. -->
1690<li class="w-100 ">
1691<a href="https://www.germirli.com.tr/erkek-keten-pantolon" target="" class="d-block text-uppercase " title="Keten Pantolon">Keten Pantolon</a>
1692</li>
1693<!-- acordion menu iç:alan. -->
1694<li class="w-100 ">
1695<a href="https://www.germirli.com.tr/erkek-keten-tisort-387" target="" class="d-block text-uppercase " title="Keten Tişört">Keten Tişört</a>
1696</li>
1697<li class="w-100">
1698<a href="https://www.germirli.com.tr/erkek-keten" target="" class="d-block text-uppercase" title="Tümünü Gör"><b>Tümünü Gör</b></a>
1699</li>
1700</ul>
1701</div>
1702</div>
1703</div>
1704</li>
1705<li class="w-100 " style="order:20">
1706<a href="https://www.germirli.com.tr/magazalarimiz" target="" class="d-block fw-bold text-uppercase " title="İletişim">İletişim</a>
1707</li>
1708<li class="w-100 " style="order:19;">
1709<div class="d-block text-uppercase menu-item acordionMB-arrow redBoldB" data-toggle="accordion">
1710KAMPANYALAR
1711<span>
1712<i class="ti-arrow-right" loading="lazy"></i>
1713<i class="ti-arrow-left" loading="lazy"></i>
1714</span>
1715</div>
1716<div class=" accordion-body acordionBMBDV">
1717<div class="acordionB-CAlan">
1718<div class="w-100 position-relative drawer-title-wrapper MMenuBdv acordionB-CBas">
1719<i class="ti-arrow-left acordionbcsolarrowb" loading="lazy"></i>
1720<i class="drawer-close ti-close MMenuB-icn" loading="lazy"></i>
1721<div class="drawer-title MMenuB">
1722KAMPANYALAR
1723</div>
1724</div>
1725<div class="acordionB-CMenu indirimAlanMobilBDv">
1726<div class="indirimMenuUstDv ">
1727<div class="indirimMenuDiz ekFlex">
1728<div class="indirimMenuMMenuDv">
1729<a href="/indirimli-urunler" target class="d-block " title="SEZON KAMPANYALARI">SEZON KAMPANYALARI</a>
1730</div>
1731<div class="indirimMenuSubDv">
1732<a href="/boxer" target class="" >
1733<span class="indirimBaslik">Boxer</span>
1734<span class="indirimAciklama">3 ve Üzeri Alımlarda Sepette %20 İndirim </span>
1735</a>
1736<a href="/non-iron-gomlek-modelleri" target class="" >
1737<span class="indirimBaslik">Non İron Gömlek</span>
1738<span class="indirimAciklama">2 ve Üzeri Alımlarda Sepette %20 İndirim </span>
1739</a>
1740<a href="/spor-oxford-gomlek" target class="" >
1741<span class="indirimBaslik">Spor Oxford Gömlek</span>
1742<span class="indirimAciklama">2 ve Üzeri Alımlarda Sepette %20 İndirim </span>
1743</a>
1744<a href="/isminiz-mansetlerde" target class="" >
1745<span class="indirimBaslik">İsminiz Manşetlerde</span>
1746<span class="indirimAciklama">Gömleğinizin manşetine ücretsiz nakış </span>
1747</a>
1748</div>
1749</div>
1750<div class="indirimMenuDiz">
1751<div class="indirimMenuMMenuDv">
1752<a href="/seri-sonu-outlet" target class="d-block" title="OUTLET İNDİRİMİ">OUTLET İNDİRİMİ</a>
1753</div>
1754<div class="indirimMenuSubDv" style="display:none;">
1755</div>
1756</div>
1757<div class="indirimMenuDiz">
1758<div class="indirimMenuMMenuDv">
1759<a href="/indirimli-urunler" target class="d-block" title="İNDİRİMLİ ÜRÜNLER">İNDİRİMLİ ÜRÜNLER</a>
1760</div>
1761<div class="indirimMenuSubDv" style="display:none;">
1762</div>
1763</div>
1764<div class="indirimMenuDiz" style="display:none;">
1765<div class="indirimMenuMMenuDv">
1766<a href="/indirimli-urunler" target class="d-block" title="SEZON İNDİRİMİ">SEZON İNDİRİMİ</a>
1767</div>
1768<div class="indirimMenuSubDv" style="display:none;">
1769<a href="/indirimli-urunler" target class="" >
1770<span class="indirimAciklama" style="margin-left:0;">
1770%40'a varan İndirim</span>
1771</a>
1772</div>
1773</div>
1774<div class="indirimMenuImgDv">
1775<a href="/indirim-urunler" class="d-flex align-items-center" title="Seri Sonu Outlet">
1776<img src="https://cdn.germirli.com.tr/data/banner/_/Data/EditorFiles/banner/kampanya01072026.jpg?29" alt="Outlet" loading="lazy">
1777</a>
1778</div>
1779</div>
1780</div>
1781</div>
1782</li>
1783</ul>
1784</nav>
1785</div>
1786<!-- ana sayfa giriş pop up.. -->
1787<div data-rel="header-member-panel-29" class="drawer-overlay"></div>
1788<div id="header-member-panel-29" class="drawer-wrapper loginDrawerWrapper" data-display="overlay" data-position="right">
1789<div class="w-100 position-relative drawer-title-wrapper">
1790<i class="drawer-close tiB-uyeGrs-close" loading="lazy"></i>
1791</div>
1792<div class="drawer-body uyeGirispopup-body">
1793<form action="#" method="POST" class="w-100" data-toggle="login-form" data-prefix="header-" data-callback="headerMemberLoginFn" novalidate>
1794<ul id="header-login-type" class="list-style-none tab-nav d-flex ">
1795<li class="d-flex active bas-titleB" data-type="email">
1796<a id="header-login-type-email" href="#header-login" data-toggle="tab" class="text-uppercase">Üye Girişi</a>
1797</li>
1798</ul>
1799<div class="w-100 loginpopUpicB">
1800<div class="w-100 tab-content logmargBot15">
1801<div id="header-login" class="w-100 tab-pane active">
1802<div class="w-100 popover-wrapper position-relative">
1803<input type="email" id="header-email" class="form-control form-control-md loginFormcontrolB" placeholder="E-posta adresinizi giriniz">
1804</div>
1805</div>
1806</div>
1807<div class="w-100 logmargBot15">
1808<div class="w-100 input-group">
1809<input type="password" id="header-password" class="form-control form-control-md loginFormcontrolB" placeholder="Şifrenizi giriniz">
1810<div class="input-group-append no-animate">
1811<i class="ti-eye-off text-gray" id="toggleVisiblePassword29" loading="lazy"></i>
1812</div>
1813</div>
1814</div>
1815<div class="w-100 d-flex flex-wrap justify-content-between loginpop-hatirunut">
1816<input type="checkbox" id="header-remember" name="header-remember" class="form-control logincheckBoxB">
1817<label id="header-remember-btn-29" for="header-remember" class="d-flex align-items-center logincheckBoxB-title">
1818<span class="input-checkbox">
1819<i class="ti-check" loading="lazy"></i>
1820</span>
1821Beni Hatırla
1822</label>
1823<a id="forgot-password-29" href="/uye-sifre-hatirlat" class="loginPassword">Şifremi Unuttum</a>
1824</div>
1825<button id="login-btn-29" type="submit" class="w-100 btn text-uppercase loginPopupBtn loginPopupBtn-login">Giriş Yap</button>
1826<a id="register-btn-29" href="/uye-kayit" class="w-100 btn text-uppercase loginPopupBtn loginPopupBtn-register">Kayıt Ol</a>
1827</div>
1828</form>
1829</div>
1830</div>
1831<!-- header cart manel sepet.. -->
1832<div data-rel="header-cart-panel-29" class="drawer-overlay"></div>
1833<div id="header-cart-panel-29" class="drawer-wrapper headerCartSptB" data-display="overlay" data-position="right" data-callback="headercart-cb-29">
1834<div class="w-100 position-relative drawer-title-wrapper">
1835<i class="drawer-close tiB-sepet-close" loading="lazy"></i>
1836<div class="drawer-title bas-titleB">
1837<span>Sepetim</span>
1838</div>
1839</div>
1840<div class="drawer-body headercartBodysptB"></div>
1841</div>
1842<div class="bg-primary text-white text-center border border-white scroll-to-up" id="scroll-to-up-29">
1843<i class="ti-arrow-up" loading="lazy"></i>
1844</div>
1845</div></div>
1846</div></div>
1847</div>
1848<div class="w-100 d-flex flex-wrap ">
1849<div class=" col-12 col-sm-12 col-md-12 col-lg-12 col-xl-12 col-xxl-12 column-18  "><div class="row">
1850<div id="relation|30" data-id="30" class="relArea col-12 v5-vesti  folder-customer-login tpl-user_newUyeGiris "><div class="row">
1851<div class="innerB">
1852<div class="uyeGirisDv">
1853<div class="w-100">
1854<ul id="ug-login-tab" class="text-center tab-nav list-style-none">
1855<li class="active px-1 d-inline-flex"><a href="#login-form-30" data-toggle="tab">Üye Girişi</a></li>
1856<li class="px-1 d-inline-flex"><a href="/uye-kayit">Üye Kayıt</a></li>
1857</ul>
1858<div class="dv-login-tabB tab-content ">
1859<div class="w-100 tab-pane active">
1860<form action="#" method="POST" id="login-form-30" class="w-100 login-formB active" data-toggle="login-form" data-prefix="ug-" data-callback="ugMemberLoginFn" novalidate>
1861<div class="w-100 loginDvGFlex">
1862<div class="loginMailDv tab-content">
1863<div id="login-with-email-30" class="w-100 tab-pane active">
1864<div class="w-100 popover-wrapper position-relative loginMailicDv">
1865<input type="email" id="ug-email" name="email" class="form-control form-control-md inputBlogin" placeholder="E-posta adresinizi giriniz" data-toggle="placeholder">
1866</div>
1867</div>
1868</div>
1869<div class="w-100 loginPassDv">
1870<div class="w-100 popover-wrapper input-group">
1871<input type="password" id="ug-password" name="password" class="form-control form-control-md inputBlogin" placeholder="Şifrenizi giriniz">
1872</div>
1873</div>
1874<div class="w-100 loginHatirlaUnutDv d-flex flex-wrap justify-content-between">
1875<input type="checkbox" id="ug-remember" name="ug-remember" class="form-control">
1876<label for="ug-remember" class="d-flex align-items-center fs-12 ug-rememberLabel">
1877<span class="input-checkbox">
1878<i class="ti-check"></i>
1879</span>
1880Beni Hatırla
1881</label>
1882<a href="/uye-sifre-hatirlat" class="loginHatir-pass fs-12">Şifremi Unuttum</a>
1883</div>
1884<div class="w-100">
1885<div class="loginBtnTopDv">
1886<div class="w-100 loginBtnDv loginBtnDevS">
1887<button type="submit" id="ug-submit-btn" class="w-100 btn text-uppercase">Giriş Yap</button>
1888</div>
1889</div>
1890</div>
1891</div>
1892</form>
1893</div>
1894</div>
1895</div>
1896</div>
1897</div>
1898</div></div>
1899</div></div>
1900</div>
1901<div class="w-100 d-flex flex-wrap ">
1902<div class=" col-12 col-sm-12 col-md-12 col-lg-12 col-xl-12 col-xxl-12 column-19  "><div class="row">
1903<div id="relation|31" data-id="31" class="relArea col-12 v5-vesti  folder-footer tpl-user_footerB "><div class="row">
1904<footer class="col-12 footerAln">
1905<div class="row">
1906<div class="innerBF">
1907<div class="row py-2 pyB-bot2">
1908<nav id="footer-menu" class="col-12">
1909<ul class="row">
1910<li class="col-12 col-md-3 menu-item ustFootLeft">
1911<div class="menu-item-wrapper">
1912<ul class="menu-children">
1913<li class="w-100">
1914<div class="w-100 d-flex align-items-center mb-2">
1915<a href="/">
1916<div><img src="https://cdn.germirli.com.tr/elfinder/files/2023/10/Repeat-Grid-30.png" alt="Germirli" width="250" height="33"></div>
1917</a>
1918</div>
1919<div class="w-100 d-flex align-items-center mb-2 adressB">
1920<address>Harbiye Mahallesi Maçka Caddesi No: 18/C Teşvikiye</address>
1921</div>
1922<div class="w-100 d-flex align-items-center mb-2">
1923<a href="/magazalarimiz" class="mapslink">
1924<span>
1925Harita Göster
1926</span>
1927</a>
1928</div>
1929<!-- -->
1930<div id="footer-social" class="w-100">
1931<ul id="footer-social-list" class="list-style-none footer-socialB">
1932<li>
1933<a id="social-media-3137" href="https://www.instagram.com/germirlitr/" target="" class="d-flex align-items-center justify-content-center text-center overflow-hidden ease position-relative " title="instagram">
1934<img src="https://www.germirli.com.tr/Data/img/menu_item/7/tr_img_1_37.png" loading="lazy " width="16" height="16" alt="instagram" aria-label="instagram">
1935</a>
1936</li>
1937<li>
1938<a id="social-media-3138" href="https://www.facebook.com/germirlitr" target="" class="d-flex align-items-center justify-content-center text-center overflow-hidden ease position-relative " title="facebook">
1939<img src="https://www.germirli.com.tr/Data/img/menu_item/8/tr_img_1_38.png" loading="lazy " width="14" height="14" alt="facebook" aria-label="facebook">
1940</a>
1941</li>
1942<li>
1943<a id="social-media-3139" href="https://www.youtube.com/@germirli" target="" class="d-flex align-items-center justify-content-center text-center overflow-hidden ease position-relative " title="youtube">
1944<img src="https://www.germirli.com.tr/Data/img/menu_item/9/tr_img_1_39.png" loading="lazy " width="18" height="13" alt="youtube" aria-label="youtube">
1945</a>
1946</li>
1947</ul>
1948</div>
1949<div class="w-100 d-flex align-items-center mb-2" style="display:none !important;">
1950<div id="cookie-open" >
1951<u>Cookie</u>
1952</div>
1953</div>
1954<!-- -->
1955</li>
1956</ul>
1957</div>
1958</li>
1959<li class="col-12 col-md menu-item footerMiddleB">
1960<div class="menu-item-wrapper">
1961<div class="d-flex flex-wrap menu-title fw-medium mb-1 " data-toggle="accordion" data-platform="mobile">
1962KATEGORİLER
1963<span class="d-block d-md-none ml-auto">
1964<i class="B-arrow-right"></i>
1965<i class="B-arrow-down"></i>
1966</span>
1967</div>
1968<ul class="menu-children">
1969<li class="w-100">
1970<a id="menu-footer-18" href="https://www.germirli.com.tr/cuzdan" target="" class="menu-link ">Erkek Cüzdan Modelleri</a>
1971</li>
1972<li class="w-100">
1973<a id="menu-footer-19" href="/ozel-dikim" target="" class="menu-link ">Germirli Özel Dikim</a>
1974</li>
1975<li class="w-100">
1976<a id="menu-footer-20" href="https://www.germirli.com.tr/gomlek-modelleri" target="" class="menu-link ">Erkek Gömlek Modelleri</a>
1977</li>
1978<li class="w-100">
1979<a id="menu-footer-21" href="https://www.germirli.com.tr/erkek-sapka" target="" class="menu-link ">Stetson Şapka & Bere Modelleri</a>
1980</li>
1981<li class="w-100">
1982<a id="menu-footer-22" href="https://www.germirli.com.tr/triko" target="" class="menu-link ">Erkek Triko Modelleri</a>
1983</li>
1984<li class="w-100">
1985<a id="menu-footer-23" href="https://www.germirli.com.tr/mont" target="" class="menu-link ">Erkek Mont Modelleri</a>
1986</li>
1987<li class="w-100">
1988<a id="menu-footer-24" href="https://www.germirli.com.tr/seri-sonu-outlet" target="" class="menu-link ">Germirli Seri Sonu Modelleri</a>
1989</li>
1990</ul>
1991</div>
1992</li>
1993<li class="col-12 col-md menu-item footerMiddleB">
1994<div class="menu-item-wrapper">
1995<div class="d-flex flex-wrap menu-title fw-medium mb-1 " data-toggle="accordion" data-platform="mobile">
1996ÖNEMLİ BİLGİLER
1997<span class="d-block d-md-none ml-auto">
1998<i class="B-arrow-right"></i>
1999<i class="B-arrow-down"></i>
2000</span>
2001</div>
2002<ul class="menu-children">
2003<li class="w-100">
2004<a id="menu-footer-25" href="https://www.germirli.com.tr/cerez-politikamiz" target="" class="menu-link ">Çerez Politikası</a>
2005</li>
2006<li class="w-100">
2007<a id="menu-footer-26" href="https://www.germirli.com.tr/kvkk-aydinlatma-metni" target="" class="menu-link ">KVKK Aydınlatma Metni</a>
2008</li>
2009<li class="w-100">
2010<a id="menu-footer-27" href="https://www.germirli.com.tr/teslimat-kosullari.shtm" target="" class="menu-link ">Teslimat Koşulları</a>
2011</li>
2012<li class="w-100">
2013<a id="menu-footer-28" href="https://www.germirli.com.tr/uyelik-sozlesmesi.shtm" target="" class="menu-link ">Üyelik Sözleşmesi</a>
2014</li>
2015<li class="w-100">
2016<a id="menu-footer-29" href="https://www.germirli.com.tr/satis-sozlesmesi.shtm" target="" class="menu-link ">Satış Sözleşmesi</a>
2017</li>
2018<li class="w-100">
2019<a id="menu-footer-30" href="https://www.germirli.com.tr/garanti-ve-iade-kosullari.shtm" target="" class="menu-link ">Garanti ve İade Koşulları</a>
2020</li>
2021<li class="w-100">
2022<a id="menu-footer-31" href="https://www.germirli.com.tr/gizlilik-ve-guvenlik.shtm" target="" class="menu-link ">Gizlilik ve Güvenlik</a>
2023</li>
2024</ul>
2025</div>
2026</li>
2027<li class="col-12 col-md menu-item footerMiddleB">
2028<div class="menu-item-wrapper">
2029<div class="d-flex flex-wrap menu-title fw-medium mb-1 " data-toggle="accordion" data-platform="mobile">
2030ÜYELİK
2031<span class="d-block d-md-none ml-auto">
2032<i class="B-arrow-right"></i>
2033<i class="B-arrow-down"></i>
2034</span>
2035</div>
2036<ul class="menu-children">
2037<li class="w-100">
2038<a id="menu-footer-45" href="https://www.germirli.com.tr/uye-kayit" target="" class="menu-link ">Yeni Üyelik</a>
2039</li>
2040<li class="w-100">
2041<a id="menu-footer-46" href="https://www.germirli.com.tr/uye-girisi-sayfasi" target="" class="menu-link ">Üye Girişi</a>
2042</li>
2043<li class="w-100">
2044<a id="menu-footer-47" href="https://www.germirli.com.tr/sepet" target="" class="menu-link ">Sepetim</a>
2045</li>
2046<li class="w-100">
2047<a id="menu-footer-48" href="https://www.germirli.com.tr/musteri-hizmetleri" target="" class="menu-link ">Müşteri Hizmetleri</a>
2048</li>
2049<li class="w-100">
2050<a id="menu-footer-49" href="https://www.germirli.com.tr/magazalarimiz" target="" class="menu-link ">Mağazalarımız</a>
2051</li>
2052<li class="w-100">
2053<a id="menu-footer-44" href="/hakkimizda" target="" class="menu-link ">Hakkımızda</a>
2054</li>
2055</ul>
2056</div>
2057</li>
2058<li class="col-12 col-md-3 menu-item leftBorder">
2059<div id="footer-news-letter" class="col-12">
2060<div class="row align-items-center">
2061<div class="w-100 mb-1">
2062<div class="h5 fw-medium text-center text-md-left mailFB">Kampanya ve yeniliklerden haberdar olmak için e-bültenimize abone olun!</div>
2063</div>
2064<div class="col-12 mb-1">
2065<form id="newsletter-form-31" class="row news-letter-form" novalidate autocomplete="off">
2066<div class="w-100">
2067<div class="w-100 popover-wrapper position-relative">
2068<input type="email" name="email" id="news_email-31" class="form-control border-light px-2 mailcontrolB" placeholder="E-posta adresinizi giriniz" data-validate="required,email">
2069<button type="submit" id="news_email_btn-31" class="btn ">Kayıt olun</button>
2070</div>
2071</div>
2072<div class="w-100 mt-1 mobilPadB">
2073<div class="w-100 popover-wrapper position-relative fs-12">
2074<input type="checkbox" name="kvkk" id="news_sub-kvkk-31" class="form-control" data-validate="required" value="1">
2075<label for="news_sub-kvkk-31" class="kvkTxt">
2076<span class="input-checkbox mail-onayChBx">
2077<i class="ti-check"></i>
2078</span>
2079<a href="/srv/service/content/get-setting/KvkkMesaj" class="text-underline popupwin" title="KVKK Sözleşmesi'ni">KVKK Sözleşmesi'ni</a>, Okudum, Kabul Ediyorum.
2080</label>
2081</div>
2082<div class="w-100 popover-wrapper position-relative fs-12">
2083<input type="checkbox" name="mail_notify_info" id="mail_notify-info-31" class="form-control mailcontrolOnayB" data-validate="required" value="1">
2084<label for="mail_notify-info-31" class="kvkTxt">
2085<span class="input-checkbox mail-onayChBx">
2086<i class="ti-check"></i>
2087</span>
2088<a href="/srv/service/content/get-block/1018/content/8" class="text-underline popupwin" title="KVKK Aydınlatma Metni"> KVKK Aydınlatma Metni'ni</a> Okudum, Kabul Ediyorum.
2089</label>
2090</div>
2091</div>
2092</form>
2093</div>
2094</div>
2095</div>
2096</li>
2097</ul>
2098</nav>
2099</div>
2100<div class="row py-2 btBorder">
2101<div class="w-100 servicesContentB">
2102<div class="servicesBox sevices1 lazy-background">
2103<span> Ücretsiz Kargo
2104</span>
2105</div>
2106<div class="servicesBox sevices2 lazy-background">
2107<span> Kolay İade ve Değişim
2108</span>
2109</div>
2110<div class="servicesBox sevices3 lazy-background">
2111<span> Ücretsiz İade
2112</span>
2113</div>
2114<div class="servicesBox sevices4 lazy-background">
2115<span> Hediye Paketi
2116</span>
2117</div>
2118<div class="servicesBox sevices5 lazy-background">
2119<span> Taksit İmkanı
2120</span>
2121</div>
2122</div>
2123</div>
2124</div>
2125<!-- -->
2126<div id="footer-social" class="w-100 bg-light py-1">
2127<div class="innerBF">
2128<div class="row align-items-center">
2129<div class="col-12 col-md-12 py-1">
2130<div class="row align-items-center flex-wrap ">
2131<div class="col-12 col-md-6 footerAltL">
2132<a href="tel:+902166632046" class="footer-contact-phone text-body fw-semibold">+ 90 216 663 20 46</a>
2133<a href="mailto:[email protected]" id="footer-mail-link31" class="text-body footer-contact-mailB">[email protected]</a>
2134</div>
2135<div class="col-12 col-md-6 footerAltR">
2136<div class="w-100">©2025 Gerboy Tekstil San. ve Tic. A.Ş</div>
2137</div>
2138</div>
2139</div>
2140</div>
2141</div>
2142</div>
2143</div>
2144</footer></div></div>
2145</div></div>
2146</div>
2147<script >
2148                const ADMIN_USER_FULLNAME = ' ';
2149            </script>
2149
2150            <input type="hidden" id="link_type" value="page" /><input type="hidden" id="link_table_id" value="5" /><input type="hidden" id="link_language" value="tr" /><input type="hidden" id="sol_aktif" value="0" /><input type="hidden" id="sag_aktif" value="0" /></main>
2151<script src="https://www.germirli.com.tr/js/tsoftapps/v5/footer.js?v=1790244746"></script>
vendor: 1 bytes, line 2151
2151
2152<script>
2153function scriptAfterPageLoad() {
2154for (let i = 0; i < ON_PAGE_READY.length; i++) {
2155if (typeof ON_PAGE_READY[i] == 'function') {
2156try {
2157ON_PAGE_READY[i]();
2158} catch (ex) {
2159console.error(ex);
2160}
2161}
2162}
2163}
2164const BLOCKS = [{"ID":"29","TITLE":"\u00dcst K\u0131s\u0131m","SETTING":{"IS_STICKY":1,"DISPLAY_TITLE":"1","MENU_SELECTED":""},"TPL":"user_headerB"},{"ID":"30","TITLE":"\u00dcye Giri\u015fi","SETTING":{"APPLE_LOGIN":0,"CAPTCHA_TYPE":"disabled","DISPLAY_KVKK":"1","GOOGLE_LOGIN":0,"CAPTCHA_LIMIT":"9","DISPLAY_TITLE":"1","TWITTER_LOGIN":0,"FACEBOOK_LOGIN":0,"IS_REMEMBER_ME_ACTIVE":"1"},"TPL":"user_newUyeGiris"},{"ID":"31","TITLE":"Alt K\u0131s\u0131m","SETTING":{"DISPLAY_TITLE":"1"},"TPL":"user_footerB"}];
2165</script>
vendor: 1 bytes, line 2165
2165
2166<script src="https://www.germirli.com.tr/srv/compressed/load/all/js/tr/5/0.js?v=1790244746&isTablet=0&isMobile=0&userType=Ziyaretci" async onload="scriptAfterPageLoad()"></script>
vendor: 1 bytes, line 2166
2166
2167<script src="//sl.setrowid.com/index.js.php?mkodu=1489" defer></script>
vendor: 1 bytes, line 2167
2167
2168<script defer type="text/javascript">
2169//<![CDATA[
2170SETROWSCRIPTPARAMETERS_2 = {
2171_uye_bilgileri: {
2172eposta: MEMBER_INFO.MAIL.toString()
2173}
2174};
2175//]]></script>
2175
2176<style>
2177.wp-app-button {
2178margin-bottom: 70px !important;
2179}
2180</style>
2181<!-- T-Soft Apps - V5 - Facebook Dönüşümler API - Tracking Code Body Start -->
2182<script>
2183var FB_CONVERSION_APP = {
2184pixelId: '631222477340784',
2185withVat: 'true',
2186identifier: 'product_id',
2187sendMember: 'true',
2188currency: window.CURRENCY === 'TL' ? 'TRY' : window.CURRENCY,
2189member: {
2190fn: window.MEMBER_INFO.FIRST_NAME,
2191ln: window.MEMBER_INFO.LAST_NAME,
2192em: window.MEMBER_INFO.MAIL_HASH_SHA,
2193external_id: window.MEMBER_INFO.ID,
2194ge: window.MEMBER_INFO.GENDER,
2195db: window.MEMBER_INFO.BIRTH_DATE,
2196country: window.MEMBER_INFO.MEMBER_COUNTRY,
2197ct: window.MEMBER_INFO.MEMBER_CITY,
2198zp: window.MEMBER_INFO.MEMBER_ZIP_CODE,
2199ph: window.MEMBER_INFO.PHONE,
2200},
2201keyMap: {
2202'product': {
2203'product_code': 'code',
2204'product_id': 'id',
2205},
2206'cart': {
2207'product_code': 'PRODUCT_CODE',
2208'product_id': 'ID',
2209},
2210'search': {
2211'product_code': 'code',
2212'product_id': 'id',
2213},
2214'order': {
2215'product_code': 'code',
2216'product_id': 'identifier',
2217},
2218'category': {
2219'product_code': 'code',
2220'product_id': 'id',
2221}
2222},
2223fetch: async (data) => {
2224const response = await fetch('/Diger/Apps/Facebook.php', {
2225method: "POST",
2226headers: {
2227'Content-Type': 'application/json'
2228},
2229redirect: 'follow',
2230referrerPolicy: 'no-referrer',
2231body: JSON.stringify({
2232track_data : {
2233...data,
2234event_source_url: document.URL,
2235action_source: 'website',
2236event_id: data.event_name + '_' + FB_EVENT_ID,
2237user_data: FB_CONVERSION_APP.member
2238}
2239})
2240});
2241return response.json();
2242},
2243iosDetect: () => {
2244return [
2245'iPad Simulator',
2246'iPhone Simulator',
2247'iPod Simulator',
2248'iPad',
2249'iPhone',
2250'iPod'
2251].includes(navigator.platform)
2252// iPad on iOS 13 detection
2253|| (navigator.userAgent.includes("Mac") && "ontouchend" in document)
2254},
2255setMember: () => {
2256if (window.MEMBER_INFO.ID > 0 && FB_CONVERSION_APP.sendMember === 'true') {
2257for (const [key, value] of Object.entries(FB_CONVERSION_APP.member)) {
2258if (value === null || value === undefined || value === '') {
2259delete FB_CONVERSION_APP.member[key];
2260}
2261}
2262if (FB_CONVERSION_APP.member?.ph){
2263FB_CONVERSION_APP.member.ph = FB_CONVERSION_APP.member.ph.replace(/\D/g, '')
2264}
2265return FB_CONVERSION_APP.member;
2266} else {
2267FB_CONVERSION_APP.member = {};
2268}
2269},
2270setFbclid: () => {
2271const params = new URL(location.href).searchParams;
2272const urlFbclid = params.get("fbclid");
2273if (urlFbclid) {
2274TSOFT_APPS_LIBS.set.cookie('fbclid', urlFbclid, 90)
2275TSOFT_APPS_LIBS.set.cookie('fbclid_time', Date.now(), 90)
2276TSOFT_APPS_LIBS.set.cookie('fbp_random_key', Math.floor(1000000000 + Math.random() * 9000000000), 90)
2277}
2278const fbclid = TSOFT_APPS_LIBS.get.cookie('fbclid')
2279if (fbclid) {
2280FB_CONVERSION_APP.member.fbc = "fb.1." + TSOFT_APPS_LIBS.get.cookie('fbclid_time') + "." + fbclid;
2281FB_CONVERSION_APP.member.fbp = "fb.1." + TSOFT_APPS_LIBS.get.cookie('fbclid_time') + "." + TSOFT_APPS_LIBS.get.cookie('fbp_random_key');
2282}
2283},
2284run: () => {
2285if (!FB_CONVERSION_APP.iosDetect() || (window.PAGE_TYPE === 'other' && document.location.href.indexOf('&mail=') > 0)) {
2286return false;
2287}
2288FB_CONVERSION_APP.setMember();
2289FB_CONVERSION_APP.setFbclid();
2290FB_CONVERSION_APP.fetch({
2291event_name: 'PageView',
2292});
2293FB_CONVERSION_APP.productDetail();
2294FB_CONVERSION_APP.pageCategory();
2295FB_CONVERSION_APP.pageSearch();
2296FB_CONVERSION_APP.orderApprove();
2297FB_CONVERSION_APP.addToCart();
2298FB_CONVERSION_APP.orderPayment();
2299FB_CONVERSION_APP.wishList();
2300FB_CONVERSION_APP.pageCart();
2301FB_CONVERSION_APP.sign();
2302},
2303productDetail: () => {
2304TSOFT_APPS.product.detail.callback.push(function () {
2305let product = window.PRODUCT_DATA[0];
2306const pkey = FB_CONVERSION_APP.keyMap['product'][FB_CONVERSION_APP.identifier];
2307let ckey = (pkey === 'code' && typeof product.subproduct_code != 'undefined' && product.subproduct_code !== '') ? 'subproduct_code' : pkey;
2308FB_CONVERSION_APP.fetch({
2309event_name: 'ViewContent',
2310custom_data: {
2311content_name: product.name,
2312content_category: product.category,
2313currency: FB_CONVERSION_APP.currency,
2314content_ids: [product[ckey]],
2315content_type: 'product',
2316value: FB_CONVERSION_APP.withVat ? product.total_sale_price : product.sale_price,
2317}
2318});
2319})
2320},
2321pageCategory: () => {
2322TSOFT_APPS.page.category.callback.push((category, products) => {
2323FB_CONVERSION_APP.fetch({
2324event_name: 'ViewCategory',
2325custom_data: {
2326content_type: 'product',
2327content_name: category.name,
2328content_ids: products.slice(0, 20).map((product) => {
2329return product[FB_CONVERSION_APP.keyMap['category'][FB_CONVERSION_APP.identifier]];
2330}),
2331content_category: category.path
2332}
2333});
2334})
2335},
2336pageSearch: () => {
2337TSOFT_APPS.page.search.callback.push((searchWord, product) => {
2338FB_CONVERSION_APP.fetch({
2339event_name: 'Search',
2340custom_data: {
2341search_string: searchWord
2342}
2343});
2344})
2345},
2346orderApprove: () => {
2347TsoftAppsOrderApproveCallback(function (approveOrderData) {
2348const pkey = FB_CONVERSION_APP.keyMap['order'][FB_CONVERSION_APP.identifier];
2349let productArr = [];
2350let contentArr = approveOrderData.products.map((product) => {
2351let ckey = (pkey === 'code' && typeof product.subproduct_code != 'undefined' && product.subproduct_code !== '') ? 'subproduct_code' : pkey;
2352productArr.push(product[ckey]);
2353return {
2354id: product[ckey],
2355quantity: product.quantity,
2356}
2357});
2358FB_CONVERSION_APP.fetch({
2359event_name: 'Purchase',
2360custom_data: {
2361value: (FB_CONVERSION_APP.withVat ? approveOrderData.amount : approveOrderData.amount_without_vat).toFixed(2),
2362currency: approveOrderData.currency === 'TL' ? 'TRY' : approveOrderData.currency,
2363content_type: 'product',
2364content_ids: productArr,
2365contents: contentArr
2366}
2367});
2368})
2369},
2370addToCart: () => {
2371TSOFT_APPS.cart.callback.add.push(function (r) {
2372const pkey = FB_CONVERSION_APP.keyMap['cart'][FB_CONVERSION_APP.identifier];
2373let results = Array.isArray(r) ? r : [r];
2374results = results.filter((result) => {
2375return !([-1, 0].includes(result.status))
2376});
2377results.forEach((result) => {
2378FB_CONVERSION_APP.fetch({
2379event_name: 'AddToCart',
2380custom_data: {
2381contents: [{
2382id: result.addedProduct[pkey === 'PRODUCT_CODE' ? 'sku' : 'id'],
2383quantity: result.quantity,
2384}],
2385content_ids: [result.addedProduct[pkey === 'PRODUCT_CODE' ? 'sku' : 'id']],
2386content_type: 'product',
2387value: parseFloat(result.addedProduct.price).toFixed(2), // 1.500,2 => 1500.20
2388currency: FB_CONVERSION_APP.currency
2389},
2390});
2391});
2392})
2393},
2394orderPayment: () => {
2395TsoftAppsOrderPaymentCallback(async function (params) {
2396const pkey = FB_CONVERSION_APP.keyMap['cart'][FB_CONVERSION_APP.identifier];
2397const cartLoad = await TSOFT_APPS.get.result.cart.load;
2398const carts = await TSOFT_APPS.get.result.basket;
2399const productIds = [];
2400if (cartLoad.PRODUCTS.length === 0) {
2401return false;
2402}
2403const categories = carts.products.map((product) => {
2404return product.category;
2405});
2406const contents = cartLoad.PRODUCTS.map((product) => {
2407const ckey = (pkey === 'PRODUCT_CODE' && typeof product.VARIANT_CODE != 'undefined' && product.VARIANT_CODE !== '') ? 'VARIANT_CODE' : pkey;
2408productIds.push(product[ckey]);
2409return {
2410id: product[ckey],
2411quantity: product.COUNT
2412};
2413});
2414FB_CONVERSION_APP.fetch({
2415event_name: 'AddPaymentInfo',
2416custom_data: {
2417contents,
2418currency: cartLoad.TARGET_CURRENCY === 'TL' ? 'TRY' : cartLoad.TARGET_CURRENCY,
2419value: (FB_CONVERSION_APP.withVat ? cartLoad.PRICE_GENERAL : cartLoad.PRICE_TOTAL_SELL).toFixed(2),
2420content_category: categories.toString(),
2421content_type: 'product',
2422content_ids: productIds,
2423num_items: cartLoad.PRODUCTS.length,
2424}
2425})
2426})
2427},
2428wishList: () => {
2429TSOFT_APPS.product.wishList.callback.add.push(function (r) {
2430let results = Array.isArray(r) ? r : [r];
2431results = results.filter((result) => {
2432return !([-1, 0].includes(result.status))
2433});
2434results.forEach((result) => {
2435FB_CONVERSION_APP.fetch({
2436event_name: 'AddToWishlist',
2437custom_data: {
2438content_ids: [result.data.code],
2439content_type: 'product',
2440value: parseFloat(result.data.price.replace(',', '')).toFixed(2),
2441currency: FB_CONVERSION_APP.currency
2442}
2443});
2444});
2445})
2446},
2447pageCart: () => {
2448TSOFT_APPS.page.cart.callback.push(async function (data) {
2449const pkey = FB_CONVERSION_APP.keyMap['cart'][FB_CONVERSION_APP.identifier];
2450const cart = await TSOFT_APPS.get.result.basket;
2451const cartLoad = await TSOFT_APPS.get.result.cart.load;
2452if (cartLoad.PRODUCTS.length === 0) {
2453return false;
2454}
2455const categories = cart.products.map((product) => {
2456return product.category;
2457});
2458const content_ids = [];
2459const contents = cartLoad.PRODUCTS.map((product) => {
2460const ckey = (pkey === 'PRODUCT_CODE' && typeof product.VARIANT_CODE != 'undefined' && product.VARIANT_CODE !== '') ? 'VARIANT_CODE' : pkey;
2461content_ids.push(product[ckey]);
2462return {
2463id: product[ckey],
2464quantity: product.COUNT
2465};
2466});
2467FB_CONVERSION_APP.fetch({
2468event_name: 'InitiateCheckout',
2469custom_data: {
2470contents,
2471content_ids,
2472currency: (cartLoad.TARGET_CURRENCY === 'TL' ? 'TRY' : cartLoad.TARGET_CURRENCY),
2473content_category: categories.toString(),
2474content_type: 'product',
2475num_items: cartLoad.PRODUCTS.length,
2476value: (FB_CONVERSION_APP.withVat ? cartLoad.PRICE_GENERAL : cartLoad.PRICE_TOTAL_SELL).toFixed(2),
2477},
2478});
2479})
2480},
2481sign: () => {
2482TSOFT_APPS.page.tracking.sign.callback.push(function () {
2483FB_CONVERSION_APP.fetch({
2484event_name: 'CompleteRegistration',
2485custom_data: {
2486status: true,
2487currency: FB_CONVERSION_APP.currency,
2488value: '0.00'
2489}
2490});
2491})
2492}
2493}
2494FB_CONVERSION_APP.run();
2495</script>
2495
2496<!-- T-Soft Apps - V5 - Facebook Dönüşümler API - Tracking Code Body End --><!-- BEGIN GCR Rozeti Kodu -->
2497<script src="https://apis.google.com/js/platform.js?onload=renderBadge" async defer></script>
vendor: 1 bytes, line 2497
2497
2498<script>
2499window.renderBadge = function() {
2500var ratingBadgeContainer = document.createElement('div');
2501document.body.appendChild(ratingBadgeContainer);
2502window.gapi.load('ratingbadge', function() {
2503window.gapi.ratingbadge.render(
2504ratingBadgeContainer, {
2505'merchant_id': '113200317',
2506'position': 'SOL_ALT'
2507});
2508});
2509}
2510</script>
vendor: 1 bytes, line 2510
2510
2511<script>
2512var badgeLang = 'tr'; if(typeof LANGUAGE !== 'undefined') { var badgeLangSupports = { 'tr' : 'tr' , 'en' : 'en_US', 'ar' : 'ar-AE'}; if(typeof badgeLangSupports[LANGUAGE] != 'undefined') {badgeLang = badgeLangSupports[LANGUAGE]; } }
2513window.___gcfg = {
2514lang: badgeLang
2515};
2516</script>
2516<!-- T-Soft Apps - Facebook Pixel - Tracking Code Start -->
2517<script>
2518!function (f, b, e, v, n, t, s) {
2519if (f.fbq) return;
2520n = f.fbq = function () {
2521n.callMethod ?
2522n.callMethod.apply(n, arguments) : n.queue.push(arguments)
2523};
2524if (!f._fbq) f._fbq = n;
2525n.push = n;
2526n.loaded = !0;
2527n.version = '2.0';
2528n.agent = 'pltsoft';
2529n.queue = [];
2530t = b.createElement(e);
2531t.async = !0;
2532t.src = v;
2533s = b.getElementsByTagName(e)[0];
2534s.parentNode.insertBefore(t, s)
2535}(window,
2536document, 'script', 'https://connect.facebook.net/en_US/fbevents.js');
2537var FACEBOOK_APP = {
2538pixelId: '631222477340784',
2539identifier: 'product_id',
2540withVat: '1',
2541sendMember: 'true',
2542currency: window.CURRENCY === 'TL' ? 'TRY' : window.CURRENCY,
2543member: {
2544fn: window.MEMBER_INFO.FIRST_NAME,
2545ln: window.MEMBER_INFO.LAST_NAME,
2546em: window.MEMBER_INFO.MAIL_HASH_SHA,
2547external_id: window.MEMBER_INFO.ID,
2548ge: window.MEMBER_INFO.GENDER,
2549db: window.MEMBER_INFO.BIRTH_DATE,
2550country: window.MEMBER_INFO.MEMBER_COUNTRY,
2551ct: window.MEMBER_INFO.MEMBER_CITY,
2552zp: window.MEMBER_INFO.MEMBER_ZIP_CODE
2553},
2554keyMap: {
2555'product': {
2556'product_code': 'code',
2557'product_id': 'id',
2558},
2559'cart': {
2560'product_code': 'PRODUCT_CODE',
2561'product_id': 'ID',
2562},
2563'order': {
2564'product_code': 'code',
2565'product_id': 'identifier',
2566},
2567'category': {
2568'product_code': 'code',
2569'product_id': 'id',
2570}
2571},
2572track: (pageType, obj) => {
2573fbq('track', pageType, {...obj}, {eventID: pageType + '_' + window.FB_EVENT_ID});
2574},
2575setMember: () => {
2576if (window.MEMBER_INFO.ID === '' || window.MEMBER_INFO.ID == 0) {
2577FACEBOOK_APP.member = {};
2578} else if (FACEBOOK_APP.sendMember === 'true') {
2579for (const [key, value] of Object.entries(FACEBOOK_APP.member)) {
2580if (value === null || value === undefined || value === '') {
2581delete FACEBOOK_APP.member[key];
2582}
2583}
2584}
2585},
2586run: () => {
2587if (window.PAGE_TYPE === 'other' && document.location.href.indexOf('&mail=') > 0) {
2588return false;
2589}
2590FACEBOOK_APP.setMember();
2591FACEBOOK_APP.withVat = FACEBOOK_APP.withVat === '1';
2592// FACEBOOK_APP.pixelId olarak almadık, extension hata fırlatıyor.
2593fbq('init', '631222477340784', FACEBOOK_APP.member);
2594fbq('track', 'PageView', {}, {eventID: 'PageView_' + window.FB_EVENT_ID});
2595FACEBOOK_APP.productDetail();
2596FACEBOOK_APP.pageCategory();
2597FACEBOOK_APP.pageSearch();
2598FACEBOOK_APP.orderApprove();
2599FACEBOOK_APP.addToCart();
2600FACEBOOK_APP.orderPayment();
2601FACEBOOK_APP.wishList();
2602FACEBOOK_APP.pageCart();
2603FACEBOOK_APP.sign();
2604},
2605productDetail: () => {
2606TSOFT_APPS.product.detail.callback.push(function () {
2607let products = window.PRODUCT_DATA[0];
2608const pkey = FACEBOOK_APP.keyMap['product'][FACEBOOK_APP.identifier];
2609let ckey = (pkey === 'code' && typeof products.subproduct_code != 'undefined' && products.subproduct_code != '') ? 'subproduct_code' : pkey;
2610FACEBOOK_APP.track('ViewContent', {
2611content_name: products.name,
2612content_category: products.category,
2613content_ids: [products[ckey]],
2614content_type: 'product',
2615value: FACEBOOK_APP.withVat ? products.total_sale_price : products.sale_price,
2616currency: FACEBOOK_APP.currency
2617}
2618);
2619})
2620},
2621pageCategory: () => {
2622TSOFT_APPS.page.category.callback.push((category, products) => {
2623FACEBOOK_APP.track('ViewCategory', {
2624content_name: category.name,
2625content_type: 'product',
2626content_ids: products.slice(0, 20).map((product) => {
2627return product[FACEBOOK_APP.keyMap['category'][FACEBOOK_APP.identifier]];
2628}),
2629}
2630);
2631})
2632},
2633pageSearch: () => {
2634TSOFT_APPS.page.search.callback.push((searchWord, product) => {
2635FACEBOOK_APP.track('Search', {search_string: searchWord});
2636})
2637},
2638orderApprove: () => {
2639TsoftAppsOrderApproveCallback(function (approveOrderData) {
2640const pkey = FACEBOOK_APP.keyMap['order'][FACEBOOK_APP.identifier];
2641let productArr = [];
2642let contentArr = approveOrderData.products.map((product) => {
2643let ckey = (pkey === 'code' && typeof product.subproduct_code != 'undefined' && product.subproduct_code !== '') ? 'subproduct_code' : pkey;
2644productArr.push(product[ckey]);
2645return {
2646id: product[ckey],
2647quantity: product.quantity,
2648}
2649});
2650FACEBOOK_APP.track('Purchase', {
2651value: (FACEBOOK_APP.withVat ? approveOrderData.amount : approveOrderData.amount_without_vat).toFixed(2),
2652currency: approveOrderData.currency === 'TL' ? 'TRY' : approveOrderData.currency,
2653content_type: 'product',
2654content_ids: productArr,
2655contents: contentArr
2656});
2657})
2658},
2659addToCart: () => {
2660TSOFT_APPS.cart.callback.add.push(function (r) {
2661const pkey = FACEBOOK_APP.keyMap['cart'][FACEBOOK_APP.identifier];
2662let results = Array.isArray(r) ? r : [r];
2663results = results.filter((result) => {
2664return !([-1, 0].includes(result.status))
2665});
2666results.forEach((result) => {
2667FACEBOOK_APP.track('AddToCart', {
2668contents: [{
2669id: result.addedProduct[pkey === 'PRODUCT_CODE' ? 'sku' : 'id'],
2670quantity: result.quantity,
2671}],
2672content_ids: [result.addedProduct[pkey === 'PRODUCT_CODE' ? 'sku' : 'id']],
2673content_type: 'product',
2674value: parseFloat(result.addedProduct.price).toFixed(2), // 1.500,2 => 1500.20
2675// value: parseFloat(result.totalPrice.replace('.', '').replace(',', '.')).toFixed(2), // 1.500,2 => 1500.20
2676currency: FACEBOOK_APP.currency
2677});
2678});
2679})
2680},
2681orderPayment: () => {
2682TsoftAppsOrderPaymentCallback(async function (params) {
2683const pkey = FACEBOOK_APP.keyMap['cart'][FACEBOOK_APP.identifier];
2684await TSOFT_APPS.get.cart.load();
2685const cartLoad = await TSOFT_APPS.get.result.cart.load;
2686if (cartLoad.PRODUCTS.length === 0) {
2687return false;
2688}
2689const categories = cartLoad.PRODUCTS.map((product) => {
2690return product.CATEGORY_NAME;
2691});
2692const contents = cartLoad.PRODUCTS.map((product) => {
2693const ckey = (pkey === 'PRODUCT_CODE' && typeof product.VARIANT_CODE != 'undefined' && product.VARIANT_CODE !== '') ? 'VARIANT_CODE' : pkey;
2694return {
2695id: product[ckey],
2696quantity: product.COUNT
2697};
2698});
2699FACEBOOK_APP.track('AddPaymentInfo', {
2700contents,
2701currency: cartLoad.TARGET_CURRENCY === 'TL' ? 'TRY' : cartLoad.TARGET_CURRENCY,
2702value: (FACEBOOK_APP.withVat ? cartLoad.PRICE_GENERAL : cartLoad.PRICE_TOTAL_SELL).toFixed(2),
2703content_category: categories.toString(),
2704content_type: 'product',
2705});
2706})
2707},
2708wishList: () => {
2709TSOFT_APPS.product.wishList.callback.add.push(function (r) {
2710let results = Array.isArray(r) ? r : [r];
2711results = results.filter((result) => {
2712return !([-1, 0].includes(result.status))
2713});
2714results.forEach((result) => {
2715FACEBOOK_APP.track('AddToWishlist', {
2716content_ids: [result.data.code],
2717content_type: 'product',
2718value: parseFloat(result.data.price.replace(',', '')).toFixed(2),
2719currency: FACEBOOK_APP.currency
2720});
2721});
2722})
2723},
2724pageCart: () => {
2725TSOFT_APPS.page.cart.callback.push(async function (data) {
2726const pkey = FACEBOOK_APP.keyMap['cart'][FACEBOOK_APP.identifier];
2727await TSOFT_APPS.get.cart.load();
2728const cartLoad = await TSOFT_APPS.get.result.cart.load;
2729if (cartLoad.PRODUCTS.length === 0) {
2730return false;
2731}
2732const categories = cartLoad.PRODUCTS.map((product) => {
2733return product.CATEGORY_NAME;
2734});
2735const content_ids = [];
2736const contents = cartLoad.PRODUCTS.map((product) => {
2737const ckey = (pkey === 'PRODUCT_CODE' && typeof product.VARIANT_CODE != 'undefined' && product.VARIANT_CODE !== '') ? 'VARIANT_CODE' : pkey;
2738content_ids.push(product[ckey]);
2739return {
2740id: product[ckey],
2741quantity: product.COUNT
2742};
2743});
2744FACEBOOK_APP.track('InitiateCheckout', {
2745contents,
2746content_ids,
2747currency: (cartLoad.TARGET_CURRENCY === 'TL' ? 'TRY' : cartLoad.TARGET_CURRENCY),
2748value: (FACEBOOK_APP.withVat ? cartLoad.PRICE_GENERAL : cartLoad.PRICE_TOTAL_SELL).toFixed(2),
2749num_items: cartLoad.PRODUCTS.length,
2750content_category: categories.toString(),
2751content_type: 'product',
2752});
2753})
2754},
2755sign: () => {
2756if (window.PAGE_TYPE === 'memberConfirmation'){
2757FACEBOOK_APP.track('CompleteRegistration', {
2758status: true,
2759currency: FACEBOOK_APP.currency,
2760value: '0.00'
2761});
2762}
2763}
2764}
2765console.log("LOG", FACEBOOK_APP.pixelId)
2766FACEBOOK_APP.run();
2767</script>
2767
2768<!-- T-Soft Apps - Facebook Pixel - Tracking Code Start --><!-- Criteo Loader File -->
2769<script type="text/javascript" src="//dynamic.criteo.com/js/ld/ld.js?a=57809" async="true"></script>
2769
2770<!-- END Criteo Loader File -->
2771<script>
2772var criteoEvent = {
2773account: "57809",
2774zipCode: "34367",
2775deviceType: /iPad/.test(navigator.userAgent) ? "t" : /Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Silk/.test(navigator.userAgent) ? "m" : "d",
2776viewHome: function () {
2777window.criteo_q.push(
2778{
2779event: "setAccount",
2780account: criteoEvent.account,
2781},
2782{event: "setEmail", email: MEMBER_INFO.MAIL, hash_method: "none"},
2783{event: "setSiteType", type: criteoEvent.deviceType},
2784{event: "viewHome"}
2785);
2786},
2787viewCategory: function (products) {
2788const item = products.map((product, index) => {
2789return product.id
2790});
2791if (item.length < 1) return false;
2792window.criteo_q.push(
2793{
2794event: "setAccount",
2795account: criteoEvent.account,
2796},
2797{event: "setEmail", email: MEMBER_INFO.MAIL, hash_method: "none"},
2798{event: "setSiteType", type: criteoEvent.deviceType},
2799{event: "viewList", item}
2800);
2801},
2802viewProduct: function () {
2803window.criteo_q.push(
2804{
2805event: "setAccount",
2806account: criteoEvent.account,
2807},
2808{event: "setEmail", email: MEMBER_INFO.MAIL, hash_method: "none"},
2809{event: "setSiteType", type: criteoEvent.deviceType},
2810{
2811event: "viewItem",
2812item: PRODUCT_DATA[0].id,
2813price: parseFloat(PRODUCT_DATA[0].total_base_price.toFixed(2)),
2814}
2815);
2816},
2817viewBasket: async function () {
2818await TSOFT_APPS.get.cart.load();
2819const cartLoad = await TSOFT_APPS.get.result.cart.load;
2820if (cartLoad === null) {
2821return false;
2822}
2823window.criteo_q.push(
2824{
2825event: "setAccount",
2826account: criteoEvent.account,
2827},
2828{
2829event: "setEmail",
2830email: MEMBER_INFO.MAIL,
2831hash_method: "none"
2832},
2833{
2834event: "setSiteType",
2835type: criteoEvent.deviceType
2836},
2837{
2838event: "viewBasket",
2839currency: TSOFT_APPS.get.currencyIso,
2840item: cartLoad.PRODUCTS.map((product, index) => {
2841return {
2842id: product.ID,
2843price: parseFloat(product.PRICE_TOTAL.toFixed(2)),
2844quantity: product.COUNT,
2845}
2846}),
2847}
2848);
2849},
2850addToCart: function (r) {
2851if (([-1, 0].includes(r.status))) {
2852return false;
2853}
2854let addedProduct = Array.isArray(r) ? r[0].addedProduct : r.addedProduct;
2855addedProduct = {
2856id: addedProduct.id,
2857price: parseFloat(addedProduct.price.toFixed(2)),
2858quantity: addedProduct.quantity,
2859};
2860window.criteo_q = window.criteo_q || [];
2861window.criteo_q.push(
2862{event: "setAccount", account: criteoEvent.account},
2863{event: "setEmail", email: MEMBER_INFO.MAIL, hash_method: "none"},
2864{event: "addToCart", item: [addedProduct]},
2865{event: "setZipCode", zipcode: criteoEvent.zipCode},
2866{event: "setStore", storeid: "germirlitr"}
2867);
2868},
2869viewPage: function () {
2870window.criteo_q.push(
2871{event: "setAccount", account: criteoEvent.account},
2872{event: "setEmail", email: MEMBER_INFO.MAIL, hash_method: "none"},
2873{event: "setSiteType", type: criteoEvent.deviceType},
2874{event: "setZipcode", zipcode: criteoEvent.zipCode},
2875{event: "viewPage"}
2876);
2877},
2878approve : function (params){
2879let script = document.createElement("script");
2880script.src = "//static.criteo.net/js/ld/ld.js";
2881script.onload = function () {
2882let item = params.products.map((product, index) => {
2883return {
2884id: product.identifier,
2885price: parseFloat(product.total_amount_order.toFixed(2)),
2886quantity: product.quantity,
2887}
2888});
2889window.criteo_q.push(
2890{
2891event: "setAccount",
2892account: criteoEvent.account,
2893},
2894{event: "setEmail", email: MEMBER_INFO.MAIL, hash_method: "none"},
2895{event: "setSiteType", type: criteoEvent.deviceType},
2896{
2897event: "trackTransaction",
2898id: params.transaction,
2899currency: TSOFT_APPS.get.currencyIso,
2900item
2901}
2902);
2903};
2904document.head.appendChild(script);
2905},
2906run: function () {
2907window.criteo_q = window.criteo_q || [];
2908criteoEvent.viewPage();
2909TSOFT_APPS.page.home.callback.push(function () {
2910criteoEvent.viewHome();
2911})
2912TSOFT_APPS.page.category.callback.push(function (CATEGORY_DATA, PRODUCT_DATA) {
2913criteoEvent.viewCategory(PRODUCT_DATA);
2914})
2915TSOFT_APPS.product.detail.callback.push(function (params) {
2916criteoEvent.viewProduct();
2917})
2918TSOFT_APPS.page.cart.callback.push(function (basket, cartLoad) {
2919criteoEvent.viewBasket();
2920})
2921TSOFT_APPS.cart.callback.add.push(function (params) {
2922criteoEvent.addToCart(params);
2923})
2924TsoftAppsOrderApproveCallback(function (order) {
2925criteoEvent.approve(order);
2926});
2927},
2928};
2929criteoEvent.run();
2930</script>
2930
2931<!-- T-Soft Apps - v5 Google Datalayer - Tracking Code Body Start -->
vendor: 69 bytes, lines 2931-2933
2931
2932<noscript>
2933<iframe src="https://www.googletagmanager.com/ns.html?id=
2933GTM-MMVLT5K
vendor: 84 bytes, lines 2933-2935
2933"
2934height="0" width="0" style="display:none;visibility:hidden"></iframe>
2935</noscript>
2936<script>
2937var GOOGLE_DATALAYER_APP = {
2938"gtm_id": "GTM-MMVLT5K",
2939eventNameType: "new",
2940productType : "id",
2941themeVersion: window?.THEME_VERSION === 'v5' ? 'v5' : 'v4',
2942run: () => {
2943GOOGLE_DATALAYER_APP.clearEcommerce();
2944if (window.MEMBER_INFO.ID > 0) {
2945GOOGLE_DATALAYER_APP.setUserData();
2946}
2947if (window.PAGE_TYPE !== 'approve') {
2948dataLayer.push({
2949'CD_PageType': window.PAGE_TYPE,
2950'CD_Login': window.MEMBER_INFO.ID > 0 ? 'Yes' : 'No',
2951'hashedemail': window.MEMBER_INFO.MAIL_HASH,
2952'email': window.MEMBER_INFO.MAIL,
2953});
2954}
2955GOOGLE_DATALAYER_APP.dynamicLoader();
2956GOOGLE_DATALAYER_APP.pageCategory();
2957GOOGLE_DATALAYER_APP.pageBrand();
2958GOOGLE_DATALAYER_APP.pageSearch();
2959GOOGLE_DATALAYER_APP.productDetail();
2960GOOGLE_DATALAYER_APP.addToCart();
2961GOOGLE_DATALAYER_APP.removeFromCart();
2962GOOGLE_DATALAYER_APP.login();
2963GOOGLE_DATALAYER_APP.signUp();
2964GOOGLE_DATALAYER_APP.pageCart();
2965GOOGLE_DATALAYER_APP.orderAddress();
2966GOOGLE_DATALAYER_APP.orderPayment();
2967GOOGLE_DATALAYER_APP.orderApprove();
2968GOOGLE_DATALAYER_APP.addToWishList();
2969},
2970getEventName: (name) => {
2971const names = {
2972"view_item_list": "eec.impressionView",
2973"search": "eec.impressionView",
2974"view_item": "eec.detail",
2975"select_item": "eec.impressionClick",
2976"add_to_cart": "eec.add",
2977"remove_from_cart": "eec.remove",
2978"login": "eec.login",
2979"sign_up": "eec.signup",
2980"view_cart": "eec.cart",
2981"purchase": "eec.purchase",
2982"user_data": "user_data"
2983}
2984if (GOOGLE_DATALAYER_APP.eventNameType === "old") {
2985return names[name] || name;
2986} else {
2987return name;
2988}
2989},
2990clearEcommerce: () => {
2991dataLayer.push({ecommerce: null})
2992},
2993setUserData: () => {
2994dataLayer.push({
2995'event': GOOGLE_DATALAYER_APP.getEventName("user_data"),
2996'userId': window.MEMBER_INFO.ID
2997});
2998},
2999categoryTree: (categoryPath) => {
3000categoryPath = categoryPath.split(' > ');
3001if (categoryPath[categoryPath.length - 1] === '') {
3002delete categoryPath[categoryPath.length - 1];
3003}
3004let categoryTree = [];
3005categoryPath.forEach((category, index) => {
3006categoryTree['item_category' + (index === 0 ? '' : index + 1)] = category;
3007});
3008return categoryTree;
3009},
3010getCartItems: async () => {
3011await TSOFT_APPS.get.cart.load();
3012const cartLoad = await TSOFT_APPS.get.result.cart.load;
3013if (cartLoad === null) {
3014return false;
3015}
3016var totalPrice = 0;
3017const products = cartLoad.PRODUCTS.map((product, index) => {
3018totalPrice += parseFloat((product.PRICE_TOTAL / product.COUNT).toFixed(2));
3019const item = {
3020"item_id": product[GOOGLE_DATALAYER_APP.productType === "id" ? "ID" : "PRODUCT_CODE"],
3021"item_name": product.TITLE,
3022"currency": product.TARGET_CURRENCY === 'TL' ? 'TRY' : product.TARGET_CURRENCY,
3023"index": index,
3024"item_brand": product.BRAND,
3025"item_list_id": product.CATEGORY_ID,
3026"item_list_name": product.CATEGORY_NAME,
3027"price": parseFloat((product.PRICE_NOT_DISCOUNTED_DEFAULT + ((product.PRICE_NOT_DISCOUNTED_DEFAULT / 100) * product.VAT)).toFixed(2)),
3028"quantity": product.COUNT,
3029"google_business_vertical": "retail",
3030"item_variant": product?.VARIANT_NAME,
3031...GOOGLE_DATALAYER_APP.categoryTree(product.CATEGORY_PATH + product.CATEGORY_NAME),
3032}
3033item.discount = (item.price - product.PRICE_TOTAL) < 0 ? 0 : (item.price - product.PRICE_TOTAL);
3034return item;
3035});
3036const cart = {
3037"items": products,
3038"value": Math.ceil(cartLoad.PRICE_GENERAL * 100) / 100,
3039"coupon": cartLoad.COUPON_CODE,
3040"currency": cartLoad.TARGET_CURRENCY === 'TL' ? 'TRY' : cartLoad.TARGET_CURRENCY,
3041}
3042return cart;
3043},
3044productMapForList: (products, limit = 25) => {
3045return products.slice(0, limit).map((product, index) => {
3046const item = {
3047'item_id': product[GOOGLE_DATALAYER_APP.productType],
3048'item_name': product.name,
3049'currency': product.currency === 'TL' ? 'TRY' : product.currency,
3050'index': index,
3051'item_brand': product.brand,
3052'item_list_id': product.category_id,
3053'item_list_name': (product.category_path + product.category).replace(/ > /g, '/'),
3054'item_stock': product.quantity,
3055"quantity": 1,
3056"google_business_vertical": "retail",
3057...GOOGLE_DATALAYER_APP.categoryTree(product.category_path + product.category),
3058}
3059if (typeof product.total_sale_price !== 'undefined') {
3060item['price'] = product.total_base_price;
3061item['discount'] = product.total_base_price - product.total_sale_price;
3062}
3063return item;
3064})
3065},
3066dynamicLoader: () => {
3067TSOFT_APPS.product.dynamicLoader.push(function (products) {
3068GOOGLE_DATALAYER_APP.productClick();
3069GOOGLE_DATALAYER_APP.clearEcommerce();
3070dataLayer.push({
3071'eventCategory': 'Enhanced Ecommerce',
3072'eventAction': 'Browse',
3073'eventLabel': 'Product Impressions',
3074'event': GOOGLE_DATALAYER_APP.getEventName("view_item_list"),
3075'ecommerce': {
3076'item_list_id': products.length > 0 ? products[0].category_id : '',
3077'item_list_name': products.length > 0 ? (products[0].category_path + products[0].category).replace(/ > /g, '/') : '',
3078'items': GOOGLE_DATALAYER_APP.productMapForList(products)
3079}
3080});
3081});
3082},
3083pageCategory: () => {
3084TSOFT_APPS.page.category.callback.push((category, products) => {
3085GOOGLE_DATALAYER_APP.productClick();
3086GOOGLE_DATALAYER_APP.clearEcommerce();
3087dataLayer.push({
3088'eventCategory': 'Enhanced Ecommerce',
3089'eventAction': 'Browse',
3090'eventLabel': 'Product Impressions',
3091'event': GOOGLE_DATALAYER_APP.getEventName("view_item_list"),
3092'ecommerce': {
3093'item_list_id': category?.id,
3094'item_list_name': (category?.path || '').replace(/ > /g, '/'),
3095'items': GOOGLE_DATALAYER_APP.productMapForList(products)
3096}
3097});
3098});
3099},
3100pageBrand: () => {
3101if (window?.PAGE_TYPE === "brand") {
3102GOOGLE_DATALAYER_APP.productClick();
3103GOOGLE_DATALAYER_APP.clearEcommerce();
3104dataLayer.push({
3105'eventCategory': 'Enhanced Ecommerce',
3106'eventAction': 'Browse',
3107'eventLabel': 'Product Impressions',
3108'event': GOOGLE_DATALAYER_APP.getEventName("view_item_list"),
3109'ecommerce': {
3110'item_list_id': window?.BRAND_DATA?.id,
3111'item_list_name': window?.BRAND_DATA?.name,
3112'items': GOOGLE_DATALAYER_APP.productMapForList(window.PRODUCT_DATA)
3113}
3114});
3115}
3116},
3117pageSearch: () => {
3118TSOFT_APPS.page.search.callback.push((searchWord, products) => {
3119GOOGLE_DATALAYER_APP.productClick();
3120GOOGLE_DATALAYER_APP.clearEcommerce();
3121dataLayer.push({
3122'eventCategory': 'Enhanced Ecommerce',
3123'eventAction': 'Browse',
3124'eventLabel': 'Product Search',
3125"event": GOOGLE_DATALAYER_APP.getEventName("search"),
3126"search_term": searchWord,
3127"ecommerce": {
3128'items': products.slice(0, 200).map((product, index) => {
3129const item = {
3130'item_id': product[GOOGLE_DATALAYER_APP.productType],
3131'item_name': product.name,
3132'currency': product.currency === 'TL' ? 'TRY' : product.currency,
3133'index': index,
3134'item_brand': product.brand,
3135'item_list_id': product.category_id,
3136'item_list_name': (product.category_path + product.category).replace(/ > /g, '/'),
3137'item_stock': product.quantity,
3138"google_business_vertical": "retail",
3139...GOOGLE_DATALAYER_APP.categoryTree(product.category_path + product.category),
3140};
3141if (typeof product.total_sale_price !== 'undefined') {
3142item['price'] = product.total_price;
3143item['discount'] = product.total_price - product.total_sale_price;
3144}
3145return item;
3146}),
3147}
3148});
3149})
3150},
3151productDetail: () => {
3152TSOFT_APPS.product.detail.callback.push(function () {
3153const productData = PRODUCT_DATA[0];
3154GOOGLE_DATALAYER_APP.clearEcommerce();
3155const product = {
3156"item_id": productData[GOOGLE_DATALAYER_APP.productType],
3157"item_name": productData.name,
3158"currency": productData.currency === 'TL' ? 'TRY' : productData.currency,
3159"index": 0,
3160"item_brand": productData.brand,
3161"item_list_id": productData.category_id,
3162"item_list_name": productData.category,
3163"quantity": 1,
3164"google_business_vertical": "retail",
3165"item_stock": productData.quantity,
3166...GOOGLE_DATALAYER_APP.categoryTree(productData.category_path + productData.category),
3167};
3168if (typeof productData.total_sale_price !== 'undefined') {
3169product['price'] = productData.total_price;
3170product['discount'] = productData.total_price - productData.total_sale_price;
3171}
3172dataLayer.push({
3173'eventCategory': 'Enhanced Ecommerce',
3174'eventAction': 'Browse',
3175'eventLabel': 'Product View',
3176'event': GOOGLE_DATALAYER_APP.getEventName("view_item"),
3177'ecommerce': {
3178"currency": productData.currency === 'TL' ? 'TRY' : productData.currency,
3179"value": productData?.total_sale_price || 0,
3180"items": [product]
3181}
3182});
3183})
3184},
3185productClick: () => {
3186let productItem = document.querySelectorAll(".product-item a");
3187let cls = '.product-item';
3188if (productItem.length <= 0) {
3189productItem = document.querySelectorAll(".productItem a.detailLink");
3190cls = '.productItem';
3191}
3192productItem.forEach((e) => {
3193e.addEventListener('click', (event) => {
3194let i = Array.from(document.querySelectorAll(cls)).indexOf(e.closest(cls));
3195event.preventDefault();
3196if (typeof PRODUCT_DATA[i] === 'undefined') {
3197if (!e.classList.contains('popupwin')) {
3198window.location.href = e.href;
3199}
3200}
3201const productData = PRODUCT_DATA[i];
3202const product = {
3203"item_id": productData.id,
3204"item_name": productData.name,
3205"currency": productData.currency === 'TL' ? 'TRY' : productData.currency,
3206"index": 0,
3207"item_brand": productData.brand,
3208"item_list_id": productData.category_id,
3209"item_list_name": productData.category,
3210"item_stock": productData.quantity,
3211"quantity": 1,
3212"google_business_vertical": "retail",
3213...GOOGLE_DATALAYER_APP.categoryTree(productData.category_path + productData.category),
3214}
3215if (typeof productData.total_sale_price !== 'undefined') {
3216product['price'] = productData.total_base_price;
3217product['discount'] = productData.total_base_price - productData.total_sale_price;
3218}
3219GOOGLE_DATALAYER_APP.clearEcommerce();
3220dataLayer.push({
3221"eventCategory": 'Enhanced Ecommerce',
3222"eventAction": 'Browse',
3223"eventLabel": 'Product Click',
3224"event": GOOGLE_DATALAYER_APP.getEventName("select_item"),
3225"ecommerce": {
3226"item_list_id": product.item_list_id,
3227"item_list_name": product.item_list_name,
3228"items": [product]
3229}
3230});
3231if (!e.classList.contains('popupwin')) {
3232window.location.href = e.href;
3233}
3234});
3235})
3236},
3237addToCart: () => {
3238TSOFT_APPS.cart.callback.add.push(function (r) {
3239if (([-1, 0].includes(r.status))) {
3240return false;
3241}
3242let addedProduct = Array.isArray(r) ? r[0].addedProduct : r.addedProduct;
3243GOOGLE_DATALAYER_APP.clearEcommerce();
3244dataLayer.push({
3245'eventCategory': 'Enhanced Ecommerce',
3246'eventAction': 'Checkout',
3247'eventLabel': 'Add To Cart',
3248'value': parseFloat(parseFloat((addedProduct.price * addedProduct.quantity).toFixed(2))),
3249"event": GOOGLE_DATALAYER_APP.getEventName("add_to_cart"),
3250"ecommerce": {
3251'items': [
3252{
3253'item_id': addedProduct[GOOGLE_DATALAYER_APP.productType] ?? addedProduct.sku,
3254'item_name': addedProduct.name,
3255'currency': window.CURRENCY === 'TL' ? 'TRY' : window.CURRENCY,
3256'index': 0,
3257'item_brand': addedProduct.brand,
3258'item_list_name': addedProduct.category,
3259'price': parseFloat((addedProduct.total_base_price).toFixed(2)),
3260'discount': parseFloat((addedProduct.total_base_price - addedProduct.price).toFixed(2)),
3261'quantity': addedProduct?.change || addedProduct.quantity,
3262"item_variant": addedProduct?.variant,
3263"google_business_vertical": "retail",
3264...GOOGLE_DATALAYER_APP.categoryTree(addedProduct.category_path + addedProduct.category),
3265}
3266]
3267}
3268});
3269})
3270},
3271removeFromCart: () => {
3272TSOFT_APPS.cart.callback.delete.push(function (param) {
3273if (typeof param === 'object' && param.status) {
3274let deletedProduct;
3275if ('deletedProduct' in param) {
3276deletedProduct = param.deletedProduct;
3277} else if ('addedProduct' in param) {
3278deletedProduct = param.addedProduct;
3279} else {
3280return false;
3281}
3282window.dataLayer.push({
3283'eventCategory': 'Enhanced Ecommerce',
3284'eventAction': 'Checkout',
3285'eventLabel': 'Remove from Cart',
3286"event": GOOGLE_DATALAYER_APP.getEventName("remove_from_cart"),
3287"value": parseFloat(parseFloat((deletedProduct.price * deletedProduct.quantity).toFixed(2))),
3288"ecommerce": {
3289"items": [
3290{
3291'item_id': deletedProduct[GOOGLE_DATALAYER_APP.productType] ?? deletedProduct.sku,
3292'item_name': deletedProduct.name,
3293'currency': window.CURRENCY === 'TL' ? 'TRY' : window.CURRENCY,
3294'index': 0,
3295'item_brand': deletedProduct.brand,
3296'item_list_name': deletedProduct.category,
3297'price': parseFloat(parseFloat(deletedProduct.price).toFixed(2)),
3298'quantity': deletedProduct.change,
3299"google_business_vertical": "retail",
3300...GOOGLE_DATALAYER_APP.categoryTree(deletedProduct.category_path + deletedProduct.category)
3301}
3302]
3303}
3304});
3305}
3306});
3307},
3308login: () => {
3309TSOFT_APPS.page.tracking.login.callback.push(function (param) {
3310if (param.status) {
3311window.dataLayer.push({
3312'eventCategory': 'Login',
3313'eventAction': 'LoginSuccess',
3314'eventLabel': 'Onsite',
3315'event': GOOGLE_DATALAYER_APP.getEventName('login'),
3316'user_loggedin': true,
3317'user_type': 'registered',
3318'userId': GOOGLE_DATALAYER_APP.themeVersion === 'v4' ? param.customer_id : ''
3319});
3320} else {
3321dataLayer.push({
3322'eventCategory': 'Login',
3323'eventAction': 'LoginFail',
3324'eventLabel': 'Onsite: Invalid E-Mail',
3325'event': GOOGLE_DATALAYER_APP.getEventName('loginFail')
3326});
3327}
3328})
3329},
3330signUp: () => {
3331TSOFT_APPS.page.tracking.sign.callback.push(function (params) {
3332window.dataLayer.push({
3333'eventCategory': 'SignUp',
3334'eventAction': 'SignupSuccess',
3335'eventLabel': 'On Site',
3336'event': GOOGLE_DATALAYER_APP.getEventName('sign_up'),
3337'userId': GOOGLE_DATALAYER_APP.themeVersion === 'v4' ? params.member.id : '',
3338});
3339})
3340},
3341pageCart: () => {
3342TSOFT_APPS.page.cart.callback.push(async function (data) {
3343const cart = await GOOGLE_DATALAYER_APP.getCartItems();
3344if (cart === false || cart.items.length === 0) {
3345return false;
3346}
3347GOOGLE_DATALAYER_APP.clearEcommerce();
3348dataLayer.push({
3349'eventCategory': 'Enhanced Ecommerce',
3350'eventAction': 'Checkout',
3351'eventLabel': 'Cart View',
3352"event": GOOGLE_DATALAYER_APP.getEventName("view_cart"),
3353"ecommerce": cart
3354});
3355const buyButton = document.getElementById('addCartBtn') || document.getElementById('cart-buy-btn');
3356buyButton.addEventListener('click', function (event) {
3357event.preventDefault();
3358dataLayer.push({
3359'eventCategory': 'Enhanced Ecommerce',
3360'eventAction': 'Checkout',
3361'eventLabel': 'Cart',
3362"event": GOOGLE_DATALAYER_APP.getEventName("begin_checkout"),
3363"checkout_step": 1,
3364"ecommerce": cart
3365});
3366window.location.href = buyButton.getAttribute('href'); // Sonra linke git
3367});
3368})
3369},
3370orderAddress: () => {
3371TsoftAppsOrderAddressCallback(async function () {
3372const cart = await GOOGLE_DATALAYER_APP.getCartItems();
3373if (cart === false || cart.items.length === 0) {
3374return false;
3375}
3376GOOGLE_DATALAYER_APP.clearEcommerce();
3377dataLayer.push({
3378'eventCategory': 'Enhanced Ecommerce',
3379'eventAction': 'Checkout',
3380'eventLabel': 'Address',
3381"event": GOOGLE_DATALAYER_APP.eventNameType === "old" ? 'eec.checkout_address' : 'add_shipping_info',
3382"checkout_step": 2,
3383"ecommerce": cart
3384});
3385});
3386},
3387orderPayment: () => {
3388TsoftAppsOrderPaymentCallback(async function (params) {
3389const cart = await GOOGLE_DATALAYER_APP.getCartItems();
3390if (cart === false || cart.items.length === 0) {
3391return false;
3392}
3393GOOGLE_DATALAYER_APP.clearEcommerce();
3394dataLayer.push({
3395'eventCategory': 'Enhanced Ecommerce',
3396'eventAction': 'Checkout',
3397'eventLabel': 'Payment',
3398"event": GOOGLE_DATALAYER_APP.eventNameType === "old" ? 'eec.checkout_payment' : 'add_payment_info',
3399"checkout_step": 3,
3400"ecommerce": cart
3401});
3402})
3403},
3404orderApprove: () => {
3405TsoftAppsOrderApproveCallback(function (order) {
3406GOOGLE_DATALAYER_APP.clearEcommerce();
3407dataLayer.push({
3408'eventCategory': 'Enhanced Ecommerce',
3409'eventAction': 'Checkout',
3410'eventLabel': 'Purchase Confirmation',
3411"event": GOOGLE_DATALAYER_APP.getEventName("purchase"),
3412"ecommerce": {
3413'transaction_id': order.transaction,
3414"value": parseFloat((order.amount).toFixed(2)),
3415'tax': parseFloat((order.total_vat).toFixed(2)),
3416'shipping': order.cargo_price,
3417'currency': order.currency === 'TL' ? 'TRY' : order.currency,
3418"coupon": order.coupon,
3419"items": order.products.map((product, index) => {
3420return {
3421"item_id": product[GOOGLE_DATALAYER_APP.productType] ?? (product?.id || product?.identifier),
3422"item_name": product.name,
3423"currency": order.currency === 'TL' ? 'TRY' : order.currency,
3424"index": index,
3425"item_brand": product.brand,
3426"item_list_id": product.category_id,
3427"item_list_name": product.category_name,
3428"quantity": product.quantity,
3429"google_business_vertical": "retail",
3430"price": parseFloat(product.total_base_amount.toFixed(2)),
3431"discount": parseFloat((product.total_base_amount - product.total_amount).toFixed(2)),
3432...GOOGLE_DATALAYER_APP.categoryTree(product.category_path + product.category_name)
3433}
3434})
3435}
3436});
3437});
3438},
3439addToWishList: () => {
3440TSOFT_APPS.product.wishList.callback.add.push(function (r) {
3441let results = Array.isArray(r) ? r : [r];
3442results = results.filter((result) => {
3443return !([-1, 0].includes(result.status))
3444});
3445results.forEach((result) => {
3446const product = result.data;
3447const price = parseFloat(parseFloat("1,900.90".replace(",", "")).toFixed(2));
3448GOOGLE_DATALAYER_APP.clearEcommerce();
3449dataLayer.push({
3450'eventCategory': 'Enhanced Ecommerce',
3451'eventAction': 'Checkout',
3452'eventLabel': 'Add To Wishlist',
3453"event": GOOGLE_DATALAYER_APP.getEventName("add_to_wishlist"),
3454"ecommerce": {
3455'currency': window.CURRENCY === "TL" ? "TRY" : window.CURRENCY,
3456'value': price,
3457'items': [
3458{
3459"item_id": product[GOOGLE_DATALAYER_APP.productType],
3460"item_name": product.name,
3461'currency': window.CURRENCY === "TL" ? "TRY" : window.CURRENCY,
3462"index": 0,
3463"item_list_name": product.category_name,
3464"quantity": 1,
3465"google_business_vertical": "retail",
3466"price": price,
3467...GOOGLE_DATALAYER_APP.categoryTree(product.category_path + product.category_name)
3468}
3469],
3470}
3471});
3472});
3473})
3474},
3475}
3476GOOGLE_DATALAYER_APP.run();
3477</script>
3477
3478<!-- T-Soft Apps - v5 Google Datalayer - Tracking Code Body End --><!-- T-Soft Apps - Google GTAG - Tracking Code Start -->
3479<script>
3480var GTAG_APP = {
3481gaEnhancedEcommerce: true,
3482currency: window.CURRENCY === 'TL' ? 'TRY' : window.CURRENCY,
3483params: {
3484GA4_TRACKING_ID: '',
3485GTAG_ADWORDS_ID: '',
3486GTAG_ADWORDS_LABEL: '',
3487PRODUCT_TYPE: 'id', // id or code
3488GTAG_CURRENCY_TYPE: 'currency',
3489SEND_MEMBER: 'true',
3490},
3491config: {
3492optimize_id: ''
3493},
3494setParams: () => {
3495for (const [key, value] of Object.entries(GTAG_APP.params)) {
3496GTAG_APP.params[key] = value === '{{' + key + '}}' || value === '' ? '' : value;
3497}
3498},
3499run: () => {
3500GTAG_APP.setParams();
3501window.dataLayer = window.dataLayer || [];
3502gtag('js', new Date());
3503GTAG_APP.setConfig();
3504gtag('config', GTAG_APP.params.GA4_TRACKING_ID, GTAG_APP.config);
3505if (GTAG_APP.params.GTAG_ADWORDS_ID) {
3506gtag('config', GTAG_APP.params.GTAG_ADWORDS_ID, window.MEMBER_INFO.ID > 0 ? {'allow_enhanced_conversions': true} : {});
3507}
3508GTAG_APP.setUserData();
3509GTAG_APP.productDetail()
3510GTAG_APP.pageCategory()
3511GTAG_APP.dynamicLoader();
3512GTAG_APP.addToCart()
3513GTAG_APP.wishList()
3514GTAG_APP.login()
3515GTAG_APP.register()
3516GTAG_APP.orderApprove()
3517GTAG_APP.pageCart()
3518GTAG_APP.orderAddress()
3519GTAG_APP.orderPayment()
3520GTAG_APP.removeFromCart();
3521},
3522categoryTree: (categoryPath) => {
3523categoryPath = categoryPath.split(' > ');
3524if (categoryPath[categoryPath.length - 1] === '') {
3525delete categoryPath[categoryPath.length - 1];
3526}
3527let categoryTree = [];
3528categoryPath.forEach((category, index) => {
3529categoryTree['item_category' + (index === 0 ? '' : index + 1)] = category;
3530});
3531return categoryTree;
3532},
3533setUserData: () => {
3534if (GTAG_APP.params.SEND_MEMBER === 'true' && window.MEMBER_INFO.MAIL !== '') {
3535gtag('set', 'user_data', {
3536'email': window.MEMBER_INFO.MAIL,
3537'address': {
3538'first_name': window.MEMBER_INFO.FIRST_NAME,
3539'last_name': window.MEMBER_INFO.LAST_NAME,
3540'city': window.MEMBER_INFO.MEMBER_CITY,
3541'country': window.MEMBER_INFO.MEMBER_COUNTRY,
3542'postal_code': window.MEMBER_INFO.MEMBER_ZIP_CODE,
3543}
3544})
3545}
3546},
3547setConfig: () => {
3548if (GTAG_APP.params.SEND_MEMBER === "true" && window.MEMBER_INFO.ID > 0) {
3549GTAG_APP.config.user_id = window.MEMBER_INFO.ID;
3550}
3551},
3552getCartItems: async () => {
3553await TSOFT_APPS.get.cart.load();
3554const cartLoad = await TSOFT_APPS.get.result.cart.load;
3555if (cartLoad === null) {
3556return {
3557items: [],
3558value: 0,
3559currency: GTAG_APP.currency,
3560}
3561}
3562const products = cartLoad.PRODUCTS.map((product, index) => {
3563return {
3564item_id: GTAG_APP.params.PRODUCT_TYPE === 'id' ? product.ID : product.PRODUCT_CODE,
3565item_name: product.TITLE,
3566index: index,
3567item_brand: product.BRAND,
3568item_list_id: product.CATEGORY_ID,
3569item_list_name: product.CATEGORY_NAME,
3570price: parseFloat(parseFloat(product.PRICE_SELL / product.COUNT).toFixed(2)),
3571quantity: parseInt(product.COUNT),
3572...GTAG_APP.categoryTree(product.CATEGORY_PATH + product.CATEGORY_NAME),
3573}
3574});
3575return {
3576items: products,
3577value: parseFloat(parseFloat(cartLoad.PRICE_TOTAL_SELL).toFixed(2)),
3578coupon: cartLoad.COUPON_CODE,
3579currency: GTAG_APP.currency
3580}
3581},
3582productDetail: () => {
3583if (window.PAGE_TYPE === "product") {
3584const productData = PRODUCT_DATA[0];
3585gtag("event", "view_item", {
3586"currency": GTAG_APP.currency,
3587"value": parseFloat(parseFloat(productData.sale_price).toFixed(2)),
3588"items": [
3589{
3590"item_id": productData[GTAG_APP.params.PRODUCT_TYPE],
3591"item_name": productData.name,
3592"index": 0,
3593"item_brand": productData.brand,
3594"item_list_id": productData.category_id,
3595"item_list_name": productData.category,
3596"price": parseFloat(parseFloat(productData.sale_price).toFixed(2)),
3597"quantity": parseInt(productData.quantity),
3598...GTAG_APP.categoryTree(productData.category_path + productData.category),
3599}
3600]
3601});
3602}
3603},
3604pageCategory: () => {
3605if (window.PAGE_TYPE === "category") {
3606const category = CATEGORY_DATA;
3607const products = PRODUCT_DATA;
3608gtag('event', 'view_item_list', {
3609'item_list_name': category.name,
3610'item_list_id': category.id,
3611'items': products.slice(0, 200).map((product, index) => {
3612return {
3613item_id: product[GTAG_APP.params.PRODUCT_TYPE],
3614item_name: product.name,
3615index: index,
3616item_brand: product.brand,
3617item_list_id: product.category_id,
3618item_list_name: (product.category_path + product.category).replace(/ > /g, '/'),
3619price: parseFloat(parseFloat(product.sale_price).toFixed(2)),
3620...GTAG_APP.categoryTree(product.category_path + product.category),
3621}
3622})
3623});
3624}
3625},
3626dynamicLoader: () => {
3627TSOFT_APPS.product.dynamicLoader.push(function (products) {
3628gtag('event', 'view_item_list', {
3629'items': products.slice(0, 200).map((product, index) => {
3630return {
3631id: product[GTAG_APP.params.PRODUCT_TYPE],
3632name: product.name,
3633list_name: product.category,
3634brand: product.brand,
3635category: (product.category_path + product.category).replace(/ > /g, '/'),
3636list_position: index + 1,
3637quantity: parseInt(product.quantity),
3638price: parseFloat(parseFloat(product.sale_price).toFixed(2)),
3639}
3640}),
3641});
3642});
3643},
3644addToCart: () => {
3645TSOFT_APPS.cart.callback.add.push(function (r) {
3646if (([-1, 0].includes(r.status))) {
3647return false;
3648}
3649let addedProduct = Array.isArray(r) ? r[0].addedProduct : r.addedProduct;
3650gtag("event", "add_to_cart", {
3651'currency': GTAG_APP.currency,
3652'value': parseFloat(parseFloat(addedProduct.price).toFixed(2)),
3653'items': [
3654{
3655'item_id': addedProduct[GTAG_APP.params.PRODUCT_TYPE],
3656'item_name': addedProduct.name,
3657'index': 0,
3658'item_brand': addedProduct.brand,
3659'item_list_name': addedProduct.category,
3660'price': parseFloat(parseFloat(addedProduct.price).toFixed(2)),
3661'quantity': parseInt(addedProduct.quantity),
3662...GTAG_APP.categoryTree(addedProduct.category_path + addedProduct.category),
3663}
3664]
3665});
3666})
3667},
3668wishList: () => {
3669TSOFT_APPS.product.wishList.callback.add.push(function (r) {
3670if (r.status) {
3671let product = r.data[0].product;
3672gtag("event", "add_to_wishlist", {
3673'currency': GTAG_APP.currency,
3674'value': parseFloat(parseFloat(product.price).toFixed(2)),
3675'items': [
3676{
3677item_id: product[GTAG_APP.params.PRODUCT_TYPE],
3678item_name: product.name,
3679index: 0,
3680item_list_name: product.category_name,
3681quantity: 1,
3682price: parseFloat(parseFloat(product.price).toFixed(2)),
3683...GTAG_APP.categoryTree((product.category_path + product.category_name) || '')
3684}
3685],
3686});
3687}
3688})
3689},
3690login: () => {
3691TSOFT_APPS.page.tracking.login.callback.push(function (params) {
3692gtag("event", "login", {});
3693})
3694},
3695register: () => {
3696TSOFT_APPS.page.tracking.sign.callback.push(function (params) {
3697if ([1, 2].includes(params.status)) {
3698gtag("event", "sign_up", {});
3699}
3700})
3701},
3702pageCart: () => {
3703TSOFT_APPS.page.cart.callback.push(async function (data) {
3704const cart = await GTAG_APP.getCartItems();
3705if (cart.items.length === 0) {
3706return false;
3707}
3708const buyButton = document.getElementById('addCartBtn') || document.getElementById('cart-buy-btn');
3709buyButton.addEventListener('click', function (event) {
3710event.preventDefault();
3711gtag("event", "begin_checkout", cart);
3712if (typeof checkPriceCart === 'undefined'){
3713window.location.href = buyButton.getAttribute('href');
3714}
3715});
3716gtag("event", "view_cart", cart);
3717})
3718},
3719orderAddress: () => {
3720TsoftAppsOrderAddressCallback(async function () {
3721const cart = await GTAG_APP.getCartItems();
3722if (cart.items.length === 0) {
3723return false;
3724}
3725gtag("event", "add_shipping_info", cart);
3726gtag('event', 'checkout_progress', {
3727'items': cart.items,
3728'checkout_step': 2
3729});
3730});
3731},
3732orderPayment: () => {
3733TsoftAppsOrderPaymentCallback(async function (params) {
3734const cart = await GTAG_APP.getCartItems();
3735if (cart.items.length === 0) {
3736return false;
3737}
3738gtag('event', 'checkout_progress', {
3739'items': cart.items,
3740'checkout_step': 3
3741});
3742gtag("event", "add_payment_info", cart);
3743})
3744},
3745removeFromCart: () => {
3746TSOFT_APPS.cart.callback.delete.push(function (params) {
3747if (params.status && params?.deletedProduct?.id) {
3748gtag("event", "remove_from_cart", {
3749currency: GTAG_APP.currency,
3750value: parseFloat(parseFloat(params.deletedProduct.price * params.deletedProduct.quantity).toFixed(2)),
3751items: [
3752{
3753item_id: params.deletedProduct.id,
3754item_name: params.deletedProduct.name,
3755index: 0,
3756item_brand: params.deletedProduct.brand,
3757price: parseFloat(parseFloat(params.deletedProduct.price).toFixed(2)),
3758quantity: parseInt(params.deletedProduct.quantity)
3759}
3760]
3761});
3762}
3763})
3764},
3765orderApprove: () => {
3766TsoftAppsOrderApproveCallback(function (order) {
3767const currency = order[GTAG_APP.params.GTAG_CURRENCY_TYPE] === 'TL' ? 'TRY' : order[GTAG_APP.params.GTAG_CURRENCY_TYPE];
3768const products = order.products.map((product, index) => {
3769const price = GTAG_APP.params.GTAG_CURRENCY_TYPE === 'currency' ? product.amount_order : product.amount_store
3770return {
3771item_id: GTAG_APP.params.PRODUCT_TYPE === 'id' ? product.identifier : product.code,
3772item_name: product.name,
3773index: index,
3774item_brand: product.brand,
3775item_list_id: product.category_id,
3776item_list_name: product.category_name,
3777quantity: parseInt(product.quantity),
3778price: parseFloat(parseFloat(price).toFixed(2)),
3779...GTAG_APP.categoryTree(product.category_path + product.category_name)
3780}
3781});
3782let orderValue = products.reduce((acc, product) => {
3783return acc + (product.price * product.quantity);
3784}, 0);
3785gtag("event", "purchase", {
3786'transaction_id': order.transaction,
3787'value': parseFloat(parseFloat(orderValue).toFixed(2)),
3788'tax': parseFloat(parseFloat(order.total_vat).toFixed(2)),
3789'shipping': parseFloat(parseFloat(order.cargo_price).toFixed(2)),
3790'currency': currency,
3791'coupon': order.coupon,
3792'items': products
3793});
3794//For Track Ads conversions
3795if (GTAG_APP.params.GTAG_ADWORDS_ID !== '') {
3796gtag('event', 'conversion', {
3797'send_to': GTAG_APP.params.GTAG_ADWORDS_ID + '/' + GTAG_APP.params.GTAG_ADWORDS_LABEL,
3798'value': parseFloat(orderValue.toFixed(2)),
3799'currency': currency,
3800'transaction_id': order.transaction
3801});
3802}
3803});
3804}
3805}
3806GTAG_APP.run();
3807</script>
3807
3808<!-- T-Soft Apps - Google GTAG - Tracking Code End --><!-- T-Soft Apps - Google Müşteri Yorumları Anketi - Tracking Code Start -->
3809<script>
3810var GOOGLE_SURVEY_APP = {
3811showMobile: '',
3812merchantId: '113200317',
3813estimatedDay: '4',
3814productSendCode: '',
3815paymentGateway: {
3816havale: '1', // id -1
3817kredikarti: '1', // id -2
3818kapida: '', // id -3
3819},
3820isMobile: () => {
3821if (navigator.userAgent.match(/Android/i)
3822|| navigator.userAgent.match(/webOS/i)
3823|| navigator.userAgent.match(/iPhone/i)
3824|| navigator.userAgent.match(/iPad/i)
3825|| navigator.userAgent.match(/iPod/i)
3826|| navigator.userAgent.match(/BlackBerry/i)
3827|| navigator.userAgent.match(/Windows Phone/i)
3828) {
3829return true;
3830}
3831return false;
3832},
3833run: function () {
3834if (!this.showMobile && this.isMobile()) {
3835return false;
3836}
3837TsoftAppsOrderApproveCallback(function (order) {
3838if ((GOOGLE_SURVEY_APP.paymentGateway.havale != 1 && order.payment_id == -1)
3839|| (GOOGLE_SURVEY_APP.paymentGateway.kredikarti != 1 && order.payment_id == -2)
3840|| (GOOGLE_SURVEY_APP.paymentGateway.kapida != 1 && order.payment_id == -3)
3841) {
3842return false;
3843}
3844GOOGLE_SURVEY_APP.loadScript('https://apis.google.com/js/platform.js?onload=renderOptIn');
3845const date = new Date();
3846const newDate = new Date(date.setDate(date.getDate() + Number(GOOGLE_SURVEY_APP.estimatedDay) || 0));
3847const data = {
3848"merchant_id": GOOGLE_SURVEY_APP.merchantId,
3849"order_id": order.transaction,
3850"email": window.MEMBER_INFO.MAIL,
3851"delivery_country": "TR",
3852"estimated_delivery_date": newDate.toISOString().split('T')[0],
3853};
3854if (GOOGLE_SURVEY_APP.productSendCode) {
3855data.products = order.products.map((product) => {
3856return {
3857gtin: product.barcode
3858}
3859})
3860}
3861window.renderOptIn = function () {
3862window.gapi.load('surveyoptin', function () {
3863window.gapi.surveyoptin.render(data);
3864});
3865}
3866});
3867},
3868loadScript: function (src) {
3869let script = document.createElement('script');
3870script.src = src;
3871script.async = true;
3872script.defer = true;
3873document.head.appendChild(script);
3874}
3875}
3876GOOGLE_SURVEY_APP.run();
3877</script>
3877
3878<!-- T-Soft Apps - Google Müşteri Yorumları Anketi - Tracking Code End --><style type="text/css">
3879.wp-app-container{display:inline-block;position:fixed;bottom:0;z-index:9999999;right:0;left:auto;font-family:Arial,Helvetica,sans-serif}.wp-app-close-button{position:absolute;top:8px;right:8px;width:20px;height:20px;opacity:.4;cursor:pointer;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;transition:all .3s ease 0s}.wp-app-close-button::after{transform:rotate(-45deg)}.wp-app-close-button::before{transform:rotate(45deg)}.wp-app-close-button::after,.wp-app-close-button::before{content:"";position:absolute;width:12px;height:2px;background-color:#fff;display:block;border-radius:2px}.wp-app-chat-box{width:360px;box-shadow:rgba(0,0,0,.1) 0 12px 24px 0;display:none;flex-direction:column;background-color:#fff;transform:translate3d(0,0,0);opacity:1;pointer-events:all;visibility:visible;touch-action:auto;margin-bottom:96px;position:fixed;bottom:0;right:0;left:auto;margin-right:20px;border-radius:10px;overflow:hidden;transition:opacity .3s ease 0s,margin .3s ease 0s,visibility .3s ease 0s}.wp-app-chat-box-header{color:#111;display:flex;-webkit-box-align:center;align-items:center;background:#095e54;padding:24px 20px}.wp-app-user-image-container{width:52px;height:52px;display:block;position:relative;flex-shrink:0}.wp-app-user-image-container::before{content:"";bottom:0;right:0;width:12px;height:12px;box-sizing:border-box;background-color:#4ad504;display:block;position:absolute;z-index:1;border-radius:50%;border-width:2px;border-style:solid;border-color:#095e54;border-image:initial}.wp-app-user-image-box{height:100%;width:100%;position:relative;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;overflow:hidden;border-radius:50%}.wp-app-user-image-box::after{top:0;left:0;right:0;bottom:0;position:absolute;content:"";border-radius:50%;border-width:1px;border-style:solid;border-color:rgba(0,0,0,.1);border-image:initial;overflow:hidden}.wp-app-user-image{min-width:100%;height:100%;flex-shrink:0;background-size:cover;background-image:url(https://www.germirli.com.tr/Data/EditorFiles/TedarikciPaneli/laci_kare_logo.JPG);background-position:center center;background-repeat:no-repeat}.wp-app-chat-box-header-info{margin-left:16px;margin-right:16px}.wp-app-user-name{font-size:16px;font-weight:700;line-height:20px;color:#fff}.wp-app-user-description{font-size:13px;line-height:18px;margin-top:4px;color:#fff}.wp-app-chat-box-body{background-color:#e6ddd4;position:relative;max-height:382px;padding:20px 20px 20px 10px;overflow:auto}.wp-app-chat-box-body::before{display:block;position:absolute;content:"";left:0;top:0;height:100%;width:100%;z-index:0;opacity:.08;background-image:url(https://www.tsoftapps.com/Data/Document/whatsapp/whatsap-bg-pattern.png)}.wp-app-message-container{display:flex;z-index:1}.wp-app-message-box-load{background-color:#fff;width:100px;font-size:12px;color:#555;height:32px;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-left:10px;opacity:0;z-index:1;box-shadow:rgba(0,0,0,.13) 0 1px .5px;border-radius:16px;transition:all .1s ease 0s;opacity:1}.wp-app-message-box{background-color:#fff;position:relative;opacity:0;transform-origin:center top;z-index:2;box-shadow:rgba(0,0,0,.13) 0 1px .5px;margin-top:4px;margin-left:-54px;max-width:calc(100% - 66px);padding:7px 14px 6px;border-radius:0 8px 8px;transition:all .3s ease 0s}.wp-app-message-box::before{position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAmCAMAAADp2asXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACQUExURUxpccPDw9ra2m9vbwAAAAAAADExMf///wAAABoaGk9PT7q6uqurqwsLCycnJz4+PtDQ0JycnIyMjPf3915eXvz8/E9PT/39/RMTE4CAgAAAAJqamv////////r6+u/v7yUlJeXl5f///5ycnOXl5XNzc/Hx8f///xUVFf///+zs7P///+bm5gAAAM7Ozv///2fVensAAAAvdFJOUwCow1cBCCnqAhNAnY0WIDW2f2/hSeo99g1lBYT87vDXG8/6d8oL4sgM5szrkgl660OiZwAAAHRJREFUKM/ty7cSggAABNFVUQFzwizmjPz/39k4YuFWtm55bw7eHR6ny63+alnswT3/rIDzUSC7CrAziPYCJCsB+gbVkgDtVIDh+DsE9OTBpCtAbSBAZSEQNgWIygJ0RgJMDWYNAdYbAeKtAHODlkHIv997AkLqIVOXVU84AAAAAElFTkSuQmCC);background-size:contain;content:"";top:0;left:-12px;width:12px;height:19px;background-position:50% 50%;background-repeat:no-repeat}.wp-app-message-author{font-size:13px;font-weight:700;line-height:18px;color:rgba(0,0,0,.4)}.wp-app-message{font-size:14px;line-height:19px;margin-top:4px;color:#111}.wp-app-link{color:#fff;font-size:15px;font-weight:700;line-height:20px;cursor:pointer;position:relative;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-appearance:none;padding:8px 12px;border-radius:20px;border-width:initial;border-style:none;border-color:initial;border-image:initial;background:#4fce5d;margin:20px;overflow:hidden;text-decoration:none}.wp-app-link-text{margin-left:8px;margin-right:8px;z-index:1;color:#fff}.wp-app-button{height:64px;box-shadow:rgba(0,0,0,.15) 0 3px 12px;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;cursor:pointer;user-select:none;position:relative;background-color:#fff;margin-bottom:20px;margin-right:20px;margin-left:20px;width:64px;border-radius:50%}.wp-app-display-flex{display:flex!important}.set-opacity{opacity:1}.remove-opacity{opacity:0;width:60px}@media only screen and (max-width:380px){.wp-app-chat-box{width:calc(100% - 40px);margin-left:20px}}
3880</style>
3881<div class="wp-app-container">
3882<div class="wp-app-chat-box" id="wpAppChatBox">
3883<div role="button" tabindex="0" class="wp-app-close-button" onclick="wpAppHideMessage()"></div>
3884<div class="wp-app-chat-box-header">
3885<div class="wp-app-user-image-container">
3886<div class="wp-app-user-image-box">
3887<div class="wp-app-user-image"></div>
3888</div>
3889</div>
3890<div class="wp-app-chat-box-header-info">
3891<div class="wp-app-user-name"></div>
3892<div class="wp-app-user-description"></div>
3893</div>
3894</div>
3895<div class="wp-app-chat-box-body">
3896<div class="wp-app-message-container">
3897<div class="wp-app-message-box-load" id="wpAppMessageBoxLoad">
3898</div>
3899<div class="wp-app-message-box" id="wpAppMessageBox">
3900<div class="wp-app-message-author"></div>
3901<div class="wp-app-message">
3902</div>
3903</div>
3904</div>
3905</div>
3906<a role="button" title="WhatsApp"
3907class="wp-app-link" id="wp-app-link" data-href="https://api.whatsapp.com/se
3907nd?phone=">
3908<span class="wp-app-link-text"></span>
3909</a>
3910</div>
3911<div onclick="wpAppShowMessage()" class="wp-app-button">
3912<svg viewBox="0 0 90 90" fill="rgb(79, 206, 93)" width="32" height="32">
3913<path
3914d="M90,43.841c0,24.213-19.779,43.841-44.182,43.841c-7.747,0-15.025-1.98-21.357-5.455L0,90l7.975-23.522 c-4.023-6.606-6.34-14.354-6.34-22.637C1.635,19.628,21.416,0,45.818,0C70.223,0,90,19.628,90,43.841z M45.818,6.982 c-20.484,0-37.146,16.535-37.146,36.859c0,8.065,2.629,15.534,7.076,21.61L11.107,79.14l14.275-4.537 c5.865,3.851,12.891,6.097,20.437,6.097c20.481,0,37.146-16.533,37.146-36.857S66.301,6.982,45.818,6.982z M68.129,53.938 c-0.273-0.447-0.994-0.717-2.076-1.254c-1.084-0.537-6.41-3.138-7.4-3.495c-0.993-0.358-1.717-0.538-2.438,0.537 c-0.721,1.076-2.797,3.495-3.43,4.212c-0.632,0.719-1.263,0.809-2.347,0.271c-1.082-0.537-4.571-1.673-8.708-5.333 c-3.219-2.848-5.393-6.364-6.025-7.441c-0.631-1.075-0.066-1.656,0.475-2.191c0.488-0.482,1.084-1.255,1.625-1.882 c0.543-0.628,0.723-1.075,1.082-1.793c0.363-0.717,0.182-1.344-0.09-1.883c-0.27-0.537-2.438-5.825-3.34-7.977 c-0.902-2.15-1.803-1.792-2.436-1.792c-0.631,0-1.354-0.09-2.076-0.09c-0.722,0-1.896,0.269-2.889,1.344 c-0.992,1.076-3.789,3.676-3.789,8.963c0,5.288,3.879,10.397,4.422,11.113c0.541,0.716,7.49,11.92,18.5,16.223 C58.2,65.771,58.2,64.336,60.186,64.156c1.984-0.179,6.406-2.599,7.312-5.107C68.398,56.537,68.398,54.386,68.129,53.938z">
3915</path>
3916</svg>
3917</div>
3918</div>
3919<script type="text/javascript">
3920function wpAppShowMessage() {
3921var wpAppChatBox = document.getElementById("wpAppChatBox");
3922wpAppChatBox.classList.toggle("wp-app-display-flex");
3923setTimeout(function () {
3924var wpAppMessageBoxLoad = document.getElementById("wpAppMessageBoxLoad");
3925wpAppMessageBoxLoad.classList.add("remove-opacity");
3926var wpAppMessageBox = document.getElementById("wpAppMessageBox");
3927wpAppMessageBox.classList.add("set-opacity");
3928}, 2000);
3929}
3930function wpAppHideMessage() {
3931var wpAppChatBox = document.getElementById("wpAppChatBox");
3932wpAppChatBox.classList.remove("wp-app-display-flex");
3933}
3934function detectmobWPSup() {
3935if (navigator.userAgent.match(/Android/i)
3936|| navigator.userAgent.match(/webOS/i)
3937|| navigator.userAgent.match(/iPhone/i)
3938|| navigator.userAgent.match(/iPad/i)
3939|| navigator.userAgent.match(/iPod/i)
3940|| navigator.userAgent.match(/BlackBerry/i)
3941|| navigator.userAgent.match(/Windows Phone/i)
3942) {
3943return true;
3944} else {
3945return false;
3946}
3947}
3948if (detectmobWPSup() == false) {
3949document.querySelector('#wp-app-link').href = document.querySelector('#wp-app-link').href.replace('api', 'web')
3950}
3951document.getElementById('wp-app-link').addEventListener("click", function (e) {
3952e.preventDefault();
3953window.location = this.dataset.href+this.dataset.number
3954})
3955window.addEventListener('DOMContentLoaded', () => {
3956const LanguageData = JSON.parse('{"domain":{"tr":"germirli.com.tr"},"phone_number":{"tr":"908502595666"},"staff_name":{"tr":"GERMİRLİ"},"staff_status_text":{"tr":"çevrimiçi"},"welcome_text":{"tr":"Merhaba nasıl yardımcı olabilirim"},"button_text":{"tr":"Tıklayınız"},"permission_status":{"tr":"1"},"user_image":{"tr":"https:\/\/www.germirli.com.tr\/Data\/EditorFiles\/TedarikciPaneli\/laci_kare_logo.JPG"}}');
3957const CurrentLang = window.LANGUAGE;
3958const AppData = {
3959staff_name: {
3960value: 'GERMİRLİ',
3961el: '.wp-app-user-name',
3962type: "innerText",
3963},
3964staff_status_text: {
3965value: 'çevrimiçi',
3966el: '.wp-app-user-description',
3967type: "innerText",
3968},
3969welcome_text: {
3970value: 'Merhaba nasıl yardımcı olabilirim',
3971el: '.wp-app-message',
3972type: "innerText",
3973},
3974button_text: {
3975value: 'Tıklayınız',
3976el: '.wp-app-link-text',
3977type: "innerText",
3978},
3979phone_number: {
3980value: '908502595666',
3981el: '#wp-app-link',
3982data: true,
3983type: 'number'
3984},
3985writing_text:{
3986value: "Yazıyor",
3987el: ".wp-app-message-box-load",
3988type: "innerText"
3989}
3990}
3991deleteItem(["domain","permission_status","user_image"],LanguageData)
3992for (let [key, val] of Object.entries(LanguageData)) {
3993if(CurrentLang != 'tr'){
3994AppData[key].value = val[CurrentLang];
3995}
3996selElData(AppData[key])
3997}
3998function selElData(data) {
3999if(data.data === true){
4000document.querySelector(data.el)['dataset'][data.type] = data.value
4001}else{
4002document.querySelector(data.el)[data.type] = data.value
4003}
4004}
4005function deleteItem(data,obj){
4006for (let [key, val] of Object.entries(data)) {
4007delete obj[val];
4008}
4009}
4010})
4011</script>
4011<div class="w-100" id="tsoft-ecommerce-systems">
4012<a href="https://www.tsoft.com.tr" target="_blank" title="T-Soft E-ticaret Sistemleri">
4013<span>T</span>-Soft
4014</a> <a href="https://www.tsoft.com.tr" target="_blank" title="E-ticaret">E-Ticaret</a> Sistemleriyle Hazırlanmıştır.
4015</div>
4016<style type="text/css">
4017#tsoft-ecommerce-systems {
4018line-height:30px;
4019font-size:12px;
4020color:#3b3734 !important;
4021text-align:center;
4022background:#f0f0f0 !important;
4023padding: 4px 10px;
4024display: block!important;
4025visibility: visible!important;
4026opacity: 1!important;
4027}
4028#tsoft-ecommerce-systems a{
4029color: inherit !important;
4030}
4031#tsoft-ecommerce-systems a:first-child{
4032font-weight:700 !important;
4033}
4034#tsoft-ecommerce-systems a:first-child span{
4035color:#ec6408 !important;
4036}
4037</style><input type="hidden" id="facebook_app_id" value="846139752789770"/>
4038<script>window.tsa=window.tsa||function(){(tsa.q=tsa.q||[]).push(arguments)}</script>
vendor: 1 bytes, line 4038
4038
4039<script async src="https://analytics.tsoftapps.com/tsa.js"></script>
vendor: 1 bytes, line 4039
4039
4040<script>
4041(function () {
4042if (typeof tsa !== 'function') return;
4043var CUR = (typeof CURRENCY !== 'undefined' && CURRENCY) ? CURRENCY : 'TRY';
4044// V5 sepet bilgisi: OS2'deki CART_INFO yerine CART_TOTAL / CART_COUNT global'leri kullanılır
4045var CART_INFO = (typeof window.CART_INFO !== 'undefined' && window.CART_INFO) ? window.CART_INFO : {
4046TOTAL: (typeof CART_TOTAL !== 'undefined') ? CART_TOTAL : 0,
4047COUNT: (typeof CART_COUNT !== 'undefined') ? CART_COUNT : 0
4048};
4049var toNumber = function (v) {
4050if (v == null) return 0;
4051if (typeof v === 'number') return isFinite(v) ? v : 0;
4052var s = String(v).replace(/[^\d.,-]/g, '');
4053var lastComma = s.lastIndexOf(',');
4054var lastDot = s.lastIndexOf('.');
4055if (lastComma > lastDot) {
4056s = s.replace(/\./g, '').replace(',', '.');
4057} else {
4058s = s.replace(/,/g, '');
4059}
4060var n = parseFloat(s);
4061return isFinite(n) ? n : 0;
4062};
4063var productFromData = function () {
4064if (typeof PRODUCT_DATA === 'undefined' || !PRODUCT_DATA.length) return null;
4065return PRODUCT_DATA[0];
4066};
4067var productById = function (id) {
4068if (id == null || typeof PRODUCT_DATA === 'undefined' || !PRODUCT_DATA.length) return null;
4069for (var i = 0; i < PRODUCT_DATA.length; i++) {
4070if (PRODUCT_DATA[i] && PRODUCT_DATA[i].id == id) return PRODUCT_DATA[i];
4071}
4072return null;
4073};
4074// Sepet servisi yanıtında üst düzeyde ürün kodu/adı YOK; ürün bilgisi
4075// `addedProduct` altında gelir (\Tsoft\model\V4\AddToCart::save). Üst
4076// düzeydeki `id` ise sepet satır sırası — ürün kimliği değil. Kimliği
4077// çözemediğimizde olayı hiç göndermiyoruz: sepet sırasını ürün kodu diye
4078// yazmak raporun ürün kırılımını "0", "1", "2" satırlarıyla dolduruyordu.
4079var resolveProduct = function (item) {
4080if (!item) return null;
4081var ap = item.addedProduct;
4082if (ap && (ap.sku || ap.code)) {
4083// `change` eklenen/çıkarılan miktar, `quantity` satırın son hâli.
4084var delta = parseFloat(ap.change);
4085if (!(delta > 0)) delta = parseFloat(ap.quantity);
4086return {
4087sku: String(ap.sku || ap.code),
4088name: ap.name || '',
4089category: ap.category_path || ap.category || '',
4090price: toNumber(ap.price),
4091quantity: delta > 0 ? delta : 1
4092};
4093}
4094var pd = productById(item.productId);
4095if (pd && (pd.code || pd.id != null)) {
4096return {
4097sku: String(pd.code || pd.id),
4098name: pd.name || '',
4099category: pd.category_path || pd.category || '',
4100price: toNumber(pd.total_sale_price != null ? pd.total_sale_price : pd.sale_price),
4101quantity: parseFloat(item.quantity) || 1
4102};
4103}
4104return null;
4105};
4106var isProductPage = (typeof PAGE_TYPE !== 'undefined' && PAGE_TYPE === 'product')
4107|| PAGE_ID == 3 || PAGE_ID == 38 || PAGE_ID == 94;
4108// ---- product_view ----
4109if (isProductPage) {
4110var p = productFromData();
4111if (p) {
4112tsa('product_view', {
4113sku: p.code || String(p.id || ''),
4114name: p.name || '',
4115category: p.category_path || p.category || '',
4116price: toNumber(p.total_sale_price != null ? p.total_sale_price : p.sale_price),
4117currency: p.currency || CUR
4118});
4119}
4120}
4121// ---- cart_view ----
4122if (PAGE_ID == 30) {
4123tsa('cart_view', {
4124total: toNumber(CART_INFO.TOTAL),
4125items_count: parseInt(CART_INFO.COUNT) || 0,
4126currency: CUR
4127});
4128}
4129// ---- search ----
4130if (PAGE_ID == 12) {
4131var q = '';
4132try { q = new URLSearchParams(location.search).get('q') || ''; } catch (e) {}
4133var count = 0;
4134try {
4135count = (typeof PRODUCT_DATA !== 'undefined' && PRODUCT_DATA.length)
4136? PRODUCT_DATA.length
4137: document.querySelectorAll('[data-product-id]').length;
4138} catch (e) {}
4139tsa('search', { query: q, results_count: count });
4140}
4141// ---- checkout_start ----
4142if (PAGE_ID == 91 && !/\/approve(\/|$|\?)/.test(location.pathname + location.search)) {
4143tsa('checkout_start', {
4144total: toNumber(CART_INFO.TOTAL),
4145items_count: parseInt(CART_INFO.COUNT) || 0,
4146currency: CUR
4147});
4148}
4149// ---- add_to_cart ----
4150if (typeof callbacks !== 'undefined' && callbacks && callbacks.cart && Array.isArray(callbacks.cart.add)) {
4151callbacks.cart.add.push(function (response) {
4152var items = Array.isArray(response) ? response : [response];
4153items.forEach(function (item) {
4154if (!item || (item.status != null && item.status < 1)) return;
4155var p = resolveProduct(item);
4156if (!p) return;
4157tsa('add_to_cart', {
4158sku: p.sku,
4159name: p.name,
4160category: p.category,
4161price: p.price,
4162quantity: p.quantity,
4163currency: item.currency || CUR
4164});
4165});
4166});
4167}
4168// ---- remove_from_cart ----
4169if (typeof callbacks !== 'undefined' && callbacks && callbacks.cart && Array.isArray(callbacks.cart.delete)) {
4170callbacks.cart.delete.push(function (response) {
4171if (!response) return;
4172var item = Array.isArray(response) ? response[0] : response;
4173var p = resolveProduct(item);
4174if (!p) return;
4175tsa('remove_from_cart', {
4176sku: p.sku,
4177name: p.name,
4178category: p.category,
4179price: p.price,
4180quantity: p.quantity,
4181currency: item.currency || CUR
4182});
4183});
4184}
4185// ---- purchase ----
4186if (typeof callbacks !== 'undefined' && callbacks && callbacks.order && Array.isArray(callbacks.order.approve)) {
4187callbacks.order.approve.push(function (orderData) {
4188if (!orderData || !orderData.transaction) return;
4189var key = 'tsa_purchase_' + orderData.transaction;
4190try {
4191if (sessionStorage.getItem(key)) return;
4192sessionStorage.setItem(key, '1');
4193} catch (e) {}
4194var products = Array.isArray(orderData.products) ? orderData.products : [];
4195var itemsCount = products.reduce(function (s, pr) {
4196return s + (parseInt(pr && pr.quantity) || 1);
4197}, 0);
4198if (!itemsCount) itemsCount = products.length;
4199tsa('purchase', {
4200order_id: orderData.transaction,
4201total: toNumber(orderData.amount),
4202items_count: itemsCount,
4203currency: orderData.currency || CUR
4204});
4205// Sipariş düzeyindeki `purchase` ürün kodu taşımaz; ziyaretçi
4206// raporunun ürün tablosu ürün koduna göre gruplandığı için satın
4207// alma ve ciro sütunları hiç dolmuyordu. Sipariş sayısı ve toplam
4208// ciro `purchase` sayıldığından o olay olduğu gibi kalmalı —
4209// kalemler ayrı olay adıyla yazılır ki iki ölçüm birbirini şişmesin.
4210// Tutarlar sipariş para biriminde (`*_order`) gönderilir.
4211products.forEach(function (pr) {
4212if (!pr) return;
4213var sku = pr.code || (pr.identifier != null ? String(pr.identifier) : '');
4214if (!sku) return;
4215tsa('purchase_item', {
4216order_id: orderData.transaction,
4217sku: sku,
4218name: pr.name || '',
4219category: pr.category_path || pr.category || '',
4220price: toNumber(pr.amount_order != null ? pr.amount_order : pr.amount),
4221quantity: parseFloat(pr.quantity) || 1,
4222total: toNumber(pr.total_amount_order != null ? pr.total_amount_order : pr.total_amount),
4223currency: orderData.currency || CUR
4224});
4225});
4226});
4227}
4228})();
4229</script>
4229
4230</body>
4231</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.