Files
trendyol-analiz/categories/Tişört_73.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

678 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": 73,
"path_model": "kadin-t-shirt-x-g1-c73",
"category_name": "Tişört",
"total_products": 24,
"scraped_at": "2026-03-28T15:03:16.130728",
"products": [
{
"id": 1118691352,
"name": "Unisex Your Culture Carpet Yıkamalı Tshirt Antrasit",
"brand": {
"name": "Trendiz"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 499.99,
"currentText": "499,99",
"originalPrice": 499.99,
"originalPriceText": "499,99",
"discountedPrice": 424.99,
"discountedPriceText": "424,99",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4,
"totalCount": 1
},
"url": "/trendiz/unisex-your-culture-carpet-yikamali-tshirt-antrasit-p-1118691352?boutiqueId=61&merchantId=224239",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1838/prod/QC_PREP/20260313/13/0e37fa9f-6c64-3ef2-9d3c-1e0969698237/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 925970510,
"name": "Lacivert Bisiklet Yaka %100 Pamuklu Çizgili Uzun Kollu Tişört MG2362",
"brand": {
"name": "Madmext"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 599.99,
"currentText": "599,99",
"originalPrice": 599.99,
"originalPriceText": "599,99",
"discountedPrice": 599.99,
"discountedPriceText": "599,99",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.520390070921986,
"totalCount": 1128
},
"url": "/madmext/lacivert-bisiklet-yaka-100-pamuklu-cizgili-uzun-kollu-tisort-mg2362-p-925970510?boutiqueId=61&merchantId=105292",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1659/prod/QC/20250409/14/2ff15a25-f221-3984-b776-a8f3ea3e02d7/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 749993901,
"name": "Siyah Retro Blackenergy Unisex T-Shirt",
"brand": {
"name": "Köstebek"
},
"price": {
"old": 699.9,
"oldText": "699,90",
"currency": "TL",
"current": 457.17,
"currentText": "457,17",
"originalPrice": 699.9,
"originalPriceText": "699,90",
"discountedPrice": 457.17,
"discountedPriceText": "457,17",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.186262115465655,
"totalCount": 2373
},
"url": "/kostebek/siyah-retro-blackenergy-unisex-t-shirt-p-749993901?boutiqueId=61&merchantId=2539",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1705/prod/QC_ENRICHMENT/20250707/16/5a04bba0-3750-378e-9412-a2c8c2e69220/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 927823338,
"name": "Kadın Haki Yeşili Bisiklet Yaka Likralı Kısa Kol Body Crop Bluz",
"brand": {
"name": "Teenage Millionaire"
},
"price": {
"old": 281.56,
"oldText": "281,56",
"currency": "TL",
"current": 199.98,
"currentText": "199,98",
"originalPrice": 281.56,
"originalPriceText": "281,56",
"discountedPrice": 199.98,
"discountedPriceText": "199,98",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.208333333333333,
"totalCount": 120
},
"url": "/teenage-millionaire/kadin-haki-yesili-bisiklet-yaka-likrali-kisa-kol-body-crop-bluz-p-927823338?boutiqueId=61&merchantId=185852",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1700/prod/QC_ENRICHMENT/20250625/17/d4665d7d-a114-3239-b96d-58c15aa85b6f/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 928234220,
"name": "Kadın Mürdüm Nefes Alan Bisiklet Yaka Regular Fit Normal Kesim Baskisiz Basic T-shirt",
"brand": {
"name": "Teenage Millionaire"
},
"price": {
"old": 249.88,
"oldText": "249,88",
"currency": "TL",
"current": 199.98,
"currentText": "199,98",
"originalPrice": 249.88,
"originalPriceText": "249,88",
"discountedPrice": 199.98,
"discountedPriceText": "199,98",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.186046511627907,
"totalCount": 86
},
"url": "/teenage-millionaire/kadin-murdum-nefes-alan-bisiklet-yaka-regular-fit-normal-kesim-baskisiz-basic-t-shirt-p-928234220?boutiqueId=61&merchantId=185852",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1665/prod/QC/20250418/11/d3583b98-5969-31fd-a4de-b6d2afbfa7ef/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 946802869,
"name": "Unısex Erkek/Kadın LEOPAR Özel Baskılı Oversize Pamuklu Bisiklet Yaka T-Shirt",
"brand": {
"name": "Framgan"
},
"price": {
"old": 399,
"oldText": "399",
"currency": "TL",
"current": 149.9,
"currentText": "149,90",
"originalPrice": 399,
"originalPriceText": "399",
"discountedPrice": 149.9,
"discountedPriceText": "149,90",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.9038461538461537,
"totalCount": 312
},
"url": "/framgan/unisex-erkek-kadin-leopar-ozel-baskili-oversize-pamuklu-bisiklet-yaka-t-shirt-p-946802869?boutiqueId=61&merchantId=1146443",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1696/prod/QC_PREP/20250621/04/98cba0ce-9f8a-3906-ba2f-94372772b397/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 291342688,
"name": "Oversize Baskılı Tshirt",
"brand": {
"name": "MOONBULL"
},
"price": {
"old": 219.9,
"oldText": "219,90",
"currency": "TL",
"current": 149.9,
"currentText": "149,90",
"originalPrice": 219.9,
"originalPriceText": "219,90",
"discountedPrice": 149.9,
"discountedPriceText": "149,90",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.382352941176471,
"totalCount": 136
},
"url": "/moonbull/oversize-baskili-tshirt-p-291342688?boutiqueId=61&merchantId=1087656",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty432/product/media/images/20220514/22/111598460/465561105/1/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 904401112,
"name": "Baskılı Basic T-Shirt",
"brand": {
"name": "Medinenur"
},
"price": {
"old": 252.96,
"oldText": "252,96",
"currency": "TL",
"current": 188.11,
"currentText": "188,11",
"originalPrice": 252.96,
"originalPriceText": "252,96",
"discountedPrice": 188.11,
"discountedPriceText": "188,11",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.9939393939393932,
"totalCount": 330
},
"url": "/medinenur/baskili-basic-t-shirt-p-904401112?boutiqueId=61&merchantId=406754",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1646/prod/QC/20250305/14/7a4252ba-2e16-3848-8c48-be8209d07d8d/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 900308606,
"name": "%100 Pamuk İnterlok Kumaş Regular Fit V Yaka Kadım T-shirt",
"brand": {
"name": "Ay Moda Collection"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 373,
"currentText": "373",
"originalPrice": 317.05,
"originalPriceText": "317,05",
"discountedPrice": 298.4,
"discountedPriceText": "298,40",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.333333333333333,
"totalCount": 6
},
"url": "/ay-moda-collection/100-pamuk-interlok-kumas-regular-fit-v-yaka-kadim-t-shirt-p-900308606?boutiqueId=61&merchantId=354583",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1640/prod/QC/20250218/13/cac763b9-2d39-3f12-8e88-bfe8a9623b61/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1072929058,
"name": "Yumuşak ve Rahat Yeşil Papatya Baskılı T-Shirt",
"brand": {
"name": "oneagılyazı"
},
"price": {
"old": 149.99,
"oldText": "149,99",
"currency": "TL",
"current": 99.9,
"currentText": "99,90",
"originalPrice": 149.99,
"originalPriceText": "149,99",
"discountedPrice": 99.9,
"discountedPriceText": "99,90",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3,
"totalCount": 2
},
"url": "/oneagilyazi/yumusak-ve-rahat-yesil-papatya-baskili-t-shirt-p-1072929058?boutiqueId=61&merchantId=1160007",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1800/prod/QC_PREP/20251218/22/35d66012-dba5-36d8-a198-2eca72ebb3af/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 930034853,
"name": "Bordo Playing Guitar Cat Unisex T-shirt",
"brand": {
"name": "Köstebek"
},
"price": {
"old": 699.9,
"oldText": "699,90",
"currency": "TL",
"current": 438.57,
"currentText": "438,57",
"originalPrice": 699.9,
"originalPriceText": "699,90",
"discountedPrice": 438.57,
"discountedPriceText": "438,57",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.489296636085626,
"totalCount": 327
},
"url": "/kostebek/bordo-playing-guitar-cat-unisex-t-shirt-p-930034853?boutiqueId=61&merchantId=2539",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1668/prod/QC/20250426/12/288c9db9-83c7-3f1a-8552-4c3b51ad90af/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 941824888,
"name": "Y2k Beyaz Vintage Baskılı T-shirt",
"brand": {
"name": "Framgan"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 149.9,
"currentText": "149,90",
"originalPrice": 149.9,
"originalPriceText": "149,90",
"discountedPrice": 149.9,
"discountedPriceText": "149,90",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.618834080717489,
"totalCount": 223
},
"url": "/framgan/y2k-beyaz-vintage-baskili-t-shirt-p-941824888?boutiqueId=61&merchantId=1146443",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1613/prod/QC/20241209/16/26b9c520-0ebf-3efe-8402-aae4d4dcad02/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1108837805,
"name": "BEYAZ KISA KOLLI BİSİKLET YAKA BASKILI KADIN TİŞÖRT",
"brand": {
"name": "dropco"
},
"price": {
"old": 450,
"oldText": "450",
"currency": "TL",
"current": 376.88,
"currentText": "376,88",
"originalPrice": 450,
"originalPriceText": "450",
"discountedPrice": 376.88,
"discountedPriceText": "376,88",
"currencySymbol": "TL"
},
"ratingScore": {},
"url": "/dropco/beyaz-kisa-kolli-bisiklet-yaka-baskili-kadin-tisort-p-1108837805?boutiqueId=61&merchantId=1222557",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1828/prod/QC_PREP/20260223/16/1425bf6a-df15-36e5-8e90-9b727b82060d/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 945920436,
"name": "Unisex Erkek/Kadın Lacivert Beyaz Yaka LOSANGELES Özel Baskılı Oversize Pamuklu T-Shirt Tişört",
"brand": {
"name": "COHERENT"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 279.9,
"currentText": "279,90",
"originalPrice": 269.9,
"originalPriceText": "269,90",
"discountedPrice": 269.9,
"discountedPriceText": "269,90",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.8,
"totalCount": 55
},
"url": "/coherent/unisex-erkek-kadin-lacivert-beyaz-yaka-losangeles-ozel-baskili-oversize-pamuklu-t-shirt-tisort-p-945920436?boutiqueId=61&merchantId=1122936",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1695/prod/QC_PREP/20250618/12/4a6d4adb-570a-3917-b7f4-0bb9085382b6/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 958411869,
"name": "Unisex Rough Leopar Tshirt Siyah",
"brand": {
"name": "Trendiz"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 479.99,
"currentText": "479,99",
"originalPrice": 407.99,
"originalPriceText": "407,99",
"discountedPrice": 407.99,
"discountedPriceText": "407,99",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.384615384615385,
"totalCount": 39
},
"url": "/trendiz/unisex-rough-leopar-tshirt-siyah-p-958411869?boutiqueId=61&merchantId=224239",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1715/prod/QC_PREP/20250719/07/8cb0eddb-84e2-3373-880f-1d0f86a95e73/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 696118489,
"name": "Jemmy Kadın %100 Organik Pamuk Relaxed Fit Yırtmaçlı Yuvarlak Yakalı Beyaz T-shirt",
"brand": {
"name": "GRIMELANGE"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 319.65,
"currentText": "319,65",
"originalPrice": 255.72,
"originalPriceText": "255,72",
"discountedPrice": 255.72,
"discountedPriceText": "255,72",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.341740576496673,
"totalCount": 10824
},
"url": "/grimelange/jemmy-kadin-100-organik-pamuk-relaxed-fit-yirtmacli-yuvarlak-yakali-beyaz-t-shirt-p-696118489?boutiqueId=61&merchantId=165724",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1618/prod/QC/20241231/18/11975aa6-466a-3616-87d3-e3665a5e5eee/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1076784937,
"name": "Sevimli Kedi Tasarım Çift Sevgili Kombini Basic Regular T-shirt 2'Li %100 Pamuk",
"brand": {
"name": "one button"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 309,
"currentText": "309",
"originalPrice": 309,
"originalPriceText": "309",
"discountedPrice": 309,
"discountedPriceText": "309",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.8181818181818183,
"totalCount": 11
},
"url": "/one-button/sevimli-kedi-tasarim-cift-sevgili-kombini-basic-regular-t-shirt-2-li-100-pamuk-p-1076784937?boutiqueId=61&merchantId=948591",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1804/prod/QC_PREP/20251227/22/fecd7a11-87f6-386a-9f75-9b7438aa84fa/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 866696225,
"name": "Lagertha Kadın %100 Organik Pamuklu Kalın Dokulu Oversize Fit Yuvarlak Yakalı Siyah T-shirt",
"brand": {
"name": "GRIMELANGE"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 292.94,
"currentText": "292,94",
"originalPrice": 234.35,
"originalPriceText": "234,35",
"discountedPrice": 234.35,
"discountedPriceText": "234,35",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.550226244343891,
"totalCount": 3315
},
"url": "/grimelange/lagertha-kadin-100-organik-pamuklu-kalin-dokulu-oversize-fit-yuvarlak-yakali-siyah-t-shirt-p-866696225?boutiqueId=61&merchantId=165724",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1626/prod/QC/20250120/17/b8a8e137-f5cb-3fc9-aece-c4449016a0a6/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 647512065,
"name": "Kadın T-shirt Vücuda Oturan Crop",
"brand": {
"name": "Maison La Femme"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 272,
"currentText": "272",
"originalPrice": 272,
"originalPriceText": "272",
"discountedPrice": 272,
"discountedPriceText": "272",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.16743119266055,
"totalCount": 1308
},
"url": "/maison-la-femme/kadin-t-shirt-vucuda-oturan-crop-p-647512065?boutiqueId=61&merchantId=741905",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1600/prod/QC/20241107/16/15b2bf68-57a2-3321-b167-a7b9b07e24aa/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 828255851,
"name": "Red Cherries Baskılı Oversize Kadın/Erkek Unisex Beyaz Tshirt",
"brand": {
"name": "Elvino"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 196.9,
"currentText": "196,90",
"originalPrice": 196.9,
"originalPriceText": "196,90",
"discountedPrice": 196.9,
"discountedPriceText": "196,90",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.951726568005638,
"totalCount": 2838
},
"url": "/elvino/red-cherries-baskili-oversize-kadin-erkek-unisex-beyaz-tshirt-p-828255851?boutiqueId=61&merchantId=901409",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1610/prod/QC/20241203/21/0c2ca914-c633-38da-93cc-d5b8e9ce58ce/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 827000155,
"name": "Unisex Kanye Tweet Tshirt Beyaz",
"brand": {
"name": "Trendiz"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 479.99,
"currentText": "479,99",
"originalPrice": 407.99,
"originalPriceText": "407,99",
"discountedPrice": 407.99,
"discountedPriceText": "407,99",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.552631578947368,
"totalCount": 76
},
"url": "/trendiz/unisex-kanye-tweet-tshirt-beyaz-p-827000155?boutiqueId=61&merchantId=224239",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1645/prod/QC/20250305/20/ceb693cc-649c-34e5-b93a-255418dbc134/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1052650188,
"name": "Oversize Bay/ Zincirli Yıldız Baskılı Penye Tshirt",
"brand": {
"name": "shi dumanlar giyim"
},
"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.8862275449101795,
"totalCount": 167
},
"url": "/shi-dumanlar-giyim/oversize-bay-zincirli-yildiz-baskili-penye-tshirt-p-1052650188?boutiqueId=61&merchantId=1139488",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1788/prod/QC_PREP/20251119/00/da65a43a-92db-3f21-96cd-5fd26989973f/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 904030533,
"name": "Biyeli Bisiklet Yaka T-Shirt",
"brand": {
"name": "ESRAHELVACI"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 540,
"currentText": "540",
"originalPrice": 540,
"originalPriceText": "540",
"discountedPrice": 540,
"discountedPriceText": "540",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.352564102564102,
"totalCount": 156
},
"url": "/esrahelvaci/biyeli-bisiklet-yaka-t-shirt-p-904030533?boutiqueId=61&merchantId=267844",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1644/prod/QC/20250304/12/6db4cbe6-bb92-323b-9092-454e74619cb6/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 941825789,
"name": "Y2k Beyaz Born to Reat Baskılı Oversize T-Shirt",
"brand": {
"name": "Framgan"
},
"price": {
"old": 399,
"oldText": "399",
"currency": "TL",
"current": 149.9,
"currentText": "149,90",
"originalPrice": 399,
"originalPriceText": "399",
"discountedPrice": 149.9,
"discountedPriceText": "149,90",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.811627906976744,
"totalCount": 430
},
"url": "/framgan/y2k-beyaz-born-to-reat-baskili-oversize-t-shirt-p-941825789?boutiqueId=61&merchantId=1146443",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1661/prod/QC/20250407/00/0e9ccf19-b943-3aa4-9b22-10485da500c9/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
}
]
}