Files
trendyol-analiz/categories/Koşu_Ayakkabısı_109.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 Permalink 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": 109,
"path_model": "kadin-spor-ayakkabi-x-g1-c109",
"category_name": "Koşu Ayakkabısı",
"total_products": 24,
"scraped_at": "2026-03-28T15:05:56.258551",
"products": [
{
"id": 861184481,
"name": "Siyah Kadın Fileli Günlük Ayakkabı",
"brand": {
"name": "pasyone"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 459,
"currentText": "459",
"originalPrice": 459,
"originalPriceText": "459",
"discountedPrice": 459,
"discountedPriceText": "459",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.5747863247863245,
"totalCount": 2808
},
"url": "/pasyone/siyah-kadin-fileli-gunluk-ayakkabi-p-861184481?boutiqueId=61&merchantId=325246",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1571/prod/QC/20240925/09/f291f5a9-45c8-3fce-a008-fddb496a5a0f/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1082085688,
"name": "Samba Tarzı Unisex Sneaker | Ayakkabı Günlük Spor Ayakkabı |",
"brand": {
"name": "SWORD"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 349.9,
"currentText": "349,90",
"originalPrice": 349.9,
"originalPriceText": "349,90",
"discountedPrice": 349.9,
"discountedPriceText": "349,90",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.071428571428571,
"totalCount": 42
},
"url": "/sword/samba-tarzi-unisex-sneaker-ayakkabi-gunluk-spor-ayakkabi-p-1082085688?boutiqueId=61&merchantId=390643",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1810/prod/QC_PREP/20260109/13/963435cf-141b-32ee-9085-7a04438f07b7/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 810561180,
"name": "Yüksek Taban Beyaz Siyah Günlük Sneakers Ayakkabı",
"brand": {
"name": "McDark"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 899,
"currentText": "899",
"originalPrice": 899,
"originalPriceText": "899",
"discountedPrice": 899,
"discountedPriceText": "899",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.600896860986547,
"totalCount": 669
},
"url": "/mcdark/yuksek-taban-beyaz-siyah-gunluk-sneakers-ayakkabi-p-810561180?boutiqueId=61&merchantId=356964",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1335/product/media/images/prod/QC/20240528/16/c29c984e-d6f6-3178-b88e-a67215559555/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 143199594,
"name": "Gri - Kadın Spor Ayakkabı",
"brand": {
"name": "pasyone"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 518,
"currentText": "518",
"originalPrice": 518,
"originalPriceText": "518",
"discountedPrice": 518,
"discountedPriceText": "518",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.237550085861477,
"totalCount": 1747
},
"url": "/pasyone/gri-kadin-spor-ayakkabi-p-143199594?boutiqueId=61&merchantId=325246",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1314/product/media/images/prod/QC/20240516/20/9c89c84d-3bc4-3b3a-a6ea-611b4c8ab752/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 251814605,
"name": "Xtep Spor Ayak",
"brand": {
"name": "XStep"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 765,
"currentText": "765",
"originalPrice": 765,
"originalPriceText": "765",
"discountedPrice": 765,
"discountedPriceText": "765",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.450057405281285,
"totalCount": 871
},
"url": "/xstep/xtep-spor-ayak-p-251814605?boutiqueId=61&merchantId=318098",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty346/product/media/images/20220303/15/62034732/402878887/1/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 235310779,
"name": "Beyaz - Kadın Fileli Sneaker Günlük Ayakkabı",
"brand": {
"name": "pasyone"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 410.4,
"currentText": "410,40",
"originalPrice": 410.4,
"originalPriceText": "410,40",
"discountedPrice": 410.4,
"discountedPriceText": "410,40",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.328423040604343,
"totalCount": 5295
},
"url": "/pasyone/beyaz-kadin-fileli-sneaker-gunluk-ayakkabi-p-235310779?boutiqueId=61&merchantId=325246",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1321/product/media/images/prod/QC/20240516/04/8d54fcae-88d0-35b1-826c-d97906ac13dc/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 978177648,
"name": "MAYBE WMN 5PR Beyaz Kadın Sneaker",
"brand": {
"name": "U.S. Polo Assn."
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 1485.99,
"currentText": "1.485,99",
"originalPrice": 1485.99,
"originalPriceText": "1.485,99",
"discountedPrice": 1485.99,
"discountedPriceText": "1.485,99",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.747747747747748,
"totalCount": 111
},
"url": "/u-s-polo-assn/maybe-wmn-5pr-beyaz-kadin-sneaker-p-978177648?boutiqueId=690466&merchantId=968",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1832/prod/QC_ENRICHMENT/20260226/14/5734e074-d2e6-3087-8b85-202469a74c3a/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 885907537,
"name": "beyaz lacivert spor ayakkabı",
"brand": {
"name": "TAYLAN SHOES"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 908,
"currentText": "908",
"originalPrice": 908,
"originalPriceText": "908",
"discountedPrice": 908,
"discountedPriceText": "908",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.0444444444444443,
"totalCount": 45
},
"url": "/taylan-shoes/beyaz-lacivert-spor-ayakkabi-p-885907537?boutiqueId=61&merchantId=1222434",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1615/prod/QC/20241220/12/28bdd2be-2fd4-3e50-8dbd-a028b23aba8b/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 810348583,
"name": "Delit Beyaz Mat Deri Kadın Spor Ayakkabı",
"brand": {
"name": "sefayol"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 515.66,
"currentText": "515,66",
"originalPrice": 510.5,
"originalPriceText": "510,50",
"discountedPrice": 510.5,
"discountedPriceText": "510,50",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.2663768115942045,
"totalCount": 3450
},
"url": "/sefayol/delit-beyaz-mat-deri-kadin-spor-ayakkabi-p-810348583?boutiqueId=61&merchantId=845506",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1570/prod/QC/20240924/20/0192321e-7c0b-38b7-9be8-5aab7b7652ad/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 37733434,
"name": "Beyaz Spor Ayakkabı",
"brand": {
"name": "Stradivarius"
},
"price": {
"old": 1490,
"oldText": "1.490",
"currency": "TL",
"current": 1040,
"currentText": "1.040",
"originalPrice": 1490,
"originalPriceText": "1.490",
"discountedPrice": 1040,
"discountedPriceText": "1.040",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.466995958688819,
"totalCount": 2227
},
"url": "/stradivarius/beyaz-spor-ayakkabi-p-37733434?boutiqueId=61&merchantId=150331",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1600/prod/QC/20241111/18/3a179d84-52be-3533-9a91-6f55352d6973/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1070766714,
"name": "Beyaz Kadın Sneaker Günlük Ayakkabı",
"brand": {
"name": "pasyone"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 485,
"currentText": "485",
"originalPrice": 485,
"originalPriceText": "485",
"discountedPrice": 485,
"discountedPriceText": "485",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.663157894736842,
"totalCount": 95
},
"url": "/pasyone/beyaz-kadin-sneaker-gunluk-ayakkabi-p-1070766714?boutiqueId=61&merchantId=325246",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1802/prod/QC_PREP/20251216/10/ba4d8385-c4f6-30d3-ae25-7e40966e9fda/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 969033585,
"name": "Beyaz-Siyah-Kahve Taban Unisex Günlük Rahat Hafif Bağcıklı Sneaker Spor Ayakkabı",
"brand": {
"name": "Trendova"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 360,
"currentText": "360",
"originalPrice": 360,
"originalPriceText": "360",
"discountedPrice": 360,
"discountedPriceText": "360",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 3.909090909090909,
"totalCount": 55
},
"url": "/trendova/beyaz-siyah-kahve-taban-unisex-gunluk-rahat-hafif-bagcikli-sneaker-spor-ayakkabi-p-969033585?boutiqueId=61&merchantId=1241935",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1724/prod/QC_PREP/20250809/20/28688d6b-399a-3d8c-a023-22afd6f803c6/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 235310350,
"name": "Siyah - Kadın Fileli Sneaker Günlük Ayakkabı",
"brand": {
"name": "pasyone"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 399,
"currentText": "399",
"originalPrice": 399,
"originalPriceText": "399",
"discountedPrice": 399,
"discountedPriceText": "399",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.367331288343558,
"totalCount": 2608
},
"url": "/pasyone/siyah-kadin-fileli-sneaker-gunluk-ayakkabi-p-235310350?boutiqueId=61&merchantId=325246",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1315/product/media/images/prod/QC/20240516/02/6d0cb633-27b7-3119-a9ed-dbfab9319990/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 241528489,
"name": "Beyaz Beyaz Kadın Sneaker 0012255",
"brand": {
"name": "Riccon"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 964.99,
"currentText": "964,99",
"originalPrice": 675.49,
"originalPriceText": "675,49",
"discountedPrice": 675.49,
"discountedPriceText": "675,49",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.284540204353621,
"totalCount": 4502
},
"url": "/riccon/beyaz-beyaz-kadin-sneaker-0012255-p-241528489?boutiqueId=61&merchantId=180000",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1645/prod/QC/20250306/17/f66af729-f992-36c4-8ebe-aa8f97dabf20/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 758562633,
"name": "Beyaz Kadın Günlük Spor Ayakkabı",
"brand": {
"name": "pasyone"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 663.62,
"currentText": "663,62",
"originalPrice": 663.62,
"originalPriceText": "663,62",
"discountedPrice": 663.62,
"discountedPriceText": "663,62",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.484158935760548,
"totalCount": 5713
},
"url": "/pasyone/beyaz-kadin-gunluk-spor-ayakkabi-p-758562633?boutiqueId=61&merchantId=325246",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1318/product/media/images/prod/QC/20240517/00/9ff1b89f-4f5d-36f9-878a-20d1854940e8/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 76211220,
"name": "Skye Clean 380147-04 Unisex Spor Ayakkabı BEYAZ-SİYAH",
"brand": {
"name": "Puma"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 1749,
"currentText": "1.749",
"originalPrice": 1749,
"originalPriceText": "1.749",
"discountedPrice": 1749,
"discountedPriceText": "1.749",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.4794445956983395,
"totalCount": 3673
},
"url": "/puma/skye-clean-380147-04-unisex-spor-ayakkabi-beyaz-siyah-p-76211220?boutiqueId=61&merchantId=416518",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1571/prod/QC/20240926/13/8f083e47-f831-394e-a20c-960b7fcf9012/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1097300287,
"name": "Kadın Bej Sneaker - Bronz Detaylı Kalın Tabanlı Günlük Spor Ayakkabı",
"brand": {
"name": "lumberjack"
},
"price": {
"old": 2523.71,
"oldText": "2.523,71",
"currency": "TL",
"current": 1830.33,
"currentText": "1.830,33",
"originalPrice": 2523.71,
"originalPriceText": "2.523,71",
"discountedPrice": 1812.03,
"discountedPriceText": "1.812,03",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.8,
"totalCount": 15
},
"url": "/lumberjack/kadin-bej-sneaker-bronz-detayli-kalin-tabanli-gunluk-spor-ayakkabi-p-1097300287?boutiqueId=61&merchantId=110580",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1822/prod/QC_PREP/20260205/12/f5baa79a-5a21-3bf4-bd54-7fd6f96d5608/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 879885114,
"name": "Unisex Beyaz Siyah Termo Taban Yanı Şeritli Bağcıklı Spor Ayakkabı",
"brand": {
"name": "Tonny Black"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 959.95,
"currentText": "959,95",
"originalPrice": 959.95,
"originalPriceText": "959,95",
"discountedPrice": 959.95,
"discountedPriceText": "959,95",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.156231714452896,
"totalCount": 3418
},
"url": "/tonny-black/unisex-beyaz-siyah-termo-taban-yani-seritli-bagcikli-spor-ayakkabi-p-879885114?boutiqueId=61&merchantId=106292",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1606/prod/QC/20241128/13/68db0b4d-7af5-3b17-bc94-13478e328402/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 76180247,
"name": "Skye Clean Kadın Beyaz Günlük Ayakkabı 38014702",
"brand": {
"name": "Puma"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 2048.99,
"currentText": "2.048,99",
"originalPrice": 2048.99,
"originalPriceText": "2.048,99",
"discountedPrice": 2048.99,
"discountedPriceText": "2.048,99",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.400343642611683,
"totalCount": 11058
},
"url": "/puma/skye-clean-kadin-beyaz-gunluk-ayakkabi-38014702-p-76180247?boutiqueId=683429&merchantId=968",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1595/prod/QC/20241030/03/ff7f1113-0efd-30f2-a492-d2b156d30c7f/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 940462279,
"name": "OTALA Kadın Beyaz Spor Ayakkabı & Sneaker",
"brand": {
"name": "hummel"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 1154.99,
"currentText": "1.154,99",
"originalPrice": 1154.99,
"originalPriceText": "1.154,99",
"discountedPrice": 1154.99,
"discountedPriceText": "1.154,99",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.585365853658536,
"totalCount": 41
},
"url": "/hummel/otala-kadin-beyaz-spor-ayakkabi-sneaker-p-940462279?boutiqueId=683429&merchantId=968",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1687/product/media/images/prod/PIM/20250603/09/692231a7-b05f-4b2e-820b-dd6c001edf87/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 1016890694,
"name": "Cherry Love Air Kiraz Nakışlı Beyaz Kadın Sneaker Spor Ayakkabı",
"brand": {
"name": "SEOUL SPORT SHOES"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 879.99,
"currentText": "879,99",
"originalPrice": 879.99,
"originalPriceText": "879,99",
"discountedPrice": 879.99,
"discountedPriceText": "879,99",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.44672131147541,
"totalCount": 244
},
"url": "/seoul-sport-shoes/cherry-love-air-kiraz-nakisli-beyaz-kadin-sneaker-spor-ayakkabi-p-1016890694?boutiqueId=61&merchantId=729496",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1826/prod/QC_ENRICHMENT/20260211/20/a1b243c4-186f-36e8-a9e2-2eb72b4f9ae4/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 802592359,
"name": "Rosatora Kadın Sneaker 001210 Bej Oranj",
"brand": {
"name": "Riccon"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 1149.99,
"currentText": "1.149,99",
"originalPrice": 804.99,
"originalPriceText": "804,99",
"discountedPrice": 804.99,
"discountedPriceText": "804,99",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.277860326894502,
"totalCount": 673
},
"url": "/riccon/rosatora-kadin-sneaker-001210-bej-oranj-p-802592359?boutiqueId=61&merchantId=180000",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1698/prod/QC_ENRICHMENT/20250626/18/373681fc-8565-3702-815a-b57d014bb73f/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 46284494,
"name": "Kadın Siyah Sneaker 15226",
"brand": {
"name": "SOHO"
},
"price": {
"old": 347.77,
"oldText": "347,77",
"currency": "TL",
"current": 252,
"currentText": "252",
"originalPrice": 347.77,
"originalPriceText": "347,77",
"discountedPrice": 252,
"discountedPriceText": "252",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.500675371454301,
"totalCount": 2221
},
"url": "/soho/kadin-siyah-sneaker-15226-p-46284494?boutiqueId=682344&merchantId=968",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1000057/product/media/images/prod/PIM/20260112/11/0780d4f1-6347-4ff1-9491-3be0b06a30c4/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
},
{
"id": 887719508,
"name": "Unisex Bağcıklı Spor Sneaker",
"brand": {
"name": "ARONA"
},
"price": {
"old": 0,
"oldText": "0",
"currency": "TL",
"current": 422,
"currentText": "422",
"originalPrice": 422,
"originalPriceText": "422",
"discountedPrice": 422,
"discountedPriceText": "422",
"currencySymbol": "TL"
},
"ratingScore": {
"averageRating": 4.103448275862069,
"totalCount": 145
},
"url": "/arona/unisex-bagcikli-spor-sneaker-p-887719508?boutiqueId=61&merchantId=1119450",
"imageUrl": "https://cdn.dsmcdn.com/mnresize/400/-/ty1619/prod/QC/20241228/16/c10d0446-b908-3055-a486-fafacb332c48/1_org_zoom.jpg",
"merchantListings": [],
"categoryId": null,
"categoryName": null
}
]
}