Files
trendyol-analiz/categories/Kazak_1092.json
furkanyigit34 1c10a701cf 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>
2026-03-29 02:24:22 +03:00

681 lines
22 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"category_id": 1092,
"path_model": "kadin-kazak-x-g1-c1092",
"category_name": "Kazak",
"total_products": 24,
"scraped_at": "2026-03-28T15:03:37.963237",
"products": [
{
"id": 1069271354,
"name": "Premium Kadın Oversize Moher Yün Çizgili Kazak Kahve-Bej 26W3039",
"brand": {
"name": "CHUBA"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 594.99,
"currentText": "594,99",
"originalPrice": 594.99,
"originalPriceText": "594,99",
"discountedPrice": 594.99,
"discountedPriceText": "594,99",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.1875,
"totalCount": 16
},
"url": "/chuba/premium-kadin-oversize-moher-yun-cizgili-kazak-kahve-bej-26w3039-p-1069271354?boutiqueId=61&merchantId=108999",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1800/prod/QC_PREP/20251215/16/3639557a-0e57-34f7-a163-f393c20aca3a/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 809740536,
"name": "Simit Yaka V Model Kazak",
"brand": {
"name": "Get Crazy"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 248,
"currentText": "248",
"originalPrice": 235.6,
"originalPriceText": "235,60",
"discountedPrice": 210.8,
"discountedPriceText": "210,80",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.982876712328767,
"totalCount": 584
},
"url": "/get-crazy/simit-yaka-v-model-kazak-p-809740536?boutiqueId=61&merchantId=914587",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1513/product/media/images/prod/QC/20240829/18/c782c6d6-e7a2-3bb5-bc17-c66ea2663f29/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1086684454,
"name": "Yeşil Bisiklet Yaka Oversize Kadın Triko Kazak",
"brand": {
"name": "KAREL BUTİK"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 299.9,
"currentText": "299,90",
"originalPrice": 284.9,
"originalPriceText": "284,90",
"discountedPrice": 284.9,
"discountedPriceText": "284,90",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.285714285714286,
"totalCount": 56
},
"url": "/karel-butik/yesil-bisiklet-yaka-oversize-kadin-triko-kazak-p-1086684454?boutiqueId=61&merchantId=1217487",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1812/prod/QC_PREP/20260116/23/1b0013f2-75a6-3171-b5d3-f71e8e120a58/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 149165595,
"name": "Kadın Ekru Bisiklet Yaka Fitilli Ince Triko Kazak 22wk201",
"brand": {
"name": "CHUBA"
},
"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": 4.404358353510896,
"totalCount": 413
},
"url": "/chuba/kadin-ekru-bisiklet-yaka-fitilli-ince-triko-kazak-22wk201-p-149165595?boutiqueId=61&merchantId=108999",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1586/prod/QC/20241015/15/4fa09295-01c4-3985-897d-9178e727b61e/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1055182495,
"name": "Kadın Triko Yumuşacık Oversize Bisiklet Yaka Ribana Saç Örgü Detaylı Homy Kazak",
"brand": {
"name": "Wearified"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 854.05,
"currentText": "854,05",
"originalPrice": 649.85,
"originalPriceText": "649,85",
"discountedPrice": 649.85,
"discountedPriceText": "649,85",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.875,
"totalCount": 8
},
"url": "/wearified/kadin-triko-yumusacik-oversize-bisiklet-yaka-ribana-sac-orgu-detayli-homy-kazak-p-1055182495?boutiqueId=61&merchantId=1009400",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1803/prod/QC_ENRICHMENT/20251223/13/b56c47a5-6b0e-303c-b914-34aa513b5bad/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1085699168,
"name": "Çizgili Gömlek Yaka Triko Kazak",
"brand": {
"name": "modayaselam"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 291.94,
"currentText": "291,94",
"originalPrice": 291.94,
"originalPriceText": "291,94",
"discountedPrice": 291.94,
"discountedPriceText": "291,94",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.380952380952381,
"totalCount": 21
},
"url": "/modayaselam/cizgili-gomlek-yaka-triko-kazak-p-1085699168?boutiqueId=61&merchantId=1102533",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1810/prod/QC_PREP/20260115/00/2e2ff52b-e41c-30a6-b22f-27005b877912/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 885528682,
"name": "Kadın Homy Yumuşacık Bisiklet Yaka Gri Oversize Triko Kazak",
"brand": {
"name": "Ritnice"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 585.79,
"currentText": "585,79",
"originalPrice": 585.79,
"originalPriceText": "585,79",
"discountedPrice": 585.79,
"discountedPriceText": "585,79",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.251908396946565,
"totalCount": 393
},
"url": "/ritnice/kadin-homy-yumusacik-bisiklet-yaka-gri-oversize-triko-kazak-p-885528682?boutiqueId=61&merchantId=195439",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1615/prod/QC/20241218/19/e8b81e5c-0a5a-3920-96b1-b33f9ca063c9/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 879483182,
"name": "Bordo Gri Baklava Desenli Kazak",
"brand": {
"name": "KAJU STİL"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 339.56,
"currentText": "339,56",
"originalPrice": 322.58,
"originalPriceText": "322,58",
"discountedPrice": 288.63,
"discountedPriceText": "288,63",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.7666666666666666,
"totalCount": 30
},
"url": "/kaju-stil/bordo-gri-baklava-desenli-kazak-p-879483182?boutiqueId=61&merchantId=914587",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1606/prod/QC/20241127/17/9fdf4e87-d856-36f3-89ff-1ca768dc7967/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 876876807,
"name": "Çizgili Triko Kazak",
"brand": {
"name": "Naramaxx"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 1199.4,
"currentText": "1.199,40",
"originalPrice": 1199.4,
"originalPriceText": "1.199,40",
"discountedPrice": 1199.4,
"discountedPriceText": "1.199,40",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 5,
"totalCount": 8
},
"url": "/naramaxx/cizgili-triko-kazak-p-876876807?boutiqueId=61&merchantId=2636",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1603/prod/QC/20241118/17/c9f4e5a8-8339-36f6-81c7-e8789b3e2a8d/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 995499041,
"name": "Kadın Balıı Yaka Oversize Yeni Sezon Triko Kazak",
"brand": {
"name": "Keywest"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 291.74,
"currentText": "291,74",
"originalPrice": 288.82,
"originalPriceText": "288,82",
"discountedPrice": 288.82,
"discountedPriceText": "288,82",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.5,
"totalCount": 16
},
"url": "/keywest/kadin-balikci-yaka-oversize-yeni-sezon-triko-kazak-p-995499041?boutiqueId=61&merchantId=1195394",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1765/prod/QC_PREP/20251001/12/6f93fa8a-cd42-3c25-b042-923c9cafb091/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 979828216,
"name": "Yumuşak Dokulu Polo Yaka Triko Kazak AW25KZ0014",
"brand": {
"name": "Noi Belis"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 322.32,
"currentText": "322,32",
"originalPrice": 322.32,
"originalPriceText": "322,32",
"discountedPrice": 322.32,
"discountedPriceText": "322,32",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.652173913043478,
"totalCount": 23
},
"url": "/noi-belis/yumusak-dokulu-polo-yaka-triko-kazak-aw25kz0014-p-979828216?boutiqueId=61&merchantId=1128738",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1809/prod/QC_ENRICHMENT/20260112/14/eeb8f4ec-0669-3eab-8623-299e1d6cc597/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 78298281,
"name": "Kadın Ekru -beyaz Polo Yaka Basıc Kazak",
"brand": {
"name": "BEŞİR GİYİM"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 174.23,
"currentText": "174,23",
"originalPrice": 174.23,
"originalPriceText": "174,23",
"discountedPrice": 174.23,
"discountedPriceText": "174,23",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.709012464046021,
"totalCount": 2086
},
"url": "/besir-giyim/kadin-ekru-beyaz-polo-yaka-basic-kazak-p-78298281?boutiqueId=61&merchantId=131717",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1151/product/media/images/prod/SPM/PIM/20240127/20/855d883e-46bc-3831-ac5e-64e473530b78/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1055182722,
"name": "Kadın Triko Yumuşacık Oversize Bisiklet Yaka Ribana Saç Örgü Detaylı Homy Kazak",
"brand": {
"name": "Wearified"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 854.99,
"currentText": "854,99",
"originalPrice": 664.99,
"originalPriceText": "664,99",
"discountedPrice": 650.74,
"discountedPriceText": "650,74",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.125,
"totalCount": 24
},
"url": "/wearified/kadin-triko-yumusacik-oversize-bisiklet-yaka-ribana-sac-orgu-detayli-homy-kazak-p-1055182722?boutiqueId=61&merchantId=1009400",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1805/prod/QC_ENRICHMENT/20251223/13/14753561-54eb-38a1-8c50-a84871284492/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 982411215,
"name": "Ekru Lacivert Selanik Örgü Polo Yaka Oversize Triko Kazak, Kadın Kazak",
"brand": {
"name": "Dier Moda"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 342.39,
"currentText": "342,39",
"originalPrice": 342.39,
"originalPriceText": "342,39",
"discountedPrice": 342.39,
"discountedPriceText": "342,39",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.7711598746081503,
"totalCount": 319
},
"url": "/dier-moda/ekru-lacivert-selanik-orgu-polo-yaka-oversize-triko-kazak-kadin-kazak-p-982411215?boutiqueId=61&merchantId=669383",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1749/prod/QC_PREP/20250904/11/84cfc0ba-64dd-307a-9777-01093131c826/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 889106069,
"name": "Kadın Ekru Yarasa Kol Kazak",
"brand": {
"name": "Genel Markalar"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 616,
"currentText": "616",
"originalPrice": 616,
"originalPriceText": "616",
"discountedPrice": 585.2,
"discountedPriceText": "585,20",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.3936170212765955,
"totalCount": 188
},
"url": "/genel-markalar/kadin-ekru-yarasa-kol-kazak-p-889106069?boutiqueId=61&merchantId=1037415",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1621/prod/QC/20250104/13/de34a457-5cb5-37ed-b759-71178c37ec66/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 885981484,
"name": "BİSİKLET YAKA BAKLAVA DESEN TRIKO KAZAK",
"brand": {
"name": "Genel Markalar"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 329,
"currentText": "329",
"originalPrice": 329,
"originalPriceText": "329",
"discountedPrice": 329,
"discountedPriceText": "329",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.855245683930943,
"totalCount": 1506
},
"url": "/genel-markalar/bisiklet-yaka-baklava-desen-triko-kazak-p-885981484?boutiqueId=61&merchantId=1177472",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1765/prod/QC_ENRICHMENT/20251002/17/52aa496f-52fc-3047-a2a1-6996c5af0d95/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1081074758,
"name": "Kadın Mint Triko Kazak Yuvarlak Yaka Uzun Kollu Örgü Desenli Modern Kışlık",
"brand": {
"name": "AQE FASHION"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 640.36,
"currentText": "640,36",
"originalPrice": 608.34,
"originalPriceText": "608,34",
"discountedPrice": 608.34,
"discountedPriceText": "608,34",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.333333333333333,
"totalCount": 21
},
"url": "/aqe-fashion/kadin-mint-triko-kazak-yuvarlak-yaka-uzun-kollu-orgu-desenli-modern-kislik-p-1081074758?boutiqueId=61&merchantId=137042",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1808/prod/QC_PREP/20260107/10/5fc69245-fa27-3a5e-a13a-a044595accda/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 785229951,
"name": "Kadın Çizgili Kazak",
"brand": {
"name": "Genel Markalar"
},
"price": {
"old": 278.71,
"oldText": "278,71",
"currency": "TL",
"current": 199.9,
"currentText": "199,90",
"originalPrice": 278.71,
"originalPriceText": "278,71",
"discountedPrice": 199.9,
"discountedPriceText": "199,90",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.8947368421052633,
"totalCount": 304
},
"url": "/genel-markalar/kadin-cizgili-kazak-p-785229951?boutiqueId=61&merchantId=922536",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1073/product/media/images/prod/SPM/PIM/20231201/20/31f8df1a-84d8-343a-bc8f-534b67929eab/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1043100411,
"name": "Kırmızı Bisiklet Yaka Yumuşak Dokulu Oversize Triko Kazak",
"brand": {
"name": "İmajButik"
},
"price": {
"old": 308.46,
"oldText": "308,46",
"currency": "TL",
"current": 295.66,
"currentText": "295,66",
"originalPrice": 308.46,
"originalPriceText": "308,46",
"discountedPrice": 295.66,
"discountedPriceText": "295,66",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.157407407407407,
"totalCount": 108
},
"url": "/imajbutik/kirmizi-bisiklet-yaka-yumusak-dokulu-oversize-triko-kazak-p-1043100411?boutiqueId=61&merchantId=244763",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1784/prod/QC_PREP/20251031/14/3f418446-6d60-394d-9261-1823d0ac19ca/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 974638994,
"name": "Düğme Detaylı Yuvarlak Yaka Örme Kazak",
"brand": {
"name": "Hiccup"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 769,
"currentText": "769",
"originalPrice": 615.2,
"originalPriceText": "615,20",
"discountedPrice": 615.2,
"discountedPriceText": "615,20",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.446078431372548,
"totalCount": 204
},
"url": "/hiccup/dugme-detayli-yuvarlak-yaka-orme-kazak-p-974638994?boutiqueId=61&merchantId=938209",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1730/prod/QC_PREP/20250819/18/cdba7171-eee3-36fb-ba55-df9224b2997a/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 966582234,
"name": "Regular Fit Bisiklet Yaka Triko Kazak F7091AZ25WN",
"brand": {
"name": "DeFacto"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 399.99,
"currentText": "399,99",
"originalPrice": 279.99,
"originalPriceText": "279,99",
"discountedPrice": 279.99,
"discountedPriceText": "279,99",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.08955223880597,
"totalCount": 134
},
"url": "/defacto/regular-fit-bisiklet-yaka-triko-kazak-f7091az25wn-p-966582234?boutiqueId=61&merchantId=1188",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1838/prod/QC_ENRICHMENT/20260312/02/7651267c-2945-335d-acd4-51d96ebdc508/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1055182555,
"name": "Kadın Triko Yumuşacık Oversize Bisiklet Yaka Ribana Saç Örgü Detaylı Homy Kazak",
"brand": {
"name": "Wearified"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 854.05,
"currentText": "854,05",
"originalPrice": 664.1,
"originalPriceText": "664,10",
"discountedPrice": 649.85,
"discountedPriceText": "649,85",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.761904761904762,
"totalCount": 21
},
"url": "/wearified/kadin-triko-yumusacik-oversize-bisiklet-yaka-ribana-sac-orgu-detayli-homy-kazak-p-1055182555?boutiqueId=61&merchantId=1009400",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1804/prod/QC_ENRICHMENT/20251223/13/1c8269e6-1fb1-31c1-b3ce-fc373488bc66/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 989563404,
"name": "Kadın Triko Kazak Pudra Yuvarlak Yaka Uzun Kollu Örgü Desenli Kışlık Yumuşak",
"brand": {
"name": "citystyle"
},
"price": {
"old": 560.88,
"oldText": "560,88",
"currency": "TL",
"current": 505.17,
"currentText": "505,17",
"originalPrice": 560.88,
"originalPriceText": "560,88",
"discountedPrice": 479.91,
"discountedPriceText": "479,91",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.185714285714286,
"totalCount": 70
},
"url": "/citystyle/kadin-triko-kazak-pudra-yuvarlak-yaka-uzun-kollu-orgu-desenli-kislik-yumusak-p-989563404?boutiqueId=61&merchantId=381517",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1763/prod/QC_ENRICHMENT/20250925/18/8a06d8b1-3f3a-3713-963e-77e21fc16536/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1085776380,
"name": "Regular Fıt Bisiklet Yaka Kazak G8393AX25WN",
"brand": {
"name": "DeFacto"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 1299.99,
"currentText": "1.299,99",
"originalPrice": 520,
"originalPriceText": "520",
"discountedPrice": 520,
"discountedPriceText": "520",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.153846153846154,
"totalCount": 13
},
"url": "/defacto/regular-fit-bisiklet-yaka-kazak-g8393ax25wn-p-1085776380?boutiqueId=61&merchantId=1188",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1836/prod/QC_ENRICHMENT/20260311/19/003d028b-aece-3d1c-ba30-53e522ee7c59/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
}
]
}