feat: Miller Columns kategori seçici + JSON tree tabanlı mimari

Ne yaptık:
- Sahibinden.com tarzı Miller Columns kategori seçici (CategorySelector.jsx)
- Trendyol API'den 3971 kategori ağacı çekildi (Playwright ile)
- Backend: JSON tree tabanlı kategori endpoint'leri (/api/category-tree/*)
- Backend: Rapor oluşturma artık DB kategorilerine bağımlı değil
- Report tablosundaki category_id FK constraint kaldırıldı
- Dockerfile'a trendyol_category_tree.json eklendi

Neden yaptık:
- DB'deki kategori tablosu boştu, Trendyol API ID'leri ile Excel ID'leri farklıydı
- Playwright ile Trendyol'un kendi kategori ağacını çektik (3971 kategori, gerçek API ID'leri)
- Miller Columns ile kullanıcı adım adım derinleşerek kategori seçebiliyor
- Arama özelliği ile kelime bazlı kategori bulma da mümkün

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
furkanyigit34
2026-03-29 02:24:22 +03:00
parent 6aa4ec5eb0
commit 1c10a701cf
224 changed files with 3176073 additions and 2376775 deletions

View File

@@ -0,0 +1,678 @@
{
"category_id": 1049,
"path_model": "kadin-esofman-x-g1-c1049",
"category_name": "Eşofman",
"total_products": 24,
"scraped_at": "2026-03-28T15:05:53.418833",
"products": [
{
"id": 1033769022,
"name": "Kadın Modal Geniş Paça Eşofman Altı",
"brand": {
"name": "KAPHONE"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 499.9,
"currentText": "499,90",
"originalPrice": 494.9,
"originalPriceText": "494,90",
"discountedPrice": 494.9,
"discountedPriceText": "494,90",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.453333333333333,
"totalCount": 75
},
"url": "/kaphone/kadin-modal-genis-paca-esofman-alti-p-1033769022?boutiqueId=61&merchantId=1068498",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1788/prod/QC_ENRICHMENT/20251118/12/2349c106-a4bf-3c3b-91c3-bb7d8db4b551/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1067630837,
"name": "Kadın Modal Geniş Paça Yüksek Bel Eşofman Altı",
"brand": {
"name": "Nordmende"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 499.9,
"currentText": "499,90",
"originalPrice": 499.9,
"originalPriceText": "499,90",
"discountedPrice": 499.9,
"discountedPriceText": "499,90",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.328125,
"totalCount": 64
},
"url": "/nordmende/kadin-modal-genis-paca-yuksek-bel-esofman-alti-p-1067630837?boutiqueId=61&merchantId=178052",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1802/prod/QC_PREP/20251215/11/86918a23-e96e-32a9-b826-5bf5dca8f08e/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 793904386,
"name": "Harajuku Zip Detail Black Tracksuit Oversize Eşofman Altı",
"brand": {
"name": "pandy"
},
"price": {
"old": 318.54,
"oldText": "318,54",
"currency": "TL",
"current": 314.32,
"currentText": "314,32",
"originalPrice": 318.54,
"originalPriceText": "318,54",
"discountedPrice": 314.32,
"discountedPriceText": "314,32",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.915875613747954,
"totalCount": 3055
},
"url": "/pandy/harajuku-zip-detail-black-tracksuit-oversize-esofman-alti-p-793904386?boutiqueId=61&merchantId=638844",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1544/product/media/images/ty1546/prod/QC/20240914/21/acc50bc2-6445-3802-9d13-a7a40cd4733b/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 891484418,
"name": "Kadın Mevsimlik Salaş Geniş Paça Yüksek Bel Lacivert Eşofman Altı",
"brand": {
"name": "mmetalic"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 599.99,
"currentText": "599,99",
"originalPrice": 479.99,
"originalPriceText": "479,99",
"discountedPrice": 479.99,
"discountedPriceText": "479,99",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.099216710182769,
"totalCount": 383
},
"url": "/mmetalic/kadin-mevsimlik-salas-genis-paca-yuksek-bel-lacivert-esofman-alti-p-891484418?boutiqueId=61&merchantId=343410",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1690/prod/QC_ENRICHMENT/20250610/10/e1592308-47eb-37f5-8bd1-1d3fb0b10aa4/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 815289627,
"name": "2'Li Kadın Cepli Lastik Paça Eşofman Altı Füme-Siyah",
"brand": {
"name": "DAXİS Sportwear Company"
},
"price": {
"old": 397.28,
"oldText": "397,28",
"currency": "TL",
"current": 385.01,
"currentText": "385,01",
"originalPrice": 397.28,
"originalPriceText": "397,28",
"discountedPrice": 385.01,
"discountedPriceText": "385,01",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.0533333333333332,
"totalCount": 150
},
"url": "/daxis-sportwear-company/2-li-kadin-cepli-lastik-paca-esofman-alti-fume-siyah-p-815289627?boutiqueId=61&merchantId=1121980",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1458/product/media/images/prod/QC/20240802/21/ea5cce78-ad32-3469-b7d9-4536b1d827cf/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1034462761,
"name": "Mevsimlik Kadın 2 Adet Siyah + Gri Eşofman Altı Bol Paça Baggy Büyük Beden Cepli Ayarlanabilir",
"brand": {
"name": "yx yustex sport"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 399.99,
"currentText": "399,99",
"originalPrice": 399.99,
"originalPriceText": "399,99",
"discountedPrice": 399.99,
"discountedPriceText": "399,99",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.4395604395604398,
"totalCount": 1001
},
"url": "/yx-yustex-sport/mevsimlik-kadin-2-adet-siyah-gri-esofman-alti-bol-paca-baggy-buyuk-beden-cepli-ayarlanabilir-p-1034462761?boutiqueId=61&merchantId=1048445",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1777/prod/QC_PREP/20251022/10/6c6b0774-8379-351f-8a59-0bead2575fcd/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 905957793,
"name": "Pamuklu Kadın Eşofman Altı Yüksek Bel Siyah Dar Kalıp Flare Fit Geniş Paça İpli Cepli Esnek Likralı",
"brand": {
"name": "Elemge"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 812.49,
"currentText": "812,49",
"originalPrice": 649.99,
"originalPriceText": "649,99",
"discountedPrice": 649.99,
"discountedPriceText": "649,99",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.6456310679611645,
"totalCount": 206
},
"url": "/elemge/pamuklu-kadin-esofman-alti-yuksek-bel-siyah-dar-kalip-flare-fit-genis-paca-ipli-cepli-esnek-likrali-p-905957793?boutiqueId=61&merchantId=1039649",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1815/prod/QC_ENRICHMENT/20260126/00/2f927203-268e-3a19-a8d4-5c3b37b7e36e/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 933954007,
"name": "Kadın Çımalı Bol Paça Eşofman Altı",
"brand": {
"name": "Genel Markalar"
},
"price": {
"old": 250,
"oldText": "250",
"currency": "TL",
"current": 167.56,
"currentText": "167,56",
"originalPrice": 250,
"originalPriceText": "250",
"discountedPrice": 167.56,
"discountedPriceText": "167,56",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.5681818181818183,
"totalCount": 220
},
"url": "/genel-markalar/kadin-cimali-bol-paca-esofman-alti-p-933954007?boutiqueId=61&merchantId=1119401",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1576/prod/QC/20240930/10/c3bc1c22-578b-3a0e-883b-4101a2bd583e/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1078523508,
"name": "İKİ ADET SİYAH GRİ BOL KALIP DÜZ PAÇA EŞOFMAN ALTI",
"brand": {
"name": "LOSMARY"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 448.71,
"currentText": "448,71",
"originalPrice": 448.71,
"originalPriceText": "448,71",
"discountedPrice": 448.71,
"discountedPriceText": "448,71",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.166666666666667,
"totalCount": 30
},
"url": "/losmary/iki-adet-siyah-gri-bol-kalip-duz-paca-esofman-alti-p-1078523508?boutiqueId=61&merchantId=1212489",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1806/prod/QC_PREP/20260101/11/fea191de-a661-35d4-9992-09ee1863cfed/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1060983277,
"name": "ÜÇ ADET SİYAH GRİ LACİVERT BOL KALIP DÜZ PAÇA MEVSİMLİK KUMAŞ EŞOFMAN ALTI",
"brand": {
"name": "SULVERY"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 599.99,
"currentText": "599,99",
"originalPrice": 593.99,
"originalPriceText": "593,99",
"discountedPrice": 593.99,
"discountedPriceText": "593,99",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.402985074626866,
"totalCount": 268
},
"url": "/sulvery/uc-adet-siyah-gri-lacivert-bol-kalip-duz-paca-mevsimlik-kumas-esofman-alti-p-1060983277?boutiqueId=61&merchantId=1202456",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1796/prod/QC_PREP/20251204/14/a484bc31-75fb-34e4-bb6f-5b22e6739820/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1033769048,
"name": "Kadın Modal Geniş Paça Eşofman Altı",
"brand": {
"name": "KAPHONE"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 549.9,
"currentText": "549,90",
"originalPrice": 544.4,
"originalPriceText": "544,40",
"discountedPrice": 544.4,
"discountedPriceText": "544,40",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.440397350993377,
"totalCount": 302
},
"url": "/kaphone/kadin-modal-genis-paca-esofman-alti-p-1033769048?boutiqueId=61&merchantId=1068498",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1790/prod/QC_ENRICHMENT/20251118/12/b84323d5-c593-353b-8486-6787342da841/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1056535037,
"name": "2li Harajuku Streetwear Side Strip Kadın Bol Ayarlanabilir Geniş Paça Eşofman Altı",
"brand": {
"name": "De Carte"
},
"price": {
"old": 499,
"oldText": "499",
"currency": "TL",
"current": 311.47,
"currentText": "311,47",
"originalPrice": 499,
"originalPriceText": "499",
"discountedPrice": 311.47,
"discountedPriceText": "311,47",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.1139896373057,
"totalCount": 193
},
"url": "/de-carte/2li-harajuku-streetwear-side-strip-kadin-bol-ayarlanabilir-genis-paca-esofman-alti-p-1056535037?boutiqueId=61&merchantId=728176",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1793/prod/QC_PREP/20251126/16/9e28ca62-c43e-3e79-8408-2ecfe3c9c3a7/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1093142003,
"name": "Kadın Lastik Paça Modal Kumaş (LIKRALI-ESNEK) Eşofman Altı SİYAH",
"brand": {
"name": "in disco"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 443.42,
"currentText": "443,42",
"originalPrice": 443.42,
"originalPriceText": "443,42",
"discountedPrice": 443.42,
"discountedPriceText": "443,42",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.285714285714286,
"totalCount": 7
},
"url": "/in-disco/kadin-lastik-paca-modal-kumas-likrali-esnek-esofman-alti-siyah-p-1093142003?boutiqueId=61&merchantId=580684",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1815/prod/QC_PREP/20260127/21/005bb1a7-60ed-3188-be36-264838a779d6/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1116785675,
"name": "ÜÇ ADET SİYAH GRİ LACİVERT RAHAT GİYİM EŞOFMAN ALTI EKONOMİK PAKET",
"brand": {
"name": "TONFİX LİFE"
},
"price": {
"old": 649.99,
"oldText": "649,99",
"currency": "TL",
"current": 599.9,
"currentText": "599,90",
"originalPrice": 649.99,
"originalPriceText": "649,99",
"discountedPrice": 599.9,
"discountedPriceText": "599,90",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.125,
"totalCount": 24
},
"url": "/tonfix-life/uc-adet-siyah-gri-lacivert-rahat-giyim-esofman-alti-ekonomik-paket-p-1116785675?boutiqueId=61&merchantId=1212489",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1836/prod/QC_PREP/20260310/01/5170830f-9ce4-3ebf-9ffc-0087a05b81d6/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1035247814,
"name": "Yüksek Bel Rahat Kesim Krem Eşofman",
"brand": {
"name": "Ltb"
},
"price": {
"old": 599.99,
"oldText": "599,99",
"currency": "TL",
"current": 299.99,
"currentText": "299,99",
"originalPrice": 599.99,
"originalPriceText": "599,99",
"discountedPrice": 299.99,
"discountedPriceText": "299,99",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.285714285714286,
"totalCount": 14
},
"url": "/ltb/yuksek-bel-rahat-kesim-krem-esofman-p-1035247814?boutiqueId=61&merchantId=346",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1780/prod/QC_PREP/20251022/16/63f2940a-341b-3198-a722-7a99ba0c1b1d/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1106804179,
"name": "5006 Yan Biyeli Kadın Eşofman Altı",
"brand": {
"name": "MYSPORT"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 271.37,
"currentText": "271,37",
"originalPrice": 271.37,
"originalPriceText": "271,37",
"discountedPrice": 271.37,
"discountedPriceText": "271,37",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.75,
"totalCount": 4
},
"url": "/mysport/5006-yan-biyeli-kadin-esofman-alti-p-1106804179?boutiqueId=61&merchantId=301520",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1831/prod/QC_ENRICHMENT/20260225/09/787956b3-b666-3893-99f1-6bac5e5f9e69/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 905609438,
"name": "Pamuklu Kadın Eşofman Altı Yüksek Bel Lacivert Dar Kalıp Flare Fit Geniş Paça İpli Cepli Esnek Likra",
"brand": {
"name": "Elemge"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 749.99,
"currentText": "749,99",
"originalPrice": 599.99,
"originalPriceText": "599,99",
"discountedPrice": 599.99,
"discountedPriceText": "599,99",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.346153846153846,
"totalCount": 78
},
"url": "/elemge/pamuklu-kadin-esofman-alti-yuksek-bel-lacivert-dar-kalip-flare-fit-genis-paca-ipli-cepli-esnek-likra-p-905609438?boutiqueId=61&merchantId=1039649",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1817/prod/QC_ENRICHMENT/20260126/00/653430f7-5b97-39c9-a48b-793548039866/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 981632443,
"name": "KADIN BAGGY SİYAH NY BASKILI BOL EŞOFMAN ALTI",
"brand": {
"name": "Le Vion"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 199.9,
"currentText": "199,90",
"originalPrice": 199.9,
"originalPriceText": "199,90",
"discountedPrice": 199.9,
"discountedPriceText": "199,90",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.3388429752066116,
"totalCount": 121
},
"url": "/le-vion/kadin-baggy-siyah-ny-baskili-bol-esofman-alti-p-981632443?boutiqueId=61&merchantId=1142658",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1741/prod/QC_PREP/20250902/11/7171ba15-7856-3096-b532-f0cf41cf0dce/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 900360450,
"name": "Füme Bol Paça Kadın Eşofman Altı MG2279",
"brand": {
"name": "Madmext"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 799.99,
"currentText": "799,99",
"originalPrice": 799.99,
"originalPriceText": "799,99",
"discountedPrice": 799.99,
"discountedPriceText": "799,99",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.420224719101124,
"totalCount": 445
},
"url": "/madmext/fume-bol-paca-kadin-esofman-alti-mg2279-p-900360450?boutiqueId=61&merchantId=105292",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1647/prod/QC/20250307/13/cfd3a1f1-37ac-39ca-ace8-0168057495ae/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 249676746,
"name": "Bol Paça Eşofman Altı Iki Iplik",
"brand": {
"name": "Buklemoda"
},
"price": {
"old": 219,
"oldText": "219",
"currency": "TL",
"current": 138.2,
"currentText": "138,20",
"originalPrice": 219,
"originalPriceText": "219",
"discountedPrice": 138.2,
"discountedPriceText": "138,20",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.484973482616382,
"totalCount": 1697
},
"url": "/buklemoda/bol-paca-esofman-alti-iki-iplik-p-249676746?boutiqueId=61&merchantId=943707",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1726/prod/QC_ENRICHMENT/20250816/11/d4062609-1cda-3102-8efa-9da9fd57b78d/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 985943369,
"name": "Modal Touch Geniş Paça Eşofman Altı",
"brand": {
"name": "Hiccup"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 819,
"currentText": "819",
"originalPrice": 819,
"originalPriceText": "819",
"discountedPrice": 819,
"discountedPriceText": "819",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.383941605839416,
"totalCount": 685
},
"url": "/hiccup/modal-touch-genis-paca-esofman-alti-p-985943369?boutiqueId=61&merchantId=938209",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1817/prod/QC_PREP/20260126/15/1540a55a-574e-3ac3-b777-d0f0fd637b61/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 996849929,
"name": "İKİ ADET SİYAH GRİ PAÇA LASTİK BOL EŞOFMAN ALTI",
"brand": {
"name": "GERLAY"
},
"price": {
"old": 489.77,
"oldText": "489,77",
"currency": "TL",
"current": 449.99,
"currentText": "449,99",
"originalPrice": 489.77,
"originalPriceText": "489,77",
"discountedPrice": 449.99,
"discountedPriceText": "449,99",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.6784140969162995,
"totalCount": 227
},
"url": "/gerlay/iki-adet-siyah-gri-paca-lastik-bol-esofman-alti-p-996849929?boutiqueId=61&merchantId=1212489",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1768/prod/QC_PREP/20251003/16/1a49a295-eb01-3b3d-ac3a-c912f3605765/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1110465889,
"name": "Kadın Kahve Yüksek Bel Flare Yumuşak Dokulu Tayt Pantolon 9909",
"brand": {
"name": "bilcee"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 2235.53,
"currentText": "2.235,53",
"originalPrice": 2190.82,
"originalPriceText": "2.190,82",
"discountedPrice": 2190.82,
"discountedPriceText": "2.190,82",
"currencySymbol": "TL"
},
"ratingScore": {},
"url": "/bilcee/kadin-kahve-yuksek-bel-flare-yumusak-dokulu-tayt-pantolon-9909-p-1110465889?boutiqueId=61&merchantId=110039",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1843/prod/QC_ENRICHMENT/20260323/08/4f724939-60c3-3a1a-ad3b-ba06d84ee8c2/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1086306592,
"name": "İşlemeli 3 İplik Şardonlu KIŞLIK Eşofman Altı",
"brand": {
"name": "VOID"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 710,
"currentText": "710",
"originalPrice": 695.8,
"originalPriceText": "695,80",
"discountedPrice": 695.8,
"discountedPriceText": "695,80",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.536231884057971,
"totalCount": 69
},
"url": "/void/islemeli-3-iplik-sardonlu-kislik-esofman-alti-p-1086306592?boutiqueId=61&merchantId=1103803",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1795/prod/QC_PREP/20251203/16/e244f7ad-a831-3140-9258-794c037498b3/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
}
]
}