• It's recommended to check out the latest log via: the Stats page >> View log >> Tail

PROJECT (sourcing_v2), SPIDER (auto_selling_coches.net)

2026-03-26 15:19:54 [scrapy.utils.log] INFO: Scrapy 2.11.2 started (bot: SourcingV2)
2026-03-26 15:19:54 [scrapy.utils.log] INFO: Versions: lxml 5.2.2.0, libxml2 2.12.6, cssselect 1.2.0, parsel 1.9.1, w3lib 2.1.2, Twisted 24.3.0, Python 3.11.2 (main, Mar 13 2023, 12:18:29) [GCC 12.2.0], pyOpenSSL 24.1.0 (OpenSSL 3.2.1 30 Jan 2024), cryptography 42.0.7, Platform Linux-5.15.0-1098-azure-x86_64-with-glibc2.36
2026-03-26 15:19:54 [auto_selling_coches.net] INFO: Starting auto_selling_coches.net spider
2026-03-26 15:19:54 [auto_selling_coches.net] INFO: _job: 3d090878292711f18f76c264925fbcfa, SCRAPY_JOB: None
2026-03-26 15:19:54 [auto_selling_coches.net] INFO: Quick mode enabled - reduced wait times and single photo per item
2026-03-26 15:19:54 [scrapy.addons] INFO: Enabled addons:
[]
2026-03-26 15:19:54 [asyncio] DEBUG: Using selector: EpollSelector
2026-03-26 15:19:54 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.asyncioreactor.AsyncioSelectorReactor
2026-03-26 15:19:54 [scrapy.utils.log] DEBUG: Using asyncio event loop: asyncio.unix_events._UnixSelectorEventLoop
2026-03-26 15:19:54 [scrapy.extensions.telnet] INFO: Telnet Password: 13b349223b6c1ed0
2026-03-26 15:19:54 [scrapy.middleware] INFO: Enabled extensions:
['scrapy.extensions.corestats.CoreStats',
 'scrapy.extensions.telnet.TelnetConsole',
 'scrapy.extensions.memusage.MemoryUsage',
 'scrapy.extensions.feedexport.FeedExporter',
 'scrapy.extensions.logstats.LogStats',
 'scrapy.extensions.closespider.CloseSpider']
2026-03-26 15:19:54 [scrapy.crawler] INFO: Overridden settings:
{'BOT_NAME': 'SourcingV2',
 'CLOSESPIDER_TIMEOUT': 3600,
 'CONCURRENT_REQUESTS': 5,
 'DOWNLOAD_MAXSIZE': 52428800,
 'DOWNLOAD_WARNSIZE': 10485760,
 'FEED_EXPORT_ENCODING': 'utf-8',
 'LOG_FILE': '/var/log/scrapyd/logs/sourcing_v2/auto_selling_coches.net/3d090878292711f18f76c264925fbcfa.log',
 'LOG_FORMATTER': 'crawlers.log_formatter.SourcingLogFormatter',
 'MEMUSAGE_LIMIT_MB': 2048,
 'MEMUSAGE_WARNING_MB': 1536,
 'NEWSPIDER_MODULE': 'spiders',
 'REQUEST_FINGERPRINTER_CLASS': 'scrapy_zyte_api.ScrapyZyteAPIRequestFingerprinter',
 'REQUEST_FINGERPRINTER_IMPLEMENTATION': '2.7',
 'SPIDER_MODULES': ['spiders', 'auth_check'],
 'TWISTED_REACTOR': 'twisted.internet.asyncioreactor.AsyncioSelectorReactor',
 'USER_AGENT': ''}
2026-03-26 15:19:54 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-26 15:19:54 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-26 15:19:54 [scrapy.middleware] INFO: Enabled downloader middlewares:
['scrapy.downloadermiddlewares.offsite.OffsiteMiddleware',
 'scrapy.downloadermiddlewares.httpauth.HttpAuthMiddleware',
 'scrapy.downloadermiddlewares.downloadtimeout.DownloadTimeoutMiddleware',
 'scrapy.downloadermiddlewares.defaultheaders.DefaultHeadersMiddleware',
 'scrapy.downloadermiddlewares.useragent.UserAgentMiddleware',
 'scrapy_zyte_api.ScrapyZyteAPIDownloaderMiddleware',
 'scrapy.downloadermiddlewares.retry.RetryMiddleware',
 'scrapy.downloadermiddlewares.redirect.MetaRefreshMiddleware',
 'scrapy.downloadermiddlewares.httpcompression.HttpCompressionMiddleware',
 'scrapy.downloadermiddlewares.redirect.RedirectMiddleware',
 'scrapy.downloadermiddlewares.cookies.CookiesMiddleware',
 'scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware',
 'scrapy.downloadermiddlewares.stats.DownloaderStats']
2026-03-26 15:19:54 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Setting up IdGenerationMiddleware for auto_selling
2026-03-26 15:19:54 [scrapy.middleware] INFO: Enabled spider middlewares:
['scrapy.spidermiddlewares.httperror.HttpErrorMiddleware',
 'scrapy_zyte_api.ScrapyZyteAPISpiderMiddleware',
 'scrapy.spidermiddlewares.referer.RefererMiddleware',
 'scrapy.spidermiddlewares.urllength.UrlLengthMiddleware',
 'scrapy.spidermiddlewares.depth.DepthMiddleware',
 'crawlers.middlewares.photo_download_middleware.PhotoDownloadMiddleware',
 'crawlers.auto_selling.middlewares.id_gen_middleware.IdGenMiddleware']
2026-03-26 15:19:55 [scrapy.middleware] INFO: Enabled item pipelines:
['crawlers.pipelines.post_to_azurebus_auto_selling.AzureBusPipelineAutoSelling',
 'crawlers.pipelines.save_to_cdlq_db_auto_selling.SaveToCdlqDbAutoSelling']
2026-03-26 15:19:55 [scrapy.core.engine] INFO: Spider opened
2026-03-26 15:19:55 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_CLIENT_ID, AZURE_TENANT_ID
2026-03-26 15:19:55 [common.service_bus.service_bus_client_factory] INFO: ServiceBusClient initialized via DefaultAzureCredential for alx-production-bus.servicebus.windows.net
2026-03-26 15:19:55 [crawlers.pipelines.base_azure_bus_pipeline] INFO: [AzureBusPipeline] Connected to topic auto.sourcing-v2-quickmode
2026-03-26 15:19:55 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
2026-03-26 15:19:55 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6023
2026-03-26 15:19:55 [scrapy.extensions.memusage] INFO: Peak memory usage is 140MiB
2026-03-26 15:19:55 [scrapy-playwright] INFO: Starting download handler
2026-03-26 15:19:55 [scrapy-playwright] INFO: Starting download handler
2026-03-26 15:20:00 [auto_selling_coches.net] INFO: Scraper started with URL: https://www.coches.net/concesionario/pellicermotor and multipost_profile_id: 07acb58b-dc3b-4dd0-88ff-c881630c4323 and job_id: 3d090878292711f18f76c264925fbcfa
2026-03-26 15:20:00 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:20:05 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.coches.net/concesionario/pellicermotor> (referer: None) ['zyte-api']
2026-03-26 15:20:05 [auto_selling_coches.net] INFO: response: <200 https://www.coches.net/concesionario/pellicermotor/>
2026-03-26 15:20:05 [auto_selling_coches.net] INFO: Title at home page 13 Vehículos
2026-03-26 15:20:05 [auto_selling_coches.net] INFO: Total number of items: 13
2026-03-26 15:20:05 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:20:10 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.coches.net/concesionario/pellicermotor?pg=1> (referer: https://www.coches.net/concesionario/pellicermotor/) ['zyte-api']
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Parsing page 1
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Found 13 listings on page 1
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Found listing with ID: 70266375
2026-03-26 15:20:10 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_CLIENT_ID, AZURE_TENANT_ID
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2118
2026-03-26 15:20:10 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxsourcingstorageprod.table.core.windows.net:443
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2770266375%27 HTTP/1.1" 200 None
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scrape type for 70266375: 1
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scraping new listing 70266375
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Found listing with ID: 70161076
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2770161076%27 HTTP/1.1" 200 None
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scrape type for 70161076: 1
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scraping new listing 70161076
2026-03-26 15:20:10 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Found listing with ID: 62502472
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2762502472%27 HTTP/1.1" 200 None
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scrape type for 62502472: 1
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scraping new listing 62502472
2026-03-26 15:20:10 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Found listing with ID: 60841369
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2760841369%27 HTTP/1.1" 200 None
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scrape type for 60841369: 1
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scraping new listing 60841369
2026-03-26 15:20:10 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Found listing with ID: 62499747
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2762499747%27 HTTP/1.1" 200 None
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scrape type for 62499747: 1
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scraping new listing 62499747
2026-03-26 15:20:10 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Found listing with ID: 61831769
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2761831769%27 HTTP/1.1" 200 None
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scrape type for 61831769: 1
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scraping new listing 61831769
2026-03-26 15:20:10 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Found listing with ID: 60797753
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2760797753%27 HTTP/1.1" 200 None
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scrape type for 60797753: 1
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scraping new listing 60797753
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Found listing with ID: 62443067
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2762443067%27 HTTP/1.1" 200 None
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scrape type for 62443067: 1
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scraping new listing 62443067
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Found listing with ID: 61793853
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2761793853%27 HTTP/1.1" 200 None
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scrape type for 61793853: 1
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scraping new listing 61793853
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Found listing with ID: 70060737
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2770060737%27 HTTP/1.1" 200 None
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scrape type for 70060737: 1
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scraping new listing 70060737
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Found listing with ID: 70046397
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2770046397%27 HTTP/1.1" 200 None
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scrape type for 70046397: 1
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scraping new listing 70046397
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Found listing with ID: 61741247
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2761741247%27 HTTP/1.1" 200 None
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scrape type for 61741247: 1
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scraping new listing 61741247
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Found listing with ID: 62032852
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:10 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2762032852%27 HTTP/1.1" 200 None
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scrape type for 62032852: 1
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: Scraping new listing 62032852
2026-03-26 15:20:10 [auto_selling_coches.net] INFO: No more listings to scrape.
2026-03-26 15:20:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/62499747> (referer: https://www.coches.net/concesionario/pellicermotor/?pg=1) ['zyte-api']
2026-03-26 15:20:11 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:20:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/60841369> (referer: https://www.coches.net/concesionario/pellicermotor/?pg=1) ['zyte-api']
2026-03-26 15:20:11 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:20:11 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/62502472> (referer: https://www.coches.net/concesionario/pellicermotor/?pg=1) ['zyte-api']
2026-03-26 15:20:11 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:20:11 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
 'body_type': 'Berlina',
 'c_o_2_emission_value': 125,
 'category': 'Coches',
 'color': 'Marrón',
 'currency': 'EUR',
 'description': 'Este Renault Captur Intens TCe 120 EDC destaca por su '
                'combinación de confort urbano y versatilidad. Equipado con '
                'cambio automático de doble embrague EDC, ofrece una '
                'conducción ágil y sin esfuerzo, perfecta para el día a día en '
                'ciudad. \n'
                '\n'
                'La versión Intens incluye detalles que mejoran la experiencia '
                'de uso como el sistema de arranque sin llave, control de '
                'crucero y aire acondicionado. El habitáculo presenta una '
                'configuración flexible con asientos traseros deslizantes que '
                'permiten priorizar espacio para pasajeros o aumentar la '
                'capacidad del maletero según necesidades. Con Pintura de '
                'Techo en Contraste y Llantas de Aleación en Negro\n'
                '\n'
                'Este SUV compacto se beneficia de un consumo contenido '
                'gracias a su eficiente motor de gasolina de 1.2 litros.',
 'doors_number': 5,
 'emission_standard': None,
 'engine': '1.2L',
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Gasolina',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/renault-captur-intens-tce-120-edc-5p-gasolina-2013-en-murcia-62499747-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'RENAULT',
 'model': 'Captur',
 'odometer': 124426,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 0,
 'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19385896/53857cdd-9700-4385-aad9-76b5eb862389.jpg',
                'https://a.ccdn.es/cnet/vehicles/19385896/92d07ece-8cf0-441b-974c-70f214160166.jpg',
                'https://a.ccdn.es/cnet/vehicles/19385896/bc73b4f0-2c30-4fc0-9fab-2e662cf3d698.jpg',
                'https://a.ccdn.es/cnet/vehicles/19385896/448c546d-83e2-4e5b-8143-fb497723fde0.jpg',
                'https://a.ccdn.es/cnet/vehicles/19385896/849d7b78-6a58-4012-8699-58a7045a8d02.jpg',
                'https://a.ccdn.es/cnet/vehicles/19385896/0c8b6f50-d8e4-4768-8344-ca1d93e5d5e4.jpg',
                'https://a.ccdn.es/cnet/vehicles/19385896/65382070-7cda-4558-b2e0-ffc41730f628.jpg',
                'https://a.ccdn.es/cnet/vehicles/19385896/fe7862f1-0295-4587-abd3-2410b3fdd6fe.jpg',
                'https://a.ccdn.es/cnet/vehicles/19385896/a646175d-ad11-4776-82b1-47ce4b1b09b9.jpg',
                'https://a.ccdn.es/cnet/vehicles/19385896/bceb8bb1-253b-4835-8134-74c6d9c590c2.jpg',
                'https://a.ccdn.es/cnet/vehicles/19385896/ecf86e19-4b52-40d7-b6f1-90e00347aa2c.jpg',
                'https://a.ccdn.es/cnet/vehicles/19385896/a1e096f0-bbbb-4a4a-9e16-137a18cd48f7.jpg',
                'https://a.ccdn.es/cnet/vehicles/19385896/01f66931-3055-4d48-be14-60a8fe680ad9.jpg',
                'https://a.ccdn.es/cnet/vehicles/19385896/f1b37bca-7894-481c-bf6e-daec352f7aec.jpg',
                'https://a.ccdn.es/cnet/vehicles/19385896/cf82d5e4-89da-4619-8592-6c2d5630599a.jpg',
                'https://a.ccdn.es/cnet/vehicles/19385896/5c922c99-8efd-4f3f-817d-162172c8df37.jpg'],
 'price': 10900,
 'price_includes_vat': True,
 'registration_date': '2013-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'RENAULT Captur Intens TCe 120 EDC',
 'transmission': 'automatic',
 'trim': 'Intens TCe 120 EDC',
 'vin': None,
 'year': 2013}
2026-03-26 15:20:11 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 025a75f2-4fad-5c0f-9e2b-f7a93d5deee1 with identifier: 62499747
2026-03-26 15:20:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 025a75f2-4fad-5c0f-9e2b-f7a93d5deee1
2026-03-26 15:20:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19385896%252F53857cdd-9700-4385-aad9-76b5eb862389.jpg%27 HTTP/1.1" 200 None
2026-03-26 15:20:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19385896/53857cdd-9700-4385-aad9-76b5eb862389.jpg not downloaded yet
2026-03-26 15:20:11 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
 'body_type': 'SUV',
 'c_o_2_emission_value': 199,
 'category': 'Coches',
 'color': 'Gris / Plata',
 'currency': 'EUR',
 'description': 'Estupendo Range Rover Sport SDV6 292cv, Con Tapicería en Piel '
                'en Rojo y Asientos delanteros Frio/Calor y traseros térmicos, '
                'Suspensión Neumática, Sensores de parking Delanteros y '
                'Traseros con Cámara de Marcha Atrás, Techo Panorámico '
                'Practicable, Navegador, Función de Voz, Volante Multifunción, '
                'DVD, ETC.......',
 'doors_number': 5,
 'emission_standard': None,
 'engine': '3.0L',
 'engine_horse_power': 292,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/land-rover-range-rover-sport-3.0-sdv6-292cv-autobiography-5p-diesel-2013-en-murcia-60841369-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'LAND-ROVER',
 'model': 'Range Rover Sport',
 'odometer': 192827,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 0,
 'photo_urls': ['https://a.ccdn.es/cnet/vehicles/18042731/fe4c3e44-4306-4ecd-9042-54c36bae2e8a.jpg',
                'https://a.ccdn.es/cnet/vehicles/18042731/2a3c288c-8bf9-42dd-acbe-be62e15baf81.jpg',
                'https://a.ccdn.es/cnet/vehicles/18042731/b42bebbf-b5aa-4314-aac5-829f8e1fefd6.jpg',
                'https://a.ccdn.es/cnet/vehicles/18042731/9a50124b-8609-410e-a8dc-ca8f211ad83d.jpg',
                'https://a.ccdn.es/cnet/vehicles/18042731/de3e57a4-6b6f-4d87-aa75-89ab73a58edc.jpg',
                'https://a.ccdn.es/cnet/vehicles/18042731/f6824c3f-bdf0-4a8a-92f6-e23d556fa683.jpg',
                'https://a.ccdn.es/cnet/vehicles/18042731/382e111c-cd9c-485c-8c09-6f94987474b9.jpg',
                'https://a.ccdn.es/cnet/vehicles/18042731/ae2c0661-449d-428f-bf08-6cc0a3d7766f.jpg',
                'https://a.ccdn.es/cnet/vehicles/18042731/ebc75a65-9480-4fe0-b3c9-7e564efe4a67.jpg',
                'https://a.ccdn.es/cnet/vehicles/18042731/4b600f2c-1e9b-4197-8f15-deb9462116b8.jpg',
                'https://a.ccdn.es/cnet/vehicles/18042731/ac31bc9a-0d33-44af-aa46-75fd5f76be7f.jpg',
                'https://a.ccdn.es/cnet/vehicles/18042731/cd2b005e-ff1c-426f-b36e-fb40fc00bfe6.jpg',
                'https://a.ccdn.es/cnet/vehicles/18042731/4fc740e2-d254-4d3d-9e1b-63b16bb5e16e.jpg',
                'https://a.ccdn.es/cnet/vehicles/18042731/094b0de7-331a-4475-add7-5c5c60457fb9.jpg',
                'https://a.ccdn.es/cnet/vehicles/18042731/cbadbd4b-6bdc-4265-9d62-b17c6aca1752.jpg',
                'https://a.ccdn.es/cnet/vehicles/18042731/4d189e18-b99d-4d3d-bcb6-21ef7a27ff45.jpg',
                'https://a.ccdn.es/cnet/vehicles/18042731/3f97f1fc-a697-4a07-9c76-94442f284e77.jpg',
                'https://a.ccdn.es/cnet/vehicles/18042731/002b5e34-9e46-4966-bc5a-56f027d03c13.jpg',
                'https://a.ccdn.es/cnet/vehicles/18042731/a59116ae-6560-46e4-a55f-6fc5155b7eb9.jpg',
                'https://a.ccdn.es/cnet/vehicles/18042731/e5785c18-5b4d-4385-9805-a0038dbf92f1.jpg'],
 'price': 25490,
 'price_includes_vat': True,
 'registration_date': '2013-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'LAND-ROVER Range Rover Sport 3.0 SDV6 Autobiography',
 'transmission': 'automatic',
 'trim': '3.0 SDV6 292cv Autobiography',
 'vin': None,
 'year': 2013}
2026-03-26 15:20:11 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: bc3e52ed-039a-54fe-acc3-2f103ab73cf8 with identifier: 60841369
2026-03-26 15:20:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item bc3e52ed-039a-54fe-acc3-2f103ab73cf8
2026-03-26 15:20:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:11 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F18042731%252Ffe4c3e44-4306-4ecd-9042-54c36bae2e8a.jpg%27 HTTP/1.1" 200 None
2026-03-26 15:20:11 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/18042731/fe4c3e44-4306-4ecd-9042-54c36bae2e8a.jpg not downloaded yet
2026-03-26 15:20:11 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
 'body_type': 'Berlina',
 'c_o_2_emission_value': 125,
 'category': 'Coches',
 'color': 'Negro',
 'currency': 'EUR',
 'description': 'Este SEAT Ibiza Reference ofrece una experiencia de '
                'conducción ágil y eficiente gracias a su motor de gasolina de '
                'tres cilindros, ideal para desplazamientos urbanos. Su '
                'consumo contenido de 5,4 l/100km en ciclo mixto y su '
                'autonomía de 833 km lo convierten en una opción económica '
                'para el día a día.\n'
                '\n'
                'El interior de este vehículo destaca por su funcionalidad, '
                'con asientos delanteros ajustables manualmente y un maletero '
                'de 292 litros ampliable a 847 litros con los asientos '
                'abatidos. Cuenta con aire acondicionado, elevalunas '
                'eléctricos delanteros y equipo de audio con control en el '
                'volante para mayor comodidad.\n'
                '\n'
                'En términos de seguridad, este Ibiza incorpora ABS, control '
                'de estabilidad, airbags frontales y laterales, además de '
                'anclajes Isofix para sillas infantiles. Entre los extras '
                'disponibles destacan los faros antiniebla con función '
                'cornering, que mejoran significativamente la visibilidad en '
                'giros y condiciones adversas.',
 'doors_number': 5,
 'emission_standard': None,
 'engine': '1.2L',
 'engine_horse_power': 70,
 'expiration_date': None,
 'fuel_type': 'Gasolina',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/seat-ibiza-12-12v-70cv-reference-5p-gasolina-2013-en-murcia-62502472-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'SEAT',
 'model': 'Ibiza',
 'odometer': 96759,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 0,
 'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19388784/19783760-9735-4546-98a9-c274e45c67fd.jpg',
                'https://a.ccdn.es/cnet/vehicles/19388784/3b20806a-8975-4bf6-aa26-cb3e8b4a48c0.jpg',
                'https://a.ccdn.es/cnet/vehicles/19388784/b7529499-f5ea-4037-b21f-5de29f715d6b.jpg',
                'https://a.ccdn.es/cnet/vehicles/19388784/de468e68-bc8d-4bd6-8d92-38a66ee84c53.jpg',
                'https://a.ccdn.es/cnet/vehicles/19388784/f556e1fb-02cc-430b-a828-7be10a3ca907.jpg',
                'https://a.ccdn.es/cnet/vehicles/19388784/e102b4d9-6bcb-46ef-8176-e9a3312cbc3c.jpg',
                'https://a.ccdn.es/cnet/vehicles/19388784/cdc4acd4-8f65-40d0-a591-0f47227219a6.jpg',
                'https://a.ccdn.es/cnet/vehicles/19388784/4d5bde4c-d160-4524-9006-8fd497a8ce95.jpg',
                'https://a.ccdn.es/cnet/vehicles/19388784/e012ee4f-71a5-4a5c-b84a-add4feaf7c3c.jpg',
                'https://a.ccdn.es/cnet/vehicles/19388784/edf356a6-7ca5-44be-9d6a-a90620c60513.jpg',
                'https://a.ccdn.es/cnet/vehicles/19388784/7a77c990-6c1c-40d7-8384-42d4eedf4313.jpg',
                'https://a.ccdn.es/cnet/vehicles/19388784/27e2acc6-070a-4df1-803b-1d5b085fc2ac.jpg',
                'https://a.ccdn.es/cnet/vehicles/19388784/fbc5c68a-b926-4c05-9a94-4bfae6ce773e.jpg',
                'https://a.ccdn.es/cnet/vehicles/19388784/57bb1f37-9333-4a11-b863-8e3f9d931759.jpg',
                'https://a.ccdn.es/cnet/vehicles/19388784/c3b5ae43-5b00-4d99-90d4-18e0e68886e6.jpg',
                'https://a.ccdn.es/cnet/vehicles/19388784/bb45654b-d7d9-48cd-8af7-a4086362c5de.jpg'],
 'price': 7290,
 'price_includes_vat': True,
 'registration_date': '2012-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'SEAT Ibiza 1.2 12v Reference',
 'transmission': 'manual',
 'trim': '1.2 12v 70cv Reference',
 'vin': None,
 'year': 2012}
2026-03-26 15:20:11 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7daa5049-d93e-536f-810a-96b0025286f1 with identifier: 62502472
2026-03-26 15:20:11 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 7daa5049-d93e-536f-810a-96b0025286f1
2026-03-26 15:20:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19388784%252F19783760-9735-4546-98a9-c274e45c67fd.jpg%27 HTTP/1.1" 200 None
2026-03-26 15:20:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19388784/19783760-9735-4546-98a9-c274e45c67fd.jpg not downloaded yet
2026-03-26 15:20:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70266375> (referer: https://www.coches.net/concesionario/pellicermotor/?pg=1) ['zyte-api']
2026-03-26 15:20:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70161076> (referer: https://www.coches.net/concesionario/pellicermotor/?pg=1) ['zyte-api']
2026-03-26 15:20:12 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
 'body_type': 'SUV',
 'c_o_2_emission_value': 38,
 'category': 'Coches',
 'color': 'Gris / Plata',
 'currency': 'EUR',
 'description': 'Este Mercedes-Benz GLA 250e destaca por su avanzada '
                'tecnología híbrida enchufable, combinando un motor de '
                'gasolina de 1.3 litros con un motor eléctrico que generan una '
                'potencia conjunta de 218 CV. Su batería de iones de litio de '
                '15,6 kWh permite una conducción totalmente eléctrica, ideal '
                'para desplazamientos urbanos sin emisiones.\n'
                '\n'
                'Este SUV compacto ofrece un habitáculo versátil con asientos '
                'traseros regulables longitudinalmente y un maletero de 435 '
                'litros. Incorpora elementos de confort como el paquete '
                'Premium Plus, navegación con realidad aumentada MBUX y '
                'sistema de sonido Burmester. La seguridad está garantizada '
                'mediante el paquete de asistencia a la conducción con '
                'múltiples sistemas de ayuda.\n'
                '\n'
                'Su etiqueta CERO garantiza acceso ilimitado a zonas de bajas '
                'emisiones en cualquier ciudad, además de ventajas fiscales y '
                'de aparcamiento. La posibilidad de carga rápida de 24 kW en '
                'corriente continua optimiza los tiempos de recarga, haciendo '
                'de este GLA una opción práctica tanto para uso diario como '
                'para viajes más largos.',
 'doors_number': 5,
 'emission_standard': '0',
 'engine': '1.3L',
 'engine_horse_power': 218,
 'expiration_date': None,
 'fuel_type': 'Híbrido enchufable',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/mercedes-benz-gla-gla-250-e-5p-electrico-hibrido-2020-en-murcia-70266375-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'MERCEDES-BENZ',
 'model': 'GLA',
 'odometer': 63193,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 0,
 'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19488961/9f74267d-d9e8-4c7c-a0ad-c0e292094c26.jpg',
                'https://a.ccdn.es/cnet/vehicles/19488961/a7112fb3-91ca-4998-8eb8-55315fb9ef90.jpg',
                'https://a.ccdn.es/cnet/vehicles/19488961/cc7e47d9-ddc7-4db5-8229-0bd5dabc7703.jpg',
                'https://a.ccdn.es/cnet/vehicles/19488961/bf4cf455-5392-4962-8d05-706d358bb441.jpg',
                'https://a.ccdn.es/cnet/vehicles/19488961/264eddf1-2bca-4118-b5a1-3e73b6281f96.jpg',
                'https://a.ccdn.es/cnet/vehicles/19488961/20f96d12-432b-4881-8965-f4ad11c68ec3.jpg',
                'https://a.ccdn.es/cnet/vehicles/19488961/9e7f7e0a-a17d-481f-8054-fddd399a5a82.jpg',
                'https://a.ccdn.es/cnet/vehicles/19488961/90cce481-04e8-4323-bbab-972dd8406c6c.jpg',
                'https://a.ccdn.es/cnet/vehicles/19488961/422f51da-ee3b-4b50-bcb6-9a7dcd1808e7.jpg',
                'https://a.ccdn.es/cnet/vehicles/19488961/57a3bc19-a9a3-4286-b199-e3d5ae00b860.jpg',
                'https://a.ccdn.es/cnet/vehicles/19488961/86d562d6-d801-4285-a522-8d296e651144.jpg',
                'https://a.ccdn.es/cnet/vehicles/19488961/4096ce07-ea07-4501-9574-274903976dc2.jpg',
                'https://a.ccdn.es/cnet/vehicles/19488961/0742f798-1912-434c-aea5-ff1d0814cc38.jpg',
                'https://a.ccdn.es/cnet/vehicles/19488961/7d6e9b6e-a83c-490d-b9a9-2b159243140a.jpg',
                'https://a.ccdn.es/cnet/vehicles/19488961/94d6118f-c1d8-4964-a9cc-07f044b7a722.jpg',
                'https://a.ccdn.es/cnet/vehicles/19488961/31051520-0100-4a73-a49a-407b8cccc9a0.jpg',
                'https://a.ccdn.es/cnet/vehicles/19488961/51d6d8e5-2aa5-429a-9fc2-0b9007b6ef36.jpg',
                'https://a.ccdn.es/cnet/vehicles/19488961/f48ff1b0-bfbe-4991-ae2e-20bde94f16d3.jpg',
                'https://a.ccdn.es/cnet/vehicles/19488961/a9ceceec-70d7-4743-bb70-406cde09498f.jpg'],
 'price': 29700,
 'price_includes_vat': True,
 'registration_date': '2020-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'MERCEDES-BENZ GLA GLA 250 e',
 'transmission': 'automatic',
 'trim': 'GLA 250 e',
 'vin': None,
 'year': 2020}
2026-03-26 15:20:12 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ff3a8665-bd76-5402-a2d2-3cf7ce35b04f with identifier: 70266375
2026-03-26 15:20:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item ff3a8665-bd76-5402-a2d2-3cf7ce35b04f
2026-03-26 15:20:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19488961%252F9f74267d-d9e8-4c7c-a0ad-c0e292094c26.jpg%27 HTTP/1.1" 200 None
2026-03-26 15:20:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19488961/9f74267d-d9e8-4c7c-a0ad-c0e292094c26.jpg not downloaded yet
2026-03-26 15:20:12 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
 'body_type': 'SUV',
 'c_o_2_emission_value': 195,
 'category': 'Coches',
 'color': 'Negro',
 'currency': 'EUR',
 'description': 'Este Volkswagen Touareg R-Line 4.0 TDI destaca por su '
                'imponente presencia y rendimiento excepcional. Con sus 421 CV '
                'de potencia, este todoterreno premium combina prestaciones '
                'deportivas (0-100 km/h en 4,9 segundos) con el refinamiento '
                'propio de la gama alta alemana.\n'
                '\n'
                'La configuración R-Line aporta un carácter deportivo '
                'distintivo, complementado por llantas de aleación de 20 '
                'pulgadas. En el interior, los asientos ergoComfort con '
                'tapicería de alta calidad y el Innovision Cockpit ofrecen una '
                'experiencia tecnológica avanzada y un confort superior.\n'
                '\n'
                'Este modelo incorpora equipamiento de seguridad completo y '
                'sistemas de asistencia a la conducción de última generación, '
                'incluyendo control de crucero adaptativo con función stop&go. '
                'Su tracción integral permanente y suspensión adaptativa '
                'garantizan un comportamiento dinámico sobresaliente en '
                'cualquier superficie.\n'
                '\n'
                'Con un maletero de 810 litros ampliables a 1.800, este '
                'Touareg resulta ideal para quienes buscan espacio, '
                'prestaciones y tecnología sin renunciar al prestigio de la '
                'marca.',
 'doors_number': 5,
 'emission_standard': None,
 'engine': '4.0L',
 'engine_horse_power': 421,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/volkswagen-touareg-rline-40-tdi-310kw-421cv-tip-4motion-5p-diesel-2020-en-murcia-70161076-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'VOLKSWAGEN',
 'model': 'Touareg',
 'odometer': 180782,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 0,
 'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19647383/bfaf1979-9fcc-4738-9ea4-61bc134acfe6.jpg',
                'https://a.ccdn.es/cnet/vehicles/19647383/bc885830-a205-4449-934f-56e8274dc6f4.jpg',
                'https://a.ccdn.es/cnet/vehicles/19647383/f88f8266-4f55-4a5a-af1b-3c660fd71679.jpg',
                'https://a.ccdn.es/cnet/vehicles/19647383/a2d99cc3-6cf9-481c-8448-ea760f8a2e71.jpg',
                'https://a.ccdn.es/cnet/vehicles/19647383/1f4ded04-bdc1-4006-98ad-2d7b5d362ca5.jpg',
                'https://a.ccdn.es/cnet/vehicles/19647383/cc71ed2f-f6c5-41c8-bd9a-3fab512179fb.jpg',
                'https://a.ccdn.es/cnet/vehicles/19647383/a12a9265-2068-4de2-8d0c-ed3a0209420d.jpg',
                'https://a.ccdn.es/cnet/vehicles/19647383/53933c0f-0831-49eb-b9e8-9f8604cba726.jpg',
                'https://a.ccdn.es/cnet/vehicles/19647383/c0a3a02f-ff3d-4269-b35d-06b447e2e827.jpg',
                'https://a.ccdn.es/cnet/vehicles/19647383/7788478b-e15d-4d40-828b-0d293342842e.jpg',
                'https://a.ccdn.es/cnet/vehicles/19647383/8254e6ec-d4de-428d-8032-6dcdea2431d0.jpg',
                'https://a.ccdn.es/cnet/vehicles/19647383/5f67ba9b-1b19-444f-86d9-c07dde82d649.jpg',
                'https://a.ccdn.es/cnet/vehicles/19647383/80556a71-ec7d-4c9e-9dc4-bea1e998c8b1.jpg',
                'https://a.ccdn.es/cnet/vehicles/19647383/1be84aa8-d976-4a2a-8eb1-f0703d9091e2.jpg',
                'https://a.ccdn.es/cnet/vehicles/19647383/d30c4f77-967c-46ec-bc98-47ea64db6668.jpg',
                'https://a.ccdn.es/cnet/vehicles/19647383/b44b9ecb-8c7d-4272-871b-50eabcd1fab2.jpg',
                'https://a.ccdn.es/cnet/vehicles/19647383/6b233e13-f35b-4d04-ae24-6b60d11c4b06.jpg'],
 'price': 55900,
 'price_includes_vat': True,
 'registration_date': '2019-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'VOLKSWAGEN Touareg RLine 4.0 TDI Tip 4Motion',
 'transmission': 'automatic',
 'trim': 'RLine 4.0 TDI 310kW 421CV Tip 4Motion',
 'vin': None,
 'year': 2019}
2026-03-26 15:20:12 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 169906a5-9edf-5314-bad9-cdd360e59ba1 with identifier: 70161076
2026-03-26 15:20:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 169906a5-9edf-5314-bad9-cdd360e59ba1
2026-03-26 15:20:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19647383%252Fbfaf1979-9fcc-4738-9ea4-61bc134acfe6.jpg%27 HTTP/1.1" 200 None
2026-03-26 15:20:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19647383/bfaf1979-9fcc-4738-9ea4-61bc134acfe6.jpg not downloaded yet
2026-03-26 15:20:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/18042731/fe4c3e44-4306-4ecd-9042-54c36bae2e8a.jpg> (referer: None)
2026-03-26 15:20:12 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2026-03-26 15:20:12 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2026-03-26 15:20:12 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:20:12 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f54cc9c18d0>
2026-03-26 15:20:12 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:20:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-26 15:20:12 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2115
2026-03-26 15:20:12 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2026-03-26 15:20:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:20:12 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:20:12 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_bc3e52ed-039a-54fe-acc3-2f103ab73cf8/bc3e52ed-039a-54fe-acc3-2f103ab73cf8_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:20:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:12 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_coches.net',RowKey='https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F18042731%252Ffe4c3e44-4306-4ecd-9042-54c36bae2e8a.jpg') HTTP/1.1" 204 0
2026-03-26 15:20:12 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/18042731/fe4c3e44-4306-4ecd-9042-54c36bae2e8a.jpg saved to cache
2026-03-26 15:20:12 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item bc3e52ed-039a-54fe-acc3-2f103ab73cf8
2026-03-26 15:20:12 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item bc3e52ed-039a-54fe-acc3-2f103ab73cf8 sending to next pipeline
2026-03-26 15:20:12 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: bc3e52ed-039a-54fe-acc3-2f103ab73cf8 with identifier 60841369
2026-03-26 15:20:12 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: None -> <ConnectionState.START: 0>
2026-03-26 15:20:12 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.START: 0> -> <ConnectionState.HDR_SENT: 2>
2026-03-26 15:20:12 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.HDR_SENT: 2>
2026-03-26 15:20:12 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.OPEN_PIPE: 4>
2026-03-26 15:20:12 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.UNMAPPED: 0> -> <SessionState.BEGIN_SENT: 1>
2026-03-26 15:20:12 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-26 15:20:12 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-26 15:20:12 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-26 15:20:12 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-26 15:20:12 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_PIPE: 4> -> <ConnectionState.OPEN_SENT: 7>
2026-03-26 15:20:12 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_SENT: 7> -> <ConnectionState.OPENED: 9>
2026-03-26 15:20:13 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.BEGIN_SENT: 1> -> <SessionState.MAPPED: 3>
2026-03-26 15:20:13 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-26 15:20:13 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-26 15:20:13 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-26 15:20:13 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-26 15:20:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS completed opening with status: <ManagementOpenResult.OK: 1>
2026-03-26 15:20:13 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-26 15:20:13 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2021
2026-03-26 15:20:13 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-26 15:20:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1774538413
2026-03-26 15:20:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1774538413
2026-03-26 15:20:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS Put token result (<ManagementExecuteOperationResult.OK: 0>), status code: 202, status_description: b'Accepted'.
2026-03-26 15:20:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:13 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-26 15:20:13 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-26 15:20:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:13 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item bc3e52ed-039a-54fe-acc3-2f103ab73cf8
2026-03-26 15:20:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/18042731/fe4c3e44-4306-4ecd-9042-54c36bae2e8a.jpg>
{'auction_title': '',
 'body_type': 'SUV',
 'c_o_2_emission_value': 199,
 'category': 'Coches',
 'color': 'Gris / Plata',
 'currency': 'EUR',
 'description': 'Estupendo Range Rover Sport SDV6 292cv, Con Tapicería en Piel '
                'en Rojo y Asientos delanteros Frio/Calor y traseros térmicos, '
                'Suspensión Neumática, Sensores de parking Delanteros y '
                'Traseros con Cámara de Marcha Atrás, Techo Panorámico '
                'Practicable, Navegador, Función de Voz, Volante Multifunción, '
                'DVD, ETC.......',
 'doors_number': 5,
 'emission_standard': None,
 'engine': '3.0L',
 'engine_horse_power': 292,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'bc3e52ed-039a-54fe-acc3-2f103ab73cf8',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/land-rover-range-rover-sport-3.0-sdv6-292cv-autobiography-5p-diesel-2013-en-murcia-60841369-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'LAND-ROVER',
 'model': 'Range Rover Sport',
 'odometer': 192827,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 20,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bc3e52ed-039a-54fe-acc3-2f103ab73cf8/bc3e52ed-039a-54fe-acc3-2f103ab73cf8_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 150279,
             'Height': 600,
             'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/18042731/fe4c3e44-4306-4ecd-9042-54c36bae2e8a.jpg',
             'Width': 800}],
 'price': 25490,
 'price_includes_vat': True,
 'registration_date': '2013-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'LAND-ROVER Range Rover Sport 3.0 SDV6 Autobiography',
 'transmission': 'automatic',
 'trim': '3.0 SDV6 292cv Autobiography',
 'vin': None,
 'year': 2013}
2026-03-26 15:20:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2760841369%27 HTTP/1.1" 200 None
2026-03-26 15:20:13 [auto_selling_coches.net] INFO: Saving data for 60841369: {'created_time': 1774538413.57164, 'last_price_update_time': 1774538413.571651}
2026-03-26 15:20:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='60841369') HTTP/1.1" 204 0
2026-03-26 15:20:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/19388784/19783760-9735-4546-98a9-c274e45c67fd.jpg> (referer: None)
2026-03-26 15:20:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/19647383/bfaf1979-9fcc-4738-9ea4-61bc134acfe6.jpg> (referer: None)
2026-03-26 15:20:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/61741247> (referer: https://www.coches.net/concesionario/pellicermotor/?pg=1) ['zyte-api']
2026-03-26 15:20:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70046397> (referer: https://www.coches.net/concesionario/pellicermotor/?pg=1) ['zyte-api']
2026-03-26 15:20:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/62032852> (referer: https://www.coches.net/concesionario/pellicermotor/?pg=1) ['zyte-api']
2026-03-26 15:20:13 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:20:13 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:20:13 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:20:13 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:20:13 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f54cc9628d0>
2026-03-26 15:20:13 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:20:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:20:13 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:20:13 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7daa5049-d93e-536f-810a-96b0025286f1/7daa5049-d93e-536f-810a-96b0025286f1_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:20:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_coches.net',RowKey='https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19388784%252F19783760-9735-4546-98a9-c274e45c67fd.jpg') HTTP/1.1" 204 0
2026-03-26 15:20:13 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19388784/19783760-9735-4546-98a9-c274e45c67fd.jpg saved to cache
2026-03-26 15:20:13 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 7daa5049-d93e-536f-810a-96b0025286f1
2026-03-26 15:20:13 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 7daa5049-d93e-536f-810a-96b0025286f1 sending to next pipeline
2026-03-26 15:20:13 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7daa5049-d93e-536f-810a-96b0025286f1 with identifier 62502472
2026-03-26 15:20:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:13 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:13 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7daa5049-d93e-536f-810a-96b0025286f1
2026-03-26 15:20:13 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/19388784/19783760-9735-4546-98a9-c274e45c67fd.jpg>
{'auction_title': '',
 'body_type': 'Berlina',
 'c_o_2_emission_value': 125,
 'category': 'Coches',
 'color': 'Negro',
 'currency': 'EUR',
 'description': 'Este SEAT Ibiza Reference ofrece una experiencia de '
                'conducción ágil y eficiente gracias a su motor de gasolina de '
                'tres cilindros, ideal para desplazamientos urbanos. Su '
                'consumo contenido de 5,4 l/100km en ciclo mixto y su '
                'autonomía de 833 km lo convierten en una opción económica '
                'para el día a día.\n'
                '\n'
                'El interior de este vehículo destaca por su funcionalidad, '
                'con asientos delanteros ajustables manualmente y un maletero '
                'de 292 litros ampliable a 847 litros con los asientos '
                'abatidos. Cuenta con aire acondicionado, elevalunas '
                'eléctricos delanteros y equipo de audio con control en el '
                'volante para mayor comodidad.\n'
                '\n'
                'En términos de seguridad, este Ibiza incorpora ABS, control '
                'de estabilidad, airbags frontales y laterales, además de '
                'anclajes Isofix para sillas infantiles. Entre los extras '
                'disponibles destacan los faros antiniebla con función '
                'cornering, que mejoran significativamente la visibilidad en '
                'giros y condiciones adversas.',
 'doors_number': 5,
 'emission_standard': None,
 'engine': '1.2L',
 'engine_horse_power': 70,
 'expiration_date': None,
 'fuel_type': 'Gasolina',
 'id': '7daa5049-d93e-536f-810a-96b0025286f1',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/seat-ibiza-12-12v-70cv-reference-5p-gasolina-2013-en-murcia-62502472-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'SEAT',
 'model': 'Ibiza',
 'odometer': 96759,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 16,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7daa5049-d93e-536f-810a-96b0025286f1/7daa5049-d93e-536f-810a-96b0025286f1_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130424,
             'Height': 600,
             'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19388784/19783760-9735-4546-98a9-c274e45c67fd.jpg',
             'Width': 800}],
 'price': 7290,
 'price_includes_vat': True,
 'registration_date': '2012-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'SEAT Ibiza 1.2 12v Reference',
 'transmission': 'manual',
 'trim': '1.2 12v 70cv Reference',
 'vin': None,
 'year': 2012}
2026-03-26 15:20:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2762502472%27 HTTP/1.1" 200 None
2026-03-26 15:20:13 [auto_selling_coches.net] INFO: Saving data for 62502472: {'created_time': 1774538413.975247, 'last_price_update_time': 1774538413.975258}
2026-03-26 15:20:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:13 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62502472') HTTP/1.1" 204 0
2026-03-26 15:20:13 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/19488961/9f74267d-d9e8-4c7c-a0ad-c0e292094c26.jpg> (referer: None)
2026-03-26 15:20:13 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:20:14 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:20:14 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f54cc9323d0>
2026-03-26 15:20:14 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:20:14 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_169906a5-9edf-5314-bad9-cdd360e59ba1/169906a5-9edf-5314-bad9-cdd360e59ba1_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_coches.net',RowKey='https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19647383%252Fbfaf1979-9fcc-4738-9ea4-61bc134acfe6.jpg') HTTP/1.1" 204 0
2026-03-26 15:20:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19647383/bfaf1979-9fcc-4738-9ea4-61bc134acfe6.jpg saved to cache
2026-03-26 15:20:14 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 169906a5-9edf-5314-bad9-cdd360e59ba1
2026-03-26 15:20:14 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 169906a5-9edf-5314-bad9-cdd360e59ba1 sending to next pipeline
2026-03-26 15:20:14 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
 'body_type': 'Berlina',
 'c_o_2_emission_value': 169,
 'category': 'Coches',
 'color': 'Negro',
 'currency': 'EUR',
 'description': 'Estupendo BMW 750d, Con Techo Solar, Tapicería en Piel,  y  '
                'asientos delanteros con regulación Eléctrica, memoria y '
                'Calefactables, Control de Crucero Adaptativo, Aviso Cambio de '
                'Carril y Colisión, Cámara 360, Apertura y Cierre Eléctrico '
                'del Maletero, DVD en Cabezales, Sonido Harman Kardon Logic 7 '
                'Surround,  Efficient Dynamics, ETC....',
 'doors_number': 4,
 'emission_standard': None,
 'engine': '3.0L',
 'engine_horse_power': 381,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/bmw-serie-7-750d-xdrive-4p-diesel-2014-en-murcia-61741247-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'BMW',
 'model': 'Serie 7',
 'odometer': 231065,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 0,
 'photo_urls': ['https://a.ccdn.es/cnet/vehicles/18754525/7ce479e2-9925-433b-b637-fe5665284da9.jpg',
                'https://a.ccdn.es/cnet/vehicles/18754525/ce980537-9214-465c-81ff-c841ea810c03.jpg',
                'https://a.ccdn.es/cnet/vehicles/18754525/c516b412-6ffa-4a56-8d8e-6620803de91a.jpg',
                'https://a.ccdn.es/cnet/vehicles/18754525/9e482aaf-324b-4a16-946c-f26b6655d481.jpg',
                'https://a.ccdn.es/cnet/vehicles/18754525/3f7b9d8a-35e1-4185-843c-1858e6553544.jpg',
                'https://a.ccdn.es/cnet/vehicles/18754525/1d0cbee0-47e1-4eda-8b7f-38662967337b.jpg',
                'https://a.ccdn.es/cnet/vehicles/18754525/ab35b733-ef78-41b1-be76-757e6d74c70b.jpg',
                'https://a.ccdn.es/cnet/vehicles/18754525/cfbcad89-8f88-4057-abf3-81f7239c204c.jpg',
                'https://a.ccdn.es/cnet/vehicles/18754525/563a7b83-1a88-4e68-9236-386f6254b65f.jpg',
                'https://a.ccdn.es/cnet/vehicles/18754525/1ab53b68-7d2d-4389-ada6-4d939be35d30.jpg',
                'https://a.ccdn.es/cnet/vehicles/18754525/06984ba0-3269-433f-8525-22c4a36733c1.jpg',
                'https://a.ccdn.es/cnet/vehicles/18754525/fbf0982c-e538-4a71-9fdc-954ab9da128e.jpg',
                'https://a.ccdn.es/cnet/vehicles/18754525/342b6d2c-71ce-45ff-9e58-65314b96a5f4.jpg',
                'https://a.ccdn.es/cnet/vehicles/18754525/a2dff085-b530-4761-9263-8a9ff9486b43.jpg',
                'https://a.ccdn.es/cnet/vehicles/18754525/9763a831-b8f1-4873-a389-2e7fab67c98c.jpg',
                'https://a.ccdn.es/cnet/vehicles/18754525/055c53ee-49e0-4b24-957b-bb094b3a4ca3.jpg',
                'https://a.ccdn.es/cnet/vehicles/18754525/ef1a011a-84e7-4af0-87f9-5783727c815f.jpg'],
 'price': 22500,
 'price_includes_vat': True,
 'registration_date': '2014-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'BMW Serie 7 750d xDrive',
 'transmission': 'automatic',
 'trim': '750d xDrive',
 'vin': None,
 'year': 2014}
2026-03-26 15:20:14 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 5fc19160-42bc-5b50-8f2c-77932496d2cc with identifier: 61741247
2026-03-26 15:20:14 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 5fc19160-42bc-5b50-8f2c-77932496d2cc
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F18754525%252F7ce479e2-9925-433b-b637-fe5665284da9.jpg%27 HTTP/1.1" 200 None
2026-03-26 15:20:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/18754525/7ce479e2-9925-433b-b637-fe5665284da9.jpg not downloaded yet
2026-03-26 15:20:14 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
 'body_type': 'SUV',
 'c_o_2_emission_value': None,
 'category': 'Coches',
 'color': 'Gris / Plata (Skyscroper Grey)',
 'currency': 'EUR',
 'description': 'Este BMW X2 sDrive20i DCT ( Con Garantía hasta 16/09/2028 y '
                'IVA deducible), destaca por su equilibrio entre deportividad '
                'y funcionalidad diaria. Con su motor de gasolina de 170 CV, '
                'este SUV compacto ofrece un comportamiento ágil y dinámico, '
                'ideal para quienes buscan prestaciones sin renunciar a la '
                'versatilidad.\n'
                '\n'
                'La transmisión automática de doble embrague con siete '
                'velocidades garantiza cambios suaves y precisos, mejorando '
                'tanto la experiencia de conducción como la eficiencia. Este '
                'vehículo incorpora tecnología Start/Stop que optimiza el '
                'consumo en ciudad.\n'
                '\n'
                'En el apartado de confort, este X2 viene equipado con '
                'climatizador bizona, volante multifunción en cuero y '
                'aluminio, y asientos con múltiples ajustes. La capacidad del '
                'maletero de 470 litros resulta muy práctica para el día a '
                'día, ampliable hasta 1.355 litros.\n'
                '\n'
                'La etiqueta medioambiental ECO permite el acceso a zonas de '
                'bajas emisiones en ciudades con restricciones de tráfico, una '
                'ventaja significativa para desplazamientos urbanos.\n'
                '\n'
                'Entre los extras que  dispone,\n'
                ' Paquete M Sport, Driving Assistant, Premium package, '
                'Combinación Alcántara/Veganza Black con pespunte de contraste '
                'Blue, Molduras interiores M en aluminio Hexacube claro, '
                'Llantas M de 19" estilo 871 M bicolor, y color Skyscraper '
                'Grey metalizado\n'
                '--',
 'doors_number': 5,
 'emission_standard': 'ECO',
 'engine': '1.5L',
 'engine_horse_power': 170,
 'expiration_date': None,
 'fuel_type': 'Híbrido',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/bmw-x2-sdrive20i-5p-electrico-hibrido-2026-en-murcia-70046397-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'BMW',
 'model': 'X2',
 'odometer': 3669,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 0,
 'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19555976/a3e27556-69b5-4b88-80f2-daed6f567cc4.jpg',
                'https://a.ccdn.es/cnet/vehicles/19555976/2a8f3405-7a20-4acc-a4d6-a7ab04bc07f9.jpg',
                'https://a.ccdn.es/cnet/vehicles/19555976/482af995-5629-49fb-b970-55ba6337fbea.jpg',
                'https://a.ccdn.es/cnet/vehicles/19555976/e12994d1-a09c-42b5-9c62-37f7216bf641.jpg',
                'https://a.ccdn.es/cnet/vehicles/19555976/b43e6558-54be-472f-a500-4b32344a2ab4.jpg',
                'https://a.ccdn.es/cnet/vehicles/19555976/c77b7ea0-da03-4bdf-9d8d-cdfec4831a98.jpg',
                'https://a.ccdn.es/cnet/vehicles/19555976/8cc967e2-be52-4fa6-9a98-f16c5dce64b0.jpg',
                'https://a.ccdn.es/cnet/vehicles/19555976/755e9a93-8ba8-4b05-b38a-76508d240f6f.jpg',
                'https://a.ccdn.es/cnet/vehicles/19555976/eaa90cd7-1734-49c2-8a1b-f7b840910a91.jpg',
                'https://a.ccdn.es/cnet/vehicles/19555976/ff4e22f4-a388-4632-82fc-896df08d53ef.jpg',
                'https://a.ccdn.es/cnet/vehicles/19555976/97eb071c-864e-4048-823a-3ae91f727565.jpg',
                'https://a.ccdn.es/cnet/vehicles/19555976/e46fdc91-a01d-4a5a-a326-62a49877f12e.jpg',
                'https://a.ccdn.es/cnet/vehicles/19555976/b7070019-ce50-44cf-a54c-5140e96500ab.jpg',
                'https://a.ccdn.es/cnet/vehicles/19555976/7233b009-69a2-4745-846a-ff08195f5887.jpg',
                'https://a.ccdn.es/cnet/vehicles/19555976/8fc33d4a-94c4-4cb0-9229-65dd7ff06795.jpg',
                'https://a.ccdn.es/cnet/vehicles/19555976/a7d1f305-4975-4bcd-ad51-a4276b5c4673.jpg',
                'https://a.ccdn.es/cnet/vehicles/19555976/c1f9b5f6-4efe-47c1-a96e-d7658037b04e.jpg',
                'https://a.ccdn.es/cnet/vehicles/19555976/c9db0d6f-88e6-4e32-a69e-da707b504ee5.jpg',
                'https://a.ccdn.es/cnet/vehicles/19555976/b4002b13-0608-4f28-b2d4-ddfd1a8b2ac0.jpg'],
 'price': 42900,
 'price_includes_vat': True,
 'registration_date': '2025-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'BMW X2 sDrive20i',
 'transmission': 'automatic',
 'trim': 'sDrive20i',
 'vin': None,
 'year': 2025}
2026-03-26 15:20:14 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a1cc1417-2581-54c2-81c7-9e9e4c621f07 with identifier: 70046397
2026-03-26 15:20:14 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item a1cc1417-2581-54c2-81c7-9e9e4c621f07
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19555976%252Fa3e27556-69b5-4b88-80f2-daed6f567cc4.jpg%27 HTTP/1.1" 200 None
2026-03-26 15:20:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19555976/a3e27556-69b5-4b88-80f2-daed6f567cc4.jpg not downloaded yet
2026-03-26 15:20:14 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
 'body_type': 'SUV',
 'c_o_2_emission_value': 266,
 'category': 'Coches',
 'color': 'Blanco',
 'currency': 'EUR',
 'description': 'Estupendo Land Rover Defender 110 7 Plazas, Mixto Adaptable, '
                'IVA Deducible, Estribos, Enganche, Punteras en Paragolpes '
                'traseros, Planchas Protectoras de Aletas Delanteras, '
                'Protector Inferior de Bajos, Llantas de Aleación, Aire '
                'Acondicionado, ETC.....',
 'doors_number': 5,
 'emission_standard': None,
 'engine': '2.4L',
 'engine_horse_power': 122,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/land-rover-defender-110-sw-comercial-e-7-asientos-5p-diesel-2011-en-murcia-62032852-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'LAND-ROVER',
 'model': 'Defender',
 'odometer': 114179,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 0,
 'photo_urls': ['https://a.ccdn.es/cnet/vehicles/18995193/f8bc1fe3-6e3b-44b8-97ca-8abf408c5984.jpg',
                'https://a.ccdn.es/cnet/vehicles/18995193/febadbe1-c00c-4b49-ad46-6c1333f80024.jpg',
                'https://a.ccdn.es/cnet/vehicles/18995193/d278c00f-0e14-4090-8a1a-d7c7c5bb0506.jpg',
                'https://a.ccdn.es/cnet/vehicles/18995193/5cf7fd17-0070-47e3-85ef-4f90c88aed2d.jpg',
                'https://a.ccdn.es/cnet/vehicles/18995193/c3f8a938-7e50-4942-b676-641408046751.jpg',
                'https://a.ccdn.es/cnet/vehicles/18995193/026fd120-cb2e-45f6-9fbf-16d3e7345852.jpg',
                'https://a.ccdn.es/cnet/vehicles/18995193/1bc72751-6105-4ffa-8dfc-56ec2820ec5a.jpg',
                'https://a.ccdn.es/cnet/vehicles/18995193/678a4ee2-d0c3-48c6-badb-b9616fe13f6c.jpg',
                'https://a.ccdn.es/cnet/vehicles/18995193/c84eacbc-26d9-4d83-8289-dbc89ab8a4c0.jpg',
                'https://a.ccdn.es/cnet/vehicles/18995193/e5c2dff3-0782-4d76-8744-b44f346d0aaf.jpg',
                'https://a.ccdn.es/cnet/vehicles/18995193/73edfe96-aed0-46f7-aed2-07a104150864.jpg',
                'https://a.ccdn.es/cnet/vehicles/18995193/aca64142-937f-4f78-890e-24edfbd88011.jpg',
                'https://a.ccdn.es/cnet/vehicles/18995193/f0ef88b6-74c3-4878-aebe-e1621e753c7b.jpg',
                'https://a.ccdn.es/cnet/vehicles/18995193/13a0707f-a92b-4bff-b79d-d4d1ed9acc14.jpg',
                'https://a.ccdn.es/cnet/vehicles/18995193/07a384a4-14d0-4b7b-becd-8e0a1bc051de.jpg',
                'https://a.ccdn.es/cnet/vehicles/18995193/d63a0dee-d463-4596-9725-fb4a85224448.jpg',
                'https://a.ccdn.es/cnet/vehicles/18995193/cf6e2f43-c88d-4948-9830-c0547b525a6b.jpg',
                'https://a.ccdn.es/cnet/vehicles/18995193/427fbf48-2873-4021-ae51-8d169c02ad17.jpg',
                'https://a.ccdn.es/cnet/vehicles/18995193/0829a3d4-50f9-40e5-a49d-073217131a67.jpg',
                'https://a.ccdn.es/cnet/vehicles/18995193/f324b02b-a2ca-4a36-8677-9fff9519f13a.jpg'],
 'price': 37900,
 'price_includes_vat': True,
 'registration_date': '2012-01-01',
 'seats_number': 7,
 'seller_name': None,
 'title': 'LAND-ROVER Defender 110 SW Comercial E 7 asientos',
 'transmission': 'manual',
 'trim': '110 SW Comercial E 7 asientos',
 'vin': None,
 'year': 2012}
2026-03-26 15:20:14 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c9b12e4c-c7b0-523f-9f79-00e247e88245 with identifier: 62032852
2026-03-26 15:20:14 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item c9b12e4c-c7b0-523f-9f79-00e247e88245
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F18995193%252Ff8bc1fe3-6e3b-44b8-97ca-8abf408c5984.jpg%27 HTTP/1.1" 200 None
2026-03-26 15:20:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/18995193/f8bc1fe3-6e3b-44b8-97ca-8abf408c5984.jpg not downloaded yet
2026-03-26 15:20:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/19385896/53857cdd-9700-4385-aad9-76b5eb862389.jpg> (referer: None)
2026-03-26 15:20:14 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 169906a5-9edf-5314-bad9-cdd360e59ba1 with identifier 70161076
2026-03-26 15:20:14 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:14 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:14 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 169906a5-9edf-5314-bad9-cdd360e59ba1
2026-03-26 15:20:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/19647383/bfaf1979-9fcc-4738-9ea4-61bc134acfe6.jpg>
{'auction_title': '',
 'body_type': 'SUV',
 'c_o_2_emission_value': 195,
 'category': 'Coches',
 'color': 'Negro',
 'currency': 'EUR',
 'description': 'Este Volkswagen Touareg R-Line 4.0 TDI destaca por su '
                'imponente presencia y rendimiento excepcional. Con sus 421 CV '
                'de potencia, este todoterreno premium combina prestaciones '
                'deportivas (0-100 km/h en 4,9 segundos) con el refinamiento '
                'propio de la gama alta alemana.\n'
                '\n'
                'La configuración R-Line aporta un carácter deportivo '
                'distintivo, complementado por llantas de aleación de 20 '
                'pulgadas. En el interior, los asientos ergoComfort con '
                'tapicería de alta calidad y el Innovision Cockpit ofrecen una '
                'experiencia tecnológica avanzada y un confort superior.\n'
                '\n'
                'Este modelo incorpora equipamiento de seguridad completo y '
                'sistemas de asistencia a la conducción de última generación, '
                'incluyendo control de crucero adaptativo con función stop&go. '
                'Su tracción integral permanente y suspensión adaptativa '
                'garantizan un comportamiento dinámico sobresaliente en '
                'cualquier superficie.\n'
                '\n'
                'Con un maletero de 810 litros ampliables a 1.800, este '
                'Touareg resulta ideal para quienes buscan espacio, '
                'prestaciones y tecnología sin renunciar al prestigio de la '
                'marca.',
 'doors_number': 5,
 'emission_standard': None,
 'engine': '4.0L',
 'engine_horse_power': 421,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '169906a5-9edf-5314-bad9-cdd360e59ba1',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/volkswagen-touareg-rline-40-tdi-310kw-421cv-tip-4motion-5p-diesel-2020-en-murcia-70161076-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'VOLKSWAGEN',
 'model': 'Touareg',
 'odometer': 180782,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 17,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_169906a5-9edf-5314-bad9-cdd360e59ba1/169906a5-9edf-5314-bad9-cdd360e59ba1_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80132,
             'Height': 600,
             'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19647383/bfaf1979-9fcc-4738-9ea4-61bc134acfe6.jpg',
             'Width': 800}],
 'price': 55900,
 'price_includes_vat': True,
 'registration_date': '2019-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'VOLKSWAGEN Touareg RLine 4.0 TDI Tip 4Motion',
 'transmission': 'automatic',
 'trim': 'RLine 4.0 TDI 310kW 421CV Tip 4Motion',
 'vin': None,
 'year': 2019}
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2770161076%27 HTTP/1.1" 200 None
2026-03-26 15:20:14 [auto_selling_coches.net] INFO: Saving data for 70161076: {'created_time': 1774538414.229466, 'last_price_update_time': 1774538414.229475}
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70161076') HTTP/1.1" 204 0
2026-03-26 15:20:14 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-26 15:20:14 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:20:14 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f54befbcd50>
2026-03-26 15:20:14 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:20:14 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ff3a8665-bd76-5402-a2d2-3cf7ce35b04f/ff3a8665-bd76-5402-a2d2-3cf7ce35b04f_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_coches.net',RowKey='https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19488961%252F9f74267d-d9e8-4c7c-a0ad-c0e292094c26.jpg') HTTP/1.1" 204 0
2026-03-26 15:20:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19488961/9f74267d-d9e8-4c7c-a0ad-c0e292094c26.jpg saved to cache
2026-03-26 15:20:14 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item ff3a8665-bd76-5402-a2d2-3cf7ce35b04f
2026-03-26 15:20:14 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item ff3a8665-bd76-5402-a2d2-3cf7ce35b04f sending to next pipeline
2026-03-26 15:20:14 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ff3a8665-bd76-5402-a2d2-3cf7ce35b04f with identifier 70266375
2026-03-26 15:20:14 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:14 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:14 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ff3a8665-bd76-5402-a2d2-3cf7ce35b04f
2026-03-26 15:20:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/19488961/9f74267d-d9e8-4c7c-a0ad-c0e292094c26.jpg>
{'auction_title': '',
 'body_type': 'SUV',
 'c_o_2_emission_value': 38,
 'category': 'Coches',
 'color': 'Gris / Plata',
 'currency': 'EUR',
 'description': 'Este Mercedes-Benz GLA 250e destaca por su avanzada '
                'tecnología híbrida enchufable, combinando un motor de '
                'gasolina de 1.3 litros con un motor eléctrico que generan una '
                'potencia conjunta de 218 CV. Su batería de iones de litio de '
                '15,6 kWh permite una conducción totalmente eléctrica, ideal '
                'para desplazamientos urbanos sin emisiones.\n'
                '\n'
                'Este SUV compacto ofrece un habitáculo versátil con asientos '
                'traseros regulables longitudinalmente y un maletero de 435 '
                'litros. Incorpora elementos de confort como el paquete '
                'Premium Plus, navegación con realidad aumentada MBUX y '
                'sistema de sonido Burmester. La seguridad está garantizada '
                'mediante el paquete de asistencia a la conducción con '
                'múltiples sistemas de ayuda.\n'
                '\n'
                'Su etiqueta CERO garantiza acceso ilimitado a zonas de bajas '
                'emisiones en cualquier ciudad, además de ventajas fiscales y '
                'de aparcamiento. La posibilidad de carga rápida de 24 kW en '
                'corriente continua optimiza los tiempos de recarga, haciendo '
                'de este GLA una opción práctica tanto para uso diario como '
                'para viajes más largos.',
 'doors_number': 5,
 'emission_standard': '0',
 'engine': '1.3L',
 'engine_horse_power': 218,
 'expiration_date': None,
 'fuel_type': 'Híbrido enchufable',
 'id': 'ff3a8665-bd76-5402-a2d2-3cf7ce35b04f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/mercedes-benz-gla-gla-250-e-5p-electrico-hibrido-2020-en-murcia-70266375-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'MERCEDES-BENZ',
 'model': 'GLA',
 'odometer': 63193,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 19,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ff3a8665-bd76-5402-a2d2-3cf7ce35b04f/ff3a8665-bd76-5402-a2d2-3cf7ce35b04f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54832,
             'Height': 600,
             'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19488961/9f74267d-d9e8-4c7c-a0ad-c0e292094c26.jpg',
             'Width': 800}],
 'price': 29700,
 'price_includes_vat': True,
 'registration_date': '2020-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'MERCEDES-BENZ GLA GLA 250 e',
 'transmission': 'automatic',
 'trim': 'GLA 250 e',
 'vin': None,
 'year': 2020}
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2770266375%27 HTTP/1.1" 200 None
2026-03-26 15:20:14 [auto_selling_coches.net] INFO: Saving data for 70266375: {'created_time': 1774538414.327611, 'last_price_update_time': 1774538414.32762}
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70266375') HTTP/1.1" 204 0
2026-03-26 15:20:14 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:20:14 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f54befc8250>
2026-03-26 15:20:14 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:20:14 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_025a75f2-4fad-5c0f-9e2b-f7a93d5deee1/025a75f2-4fad-5c0f-9e2b-f7a93d5deee1_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_coches.net',RowKey='https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19385896%252F53857cdd-9700-4385-aad9-76b5eb862389.jpg') HTTP/1.1" 204 0
2026-03-26 15:20:14 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19385896/53857cdd-9700-4385-aad9-76b5eb862389.jpg saved to cache
2026-03-26 15:20:14 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 025a75f2-4fad-5c0f-9e2b-f7a93d5deee1
2026-03-26 15:20:14 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 025a75f2-4fad-5c0f-9e2b-f7a93d5deee1 sending to next pipeline
2026-03-26 15:20:14 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 025a75f2-4fad-5c0f-9e2b-f7a93d5deee1 with identifier 62499747
2026-03-26 15:20:14 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:14 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:14 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 025a75f2-4fad-5c0f-9e2b-f7a93d5deee1
2026-03-26 15:20:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/19385896/53857cdd-9700-4385-aad9-76b5eb862389.jpg>
{'auction_title': '',
 'body_type': 'Berlina',
 'c_o_2_emission_value': 125,
 'category': 'Coches',
 'color': 'Marrón',
 'currency': 'EUR',
 'description': 'Este Renault Captur Intens TCe 120 EDC destaca por su '
                'combinación de confort urbano y versatilidad. Equipado con '
                'cambio automático de doble embrague EDC, ofrece una '
                'conducción ágil y sin esfuerzo, perfecta para el día a día en '
                'ciudad. \n'
                '\n'
                'La versión Intens incluye detalles que mejoran la experiencia '
                'de uso como el sistema de arranque sin llave, control de '
                'crucero y aire acondicionado. El habitáculo presenta una '
                'configuración flexible con asientos traseros deslizantes que '
                'permiten priorizar espacio para pasajeros o aumentar la '
                'capacidad del maletero según necesidades. Con Pintura de '
                'Techo en Contraste y Llantas de Aleación en Negro\n'
                '\n'
                'Este SUV compacto se beneficia de un consumo contenido '
                'gracias a su eficiente motor de gasolina de 1.2 litros.',
 'doors_number': 5,
 'emission_standard': None,
 'engine': '1.2L',
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Gasolina',
 'id': '025a75f2-4fad-5c0f-9e2b-f7a93d5deee1',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/renault-captur-intens-tce-120-edc-5p-gasolina-2013-en-murcia-62499747-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'RENAULT',
 'model': 'Captur',
 'odometer': 124426,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 16,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_025a75f2-4fad-5c0f-9e2b-f7a93d5deee1/025a75f2-4fad-5c0f-9e2b-f7a93d5deee1_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 162151,
             'Height': 600,
             'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19385896/53857cdd-9700-4385-aad9-76b5eb862389.jpg',
             'Width': 800}],
 'price': 10900,
 'price_includes_vat': True,
 'registration_date': '2013-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'RENAULT Captur Intens TCe 120 EDC',
 'transmission': 'automatic',
 'trim': 'Intens TCe 120 EDC',
 'vin': None,
 'year': 2013}
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2762499747%27 HTTP/1.1" 200 None
2026-03-26 15:20:14 [auto_selling_coches.net] INFO: Saving data for 62499747: {'created_time': 1774538414.42559, 'last_price_update_time': 1774538414.425599}
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:14 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62499747') HTTP/1.1" 204 0
2026-03-26 15:20:14 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/62443067> (referer: https://www.coches.net/concesionario/pellicermotor/?pg=1) ['zyte-api']
2026-03-26 15:20:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/70060737> (referer: https://www.coches.net/concesionario/pellicermotor/?pg=1) ['zyte-api']
2026-03-26 15:20:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/61793853> (referer: https://www.coches.net/concesionario/pellicermotor/?pg=1) ['zyte-api']
2026-03-26 15:20:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/18995193/f8bc1fe3-6e3b-44b8-97ca-8abf408c5984.jpg> (referer: None)
2026-03-26 15:20:15 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
 'body_type': 'Berlina',
 'c_o_2_emission_value': 86,
 'category': 'Coches',
 'color': 'Blanco',
 'currency': 'EUR',
 'description': 'Este Toyota C-HR 1.8 125H Advance combina la eficiencia de su '
                'sistema híbrido con un diseño distintivo y funcionalidad '
                'urbana. Su motorización de 122 CV con etiqueta ECO permite el '
                'acceso a zonas de bajas emisiones en ciudades con '
                'restricciones de tráfico, además de beneficiarse de ventajas '
                'en aparcamiento y fiscalidad en muchos municipios.\n'
                '\n'
                'Este crossover destaca por su completo equipamiento de '
                'confort y seguridad, incluyendo climatizador bizona, sensores '
                'de aparcamiento delanteros y traseros con cámara, control de '
                'crucero adaptativo y acceso sin llave. Los asientos '
                'delanteros térmicos y el volante multifunción en cuero añaden '
                'un toque de sofisticación a la experiencia de conducción.\n'
                '\n'
                'La tecnología híbrida autorrecargable ofrece un consumo '
                'combinado de solo 3,8 l/100km, ideal para quienes buscan '
                'reducir visitas a la gasolinera sin preocuparse por la '
                'recarga eléctrica. Las llantas de aleación de 18 pulgadas '
                'bi-tono complementan su imagen moderna y dinámica.',
 'doors_number': 5,
 'emission_standard': 'ECO',
 'engine': '1.8L',
 'engine_horse_power': 122,
 'expiration_date': None,
 'fuel_type': 'Híbrido',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/toyota-c-hr-18-125h-advance-5p-electrico-hibrido-2019-en-murcia-62443067-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'TOYOTA',
 'model': 'C-HR',
 'odometer': 29946,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 0,
 'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19336527/051901ba-8da3-48be-8ee0-ef12697b52df.jpg',
                'https://a.ccdn.es/cnet/vehicles/19336527/b41e7c26-2343-471e-ae11-7668c5b8083a.jpg',
                'https://a.ccdn.es/cnet/vehicles/19336527/01fff0a2-b841-4b9d-aad6-aefb6e11b4d8.jpg',
                'https://a.ccdn.es/cnet/vehicles/19336527/cfce6657-d42c-4214-8a20-83d5dd926d2d.jpg',
                'https://a.ccdn.es/cnet/vehicles/19336527/f8425559-cb45-4e65-abd7-4e33c7957ee3.jpg',
                'https://a.ccdn.es/cnet/vehicles/19336527/50e2ad75-5496-474f-9dcd-3ca6b8f0c99c.jpg',
                'https://a.ccdn.es/cnet/vehicles/19336527/2f6bcd24-205e-4291-be60-e8ef3f969fcf.jpg',
                'https://a.ccdn.es/cnet/vehicles/19336527/1de305b2-dc96-4d5a-a51a-a2366846fc6b.jpg',
                'https://a.ccdn.es/cnet/vehicles/19336527/03061e76-7f2b-4fd4-b682-c17e2fbc0574.jpg',
                'https://a.ccdn.es/cnet/vehicles/19336527/99f252f1-5258-45e9-bc30-e89bef28aa47.jpg',
                'https://a.ccdn.es/cnet/vehicles/19336527/97e0033a-5f2c-4f6e-8608-d319a5671c07.jpg',
                'https://a.ccdn.es/cnet/vehicles/19336527/002f2032-f793-4f1c-898a-968305f64496.jpg',
                'https://a.ccdn.es/cnet/vehicles/19336527/5f1e22b5-c93d-4aa7-a634-1c8a07a59971.jpg',
                'https://a.ccdn.es/cnet/vehicles/19336527/9cd8e2f2-4139-4b94-829f-8e47f463ba84.jpg',
                'https://a.ccdn.es/cnet/vehicles/19336527/c37a482d-731c-473e-9a62-84a5b773d8a2.jpg',
                'https://a.ccdn.es/cnet/vehicles/19336527/172e3d31-d5cc-4f96-92d2-0d8fd0ee7a55.jpg',
                'https://a.ccdn.es/cnet/vehicles/19336527/29f4e666-6ddc-4721-94f6-6be06be5c148.jpg'],
 'price': 21900,
 'price_includes_vat': True,
 'registration_date': '2019-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'TOYOTA C-HR 1.8 125H Advance',
 'transmission': 'automatic',
 'trim': '1.8 125H Advance',
 'vin': None,
 'year': 2019}
2026-03-26 15:20:15 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 995f11d4-90d7-5334-83f2-56a3aee3ab5d with identifier: 62443067
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 995f11d4-90d7-5334-83f2-56a3aee3ab5d
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19336527%252F051901ba-8da3-48be-8ee0-ef12697b52df.jpg%27 HTTP/1.1" 200 None
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19336527/051901ba-8da3-48be-8ee0-ef12697b52df.jpg not downloaded yet
2026-03-26 15:20:15 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
 'body_type': 'SUV',
 'c_o_2_emission_value': 194,
 'category': 'Coches',
 'color': 'Gris / Plata',
 'currency': 'EUR',
 'description': 'Este Range Rover Sport 3.0 TDV6 HSE destaca por su '
                'sofisticada combinación de lujo y capacidad todoterreno. '
                'Equipado con un potente motor diésel V6 de 258 CV y '
                'transmisión automática de 8 velocidades, este vehículo ofrece '
                'un rendimiento excepcional tanto en carretera como en '
                'terrenos difíciles.\n'
                '\n'
                'La tracción integral permanente con sistema de control de '
                'descenso garantiza un comportamiento seguro en cualquier '
                'superficie, mientras que la suspensión neumática adaptativa '
                'proporciona un confort de marcha superior. Este modelo HSE '
                'incluye un completo equipamiento tecnológico con navegador, '
                'cámara de visión trasera y sensores de aparcamiento.\n'
                '\n'
                'Entre sus extras destacan el sistema de entretenimiento '
                'Meridian, asientos calefactables y climatizados. La etiqueta '
                'C permite el acceso a zonas urbanas reguladas, mientras que '
                'el sistema Start/Stop contribuye a optimizar el consumo en '
                'ciudad.\n'
                '\n'
                'Este todoterreno premium combina a la perfección '
                'prestaciones, tecnología avanzada y el refinamiento '
                'característico de Land Rover, resultando ideal para quienes '
                'buscan versatilidad sin renunciar al confort.',
 'doors_number': 5,
 'emission_standard': None,
 'engine': '3.0L',
 'engine_horse_power': 258,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/land-rover-range-rover-sport-30-tdv6-258cv-hse-5p-diesel-2015-en-murcia-70060737-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'LAND-ROVER',
 'model': 'Range Rover Sport',
 'odometer': 333414,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 0,
 'photo_urls': ['https://a.ccdn.es/cnet/vehicles/19508836/bfc295a3-aeca-497d-83e5-54b914707c8c.jpg',
                'https://a.ccdn.es/cnet/vehicles/19508836/b41bae78-7107-4494-85b5-29e3db29aaf7.jpg',
                'https://a.ccdn.es/cnet/vehicles/19508836/cb9807bc-9b4f-4661-a763-94848966af07.jpg',
                'https://a.ccdn.es/cnet/vehicles/19508836/1d77cb25-995d-4dc0-bdab-e03b3a0f1661.jpg',
                'https://a.ccdn.es/cnet/vehicles/19508836/9f9088be-1f8c-491d-9eac-c6d3494fd7d2.jpg',
                'https://a.ccdn.es/cnet/vehicles/19508836/a3ceab2d-b040-451f-83a8-47865dc9d70b.jpg',
                'https://a.ccdn.es/cnet/vehicles/19508836/39f23f5d-930f-4885-a709-c8914b32b948.jpg',
                'https://a.ccdn.es/cnet/vehicles/19508836/9190fd1e-454d-41c1-8d82-900dfe7606b3.jpg',
                'https://a.ccdn.es/cnet/vehicles/19508836/13857042-3536-4979-aaec-dd6b4bc0e799.jpg',
                'https://a.ccdn.es/cnet/vehicles/19508836/e9f794bf-f3ed-4ae0-b8b2-cb138089c7b1.jpg',
                'https://a.ccdn.es/cnet/vehicles/19508836/dff020de-a780-4b87-8efc-58b5d34e7b06.jpg',
                'https://a.ccdn.es/cnet/vehicles/19508836/f0e7930d-65c6-4a92-9e9b-9c15a9278519.jpg',
                'https://a.ccdn.es/cnet/vehicles/19508836/72d2db4d-30fb-42f9-a111-c53fb78caced.jpg',
                'https://a.ccdn.es/cnet/vehicles/19508836/89fdfc8d-3454-4f94-88f6-0b1ba8695c71.jpg',
                'https://a.ccdn.es/cnet/vehicles/19508836/f0dbe572-a225-48f4-947a-4f0ae5c42b09.jpg',
                'https://a.ccdn.es/cnet/vehicles/19508836/5d74a9e1-bbad-4006-9d62-57c9d9fd049f.jpg',
                'https://a.ccdn.es/cnet/vehicles/19508836/e49fd0c1-1835-4971-b5db-3a65dcf88dfd.jpg',
                'https://a.ccdn.es/cnet/vehicles/19508836/236d6c3f-a73b-4685-80a7-5c22f26f1d96.jpg'],
 'price': 16800,
 'price_includes_vat': True,
 'registration_date': '2014-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'LAND-ROVER Range Rover Sport 3.0 TDV6 HSE',
 'transmission': 'automatic',
 'trim': '3.0 TDV6 258cv HSE',
 'vin': None,
 'year': 2014}
2026-03-26 15:20:15 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 27191187-87e7-5eec-a57e-eafe9037ddc7 with identifier: 70060737
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 27191187-87e7-5eec-a57e-eafe9037ddc7
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19508836%252Fbfc295a3-aeca-497d-83e5-54b914707c8c.jpg%27 HTTP/1.1" 200 None
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19508836/bfc295a3-aeca-497d-83e5-54b914707c8c.jpg not downloaded yet
2026-03-26 15:20:15 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
 'body_type': 'SUV',
 'c_o_2_emission_value': 152,
 'category': 'Coches',
 'color': 'Negro',
 'currency': 'EUR',
 'description': 'Estupendo Range Rover Velar con su Historial de '
                'Mantenimiento, Luces de Día y LED, Control de Crucero, '
                'Sensores de Parking Delantero y Trasero con Cámara Marcha '
                'Atrás, Acceso sin Llave, Aviso de Mantenimiento de Carril, '
                'Terrain Response, Control de Presión de Neumáticos, Android '
                'Auto/Apple Car, Función de Voz, ETC......',
 'doors_number': 5,
 'emission_standard': None,
 'engine': '2.0L',
 'engine_horse_power': 180,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/land-rover-range-rover-velar-20-d180-132kw-180cv-4wd-auto-5p-diesel-2020-en-murcia-61793853-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'LAND-ROVER',
 'model': 'Range Rover Velar',
 'odometer': 47039,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 0,
 'photo_urls': ['https://a.ccdn.es/cnet/vehicles/18793681/a93de435-2c78-4c75-ab84-de99763c38d6.jpg',
                'https://a.ccdn.es/cnet/vehicles/18793681/222facf0-4695-402d-a76e-8b7211929892.jpg',
                'https://a.ccdn.es/cnet/vehicles/18793681/767f5d3e-9481-4f5d-b436-c63e345052a8.jpg',
                'https://a.ccdn.es/cnet/vehicles/18793681/0f78dfbb-cd77-49d2-a2ac-678cce246976.jpg',
                'https://a.ccdn.es/cnet/vehicles/18793681/223df26b-c879-4e01-99b8-c92b3a16bb84.jpg',
                'https://a.ccdn.es/cnet/vehicles/18793681/e52db281-a9ee-4f6c-83d4-c928f39cd52c.jpg',
                'https://a.ccdn.es/cnet/vehicles/18793681/c308edb5-a1b0-4d2e-a7a5-7e26af957dbc.jpg',
                'https://a.ccdn.es/cnet/vehicles/18793681/89eafa6d-d514-4a96-bb7f-3c87a2319e7c.jpg',
                'https://a.ccdn.es/cnet/vehicles/18793681/5697579b-b6c5-4f64-91e2-bbc13b11dec3.jpg',
                'https://a.ccdn.es/cnet/vehicles/18793681/af8b8ba8-2c05-42d7-b8db-5570b4497af1.jpg',
                'https://a.ccdn.es/cnet/vehicles/18793681/a77932ec-9bc5-4335-921b-293d6bb69317.jpg',
                'https://a.ccdn.es/cnet/vehicles/18793681/3340822a-5a69-4a66-831d-38cbb57cfe87.jpg',
                'https://a.ccdn.es/cnet/vehicles/18793681/3c59d9ee-03ea-41f2-9315-402c66755d73.jpg',
                'https://a.ccdn.es/cnet/vehicles/18793681/607621ff-5122-489a-ac11-927176f5fbc4.jpg',
                'https://a.ccdn.es/cnet/vehicles/18793681/ab205e0f-b8f0-405c-81a4-00064f0be551.jpg',
                'https://a.ccdn.es/cnet/vehicles/18793681/72ff51d5-d613-49d0-ae49-3cb14da564ea.jpg',
                'https://a.ccdn.es/cnet/vehicles/18793681/10956b21-975e-4c6f-a745-043374d960db.jpg'],
 'price': 27850,
 'price_includes_vat': True,
 'registration_date': '2021-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'LAND-ROVER Range Rover Velar 2.0 D180 4WD Auto',
 'transmission': 'automatic',
 'trim': '2.0 D180 132kW 180CV 4WD Auto',
 'vin': None,
 'year': 2021}
2026-03-26 15:20:15 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e4ece531-326d-5d36-a03c-ee17c952cb5a with identifier: 61793853
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item e4ece531-326d-5d36-a03c-ee17c952cb5a
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F18793681%252Fa93de435-2c78-4c75-ab84-de99763c38d6.jpg%27 HTTP/1.1" 200 None
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/18793681/a93de435-2c78-4c75-ab84-de99763c38d6.jpg not downloaded yet
2026-03-26 15:20:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/19336527/051901ba-8da3-48be-8ee0-ef12697b52df.jpg> (referer: None)
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f54befd1810>
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c9b12e4c-c7b0-523f-9f79-00e247e88245/c9b12e4c-c7b0-523f-9f79-00e247e88245_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_coches.net',RowKey='https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F18995193%252Ff8bc1fe3-6e3b-44b8-97ca-8abf408c5984.jpg') HTTP/1.1" 204 0
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/18995193/f8bc1fe3-6e3b-44b8-97ca-8abf408c5984.jpg saved to cache
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item c9b12e4c-c7b0-523f-9f79-00e247e88245
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item c9b12e4c-c7b0-523f-9f79-00e247e88245 sending to next pipeline
2026-03-26 15:20:15 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c9b12e4c-c7b0-523f-9f79-00e247e88245 with identifier 62032852
2026-03-26 15:20:15 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:15 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:15 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c9b12e4c-c7b0-523f-9f79-00e247e88245
2026-03-26 15:20:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/18995193/f8bc1fe3-6e3b-44b8-97ca-8abf408c5984.jpg>
{'auction_title': '',
 'body_type': 'SUV',
 'c_o_2_emission_value': 266,
 'category': 'Coches',
 'color': 'Blanco',
 'currency': 'EUR',
 'description': 'Estupendo Land Rover Defender 110 7 Plazas, Mixto Adaptable, '
                'IVA Deducible, Estribos, Enganche, Punteras en Paragolpes '
                'traseros, Planchas Protectoras de Aletas Delanteras, '
                'Protector Inferior de Bajos, Llantas de Aleación, Aire '
                'Acondicionado, ETC.....',
 'doors_number': 5,
 'emission_standard': None,
 'engine': '2.4L',
 'engine_horse_power': 122,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'c9b12e4c-c7b0-523f-9f79-00e247e88245',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/land-rover-defender-110-sw-comercial-e-7-asientos-5p-diesel-2011-en-murcia-62032852-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'LAND-ROVER',
 'model': 'Defender',
 'odometer': 114179,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 20,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c9b12e4c-c7b0-523f-9f79-00e247e88245/c9b12e4c-c7b0-523f-9f79-00e247e88245_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124709,
             'Height': 600,
             'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/18995193/f8bc1fe3-6e3b-44b8-97ca-8abf408c5984.jpg',
             'Width': 800}],
 'price': 37900,
 'price_includes_vat': True,
 'registration_date': '2012-01-01',
 'seats_number': 7,
 'seller_name': None,
 'title': 'LAND-ROVER Defender 110 SW Comercial E 7 asientos',
 'transmission': 'manual',
 'trim': '110 SW Comercial E 7 asientos',
 'vin': None,
 'year': 2012}
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2762032852%27 HTTP/1.1" 200 None
2026-03-26 15:20:15 [auto_selling_coches.net] INFO: Saving data for 62032852: {'created_time': 1774538415.256858, 'last_price_update_time': 1774538415.256869}
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62032852') HTTP/1.1" 204 0
2026-03-26 15:20:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/19555976/a3e27556-69b5-4b88-80f2-daed6f567cc4.jpg> (referer: None)
2026-03-26 15:20:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/18754525/7ce479e2-9925-433b-b637-fe5665284da9.jpg> (referer: None)
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f54bef62550>
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_995f11d4-90d7-5334-83f2-56a3aee3ab5d/995f11d4-90d7-5334-83f2-56a3aee3ab5d_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_coches.net',RowKey='https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19336527%252F051901ba-8da3-48be-8ee0-ef12697b52df.jpg') HTTP/1.1" 204 0
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19336527/051901ba-8da3-48be-8ee0-ef12697b52df.jpg saved to cache
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 995f11d4-90d7-5334-83f2-56a3aee3ab5d
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 995f11d4-90d7-5334-83f2-56a3aee3ab5d sending to next pipeline
2026-03-26 15:20:15 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 995f11d4-90d7-5334-83f2-56a3aee3ab5d with identifier 62443067
2026-03-26 15:20:15 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:15 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:15 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 995f11d4-90d7-5334-83f2-56a3aee3ab5d
2026-03-26 15:20:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/19336527/051901ba-8da3-48be-8ee0-ef12697b52df.jpg>
{'auction_title': '',
 'body_type': 'Berlina',
 'c_o_2_emission_value': 86,
 'category': 'Coches',
 'color': 'Blanco',
 'currency': 'EUR',
 'description': 'Este Toyota C-HR 1.8 125H Advance combina la eficiencia de su '
                'sistema híbrido con un diseño distintivo y funcionalidad '
                'urbana. Su motorización de 122 CV con etiqueta ECO permite el '
                'acceso a zonas de bajas emisiones en ciudades con '
                'restricciones de tráfico, además de beneficiarse de ventajas '
                'en aparcamiento y fiscalidad en muchos municipios.\n'
                '\n'
                'Este crossover destaca por su completo equipamiento de '
                'confort y seguridad, incluyendo climatizador bizona, sensores '
                'de aparcamiento delanteros y traseros con cámara, control de '
                'crucero adaptativo y acceso sin llave. Los asientos '
                'delanteros térmicos y el volante multifunción en cuero añaden '
                'un toque de sofisticación a la experiencia de conducción.\n'
                '\n'
                'La tecnología híbrida autorrecargable ofrece un consumo '
                'combinado de solo 3,8 l/100km, ideal para quienes buscan '
                'reducir visitas a la gasolinera sin preocuparse por la '
                'recarga eléctrica. Las llantas de aleación de 18 pulgadas '
                'bi-tono complementan su imagen moderna y dinámica.',
 'doors_number': 5,
 'emission_standard': 'ECO',
 'engine': '1.8L',
 'engine_horse_power': 122,
 'expiration_date': None,
 'fuel_type': 'Híbrido',
 'id': '995f11d4-90d7-5334-83f2-56a3aee3ab5d',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/toyota-c-hr-18-125h-advance-5p-electrico-hibrido-2019-en-murcia-62443067-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'TOYOTA',
 'model': 'C-HR',
 'odometer': 29946,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 17,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_995f11d4-90d7-5334-83f2-56a3aee3ab5d/995f11d4-90d7-5334-83f2-56a3aee3ab5d_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56104,
             'Height': 600,
             'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19336527/051901ba-8da3-48be-8ee0-ef12697b52df.jpg',
             'Width': 800}],
 'price': 21900,
 'price_includes_vat': True,
 'registration_date': '2019-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'TOYOTA C-HR 1.8 125H Advance',
 'transmission': 'automatic',
 'trim': '1.8 125H Advance',
 'vin': None,
 'year': 2019}
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2762443067%27 HTTP/1.1" 200 None
2026-03-26 15:20:15 [auto_selling_coches.net] INFO: Saving data for 62443067: {'created_time': 1774538415.356925, 'last_price_update_time': 1774538415.356936}
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62443067') HTTP/1.1" 204 0
2026-03-26 15:20:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/19508836/bfc295a3-aeca-497d-83e5-54b914707c8c.jpg> (referer: None)
2026-03-26 15:20:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/61831769> (referer: https://www.coches.net/concesionario/pellicermotor/?pg=1) ['zyte-api']
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f54bef4e650>
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a1cc1417-2581-54c2-81c7-9e9e4c621f07/a1cc1417-2581-54c2-81c7-9e9e4c621f07_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_coches.net',RowKey='https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19555976%252Fa3e27556-69b5-4b88-80f2-daed6f567cc4.jpg') HTTP/1.1" 204 0
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19555976/a3e27556-69b5-4b88-80f2-daed6f567cc4.jpg saved to cache
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item a1cc1417-2581-54c2-81c7-9e9e4c621f07
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item a1cc1417-2581-54c2-81c7-9e9e4c621f07 sending to next pipeline
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f54befea110>
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5fc19160-42bc-5b50-8f2c-77932496d2cc/5fc19160-42bc-5b50-8f2c-77932496d2cc_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_coches.net',RowKey='https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F18754525%252F7ce479e2-9925-433b-b637-fe5665284da9.jpg') HTTP/1.1" 204 0
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/18754525/7ce479e2-9925-433b-b637-fe5665284da9.jpg saved to cache
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 5fc19160-42bc-5b50-8f2c-77932496d2cc
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 5fc19160-42bc-5b50-8f2c-77932496d2cc sending to next pipeline
2026-03-26 15:20:15 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a1cc1417-2581-54c2-81c7-9e9e4c621f07 with identifier 70046397
2026-03-26 15:20:15 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:15 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:15 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a1cc1417-2581-54c2-81c7-9e9e4c621f07
2026-03-26 15:20:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/19555976/a3e27556-69b5-4b88-80f2-daed6f567cc4.jpg>
{'auction_title': '',
 'body_type': 'SUV',
 'c_o_2_emission_value': None,
 'category': 'Coches',
 'color': 'Gris / Plata (Skyscroper Grey)',
 'currency': 'EUR',
 'description': 'Este BMW X2 sDrive20i DCT ( Con Garantía hasta 16/09/2028 y '
                'IVA deducible), destaca por su equilibrio entre deportividad '
                'y funcionalidad diaria. Con su motor de gasolina de 170 CV, '
                'este SUV compacto ofrece un comportamiento ágil y dinámico, '
                'ideal para quienes buscan prestaciones sin renunciar a la '
                'versatilidad.\n'
                '\n'
                'La transmisión automática de doble embrague con siete '
                'velocidades garantiza cambios suaves y precisos, mejorando '
                'tanto la experiencia de conducción como la eficiencia. Este '
                'vehículo incorpora tecnología Start/Stop que optimiza el '
                'consumo en ciudad.\n'
                '\n'
                'En el apartado de confort, este X2 viene equipado con '
                'climatizador bizona, volante multifunción en cuero y '
                'aluminio, y asientos con múltiples ajustes. La capacidad del '
                'maletero de 470 litros resulta muy práctica para el día a '
                'día, ampliable hasta 1.355 litros.\n'
                '\n'
                'La etiqueta medioambiental ECO permite el acceso a zonas de '
                'bajas emisiones en ciudades con restricciones de tráfico, una '
                'ventaja significativa para desplazamientos urbanos.\n'
                '\n'
                'Entre los extras que  dispone,\n'
                ' Paquete M Sport, Driving Assistant, Premium package, '
                'Combinación Alcántara/Veganza Black con pespunte de contraste '
                'Blue, Molduras interiores M en aluminio Hexacube claro, '
                'Llantas M de 19" estilo 871 M bicolor, y color Skyscraper '
                'Grey metalizado\n'
                '--',
 'doors_number': 5,
 'emission_standard': 'ECO',
 'engine': '1.5L',
 'engine_horse_power': 170,
 'expiration_date': None,
 'fuel_type': 'Híbrido',
 'id': 'a1cc1417-2581-54c2-81c7-9e9e4c621f07',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/bmw-x2-sdrive20i-5p-electrico-hibrido-2026-en-murcia-70046397-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'BMW',
 'model': 'X2',
 'odometer': 3669,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 19,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a1cc1417-2581-54c2-81c7-9e9e4c621f07/a1cc1417-2581-54c2-81c7-9e9e4c621f07_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56479,
             'Height': 600,
             'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19555976/a3e27556-69b5-4b88-80f2-daed6f567cc4.jpg',
             'Width': 800}],
 'price': 42900,
 'price_includes_vat': True,
 'registration_date': '2025-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'BMW X2 sDrive20i',
 'transmission': 'automatic',
 'trim': 'sDrive20i',
 'vin': None,
 'year': 2025}
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2770046397%27 HTTP/1.1" 200 None
2026-03-26 15:20:15 [auto_selling_coches.net] INFO: Saving data for 70046397: {'created_time': 1774538415.497738, 'last_price_update_time': 1774538415.497752}
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70046397') HTTP/1.1" 204 0
2026-03-26 15:20:15 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 5fc19160-42bc-5b50-8f2c-77932496d2cc with identifier 61741247
2026-03-26 15:20:15 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:15 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:15 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 5fc19160-42bc-5b50-8f2c-77932496d2cc
2026-03-26 15:20:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/18754525/7ce479e2-9925-433b-b637-fe5665284da9.jpg>
{'auction_title': '',
 'body_type': 'Berlina',
 'c_o_2_emission_value': 169,
 'category': 'Coches',
 'color': 'Negro',
 'currency': 'EUR',
 'description': 'Estupendo BMW 750d, Con Techo Solar, Tapicería en Piel,  y  '
                'asientos delanteros con regulación Eléctrica, memoria y '
                'Calefactables, Control de Crucero Adaptativo, Aviso Cambio de '
                'Carril y Colisión, Cámara 360, Apertura y Cierre Eléctrico '
                'del Maletero, DVD en Cabezales, Sonido Harman Kardon Logic 7 '
                'Surround,  Efficient Dynamics, ETC....',
 'doors_number': 4,
 'emission_standard': None,
 'engine': '3.0L',
 'engine_horse_power': 381,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '5fc19160-42bc-5b50-8f2c-77932496d2cc',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/bmw-serie-7-750d-xdrive-4p-diesel-2014-en-murcia-61741247-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'BMW',
 'model': 'Serie 7',
 'odometer': 231065,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 17,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5fc19160-42bc-5b50-8f2c-77932496d2cc/5fc19160-42bc-5b50-8f2c-77932496d2cc_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 148739,
             'Height': 600,
             'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/18754525/7ce479e2-9925-433b-b637-fe5665284da9.jpg',
             'Width': 800}],
 'price': 22500,
 'price_includes_vat': True,
 'registration_date': '2014-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'BMW Serie 7 750d xDrive',
 'transmission': 'automatic',
 'trim': '750d xDrive',
 'vin': None,
 'year': 2014}
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2761741247%27 HTTP/1.1" 200 None
2026-03-26 15:20:15 [auto_selling_coches.net] INFO: Saving data for 61741247: {'created_time': 1774538415.54726, 'last_price_update_time': 1774538415.547269}
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='61741247') HTTP/1.1" 204 0
2026-03-26 15:20:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/18793681/a93de435-2c78-4c75-ab84-de99763c38d6.jpg> (referer: None)
2026-03-26 15:20:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://web.gw.coches.net/details/60797753> (referer: https://www.coches.net/concesionario/pellicermotor/?pg=1) ['zyte-api']
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f54ccf9c190>
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_27191187-87e7-5eec-a57e-eafe9037ddc7/27191187-87e7-5eec-a57e-eafe9037ddc7_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_coches.net',RowKey='https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F19508836%252Fbfc295a3-aeca-497d-83e5-54b914707c8c.jpg') HTTP/1.1" 204 0
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/19508836/bfc295a3-aeca-497d-83e5-54b914707c8c.jpg saved to cache
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 27191187-87e7-5eec-a57e-eafe9037ddc7
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 27191187-87e7-5eec-a57e-eafe9037ddc7 sending to next pipeline
2026-03-26 15:20:15 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
 'body_type': 'Berlina',
 'c_o_2_emission_value': 201,
 'category': 'Coches',
 'color': 'Gris / Plata',
 'currency': 'EUR',
 'description': 'Estupendo Mercedes S350-CDI, Un solo propietario, Techo '
                'Solar, Sensores de Luces, Lluvia y de Parking Delanteros y '
                'Traseros, Volante Multifunción, Bluetooth, Navegador, Función '
                'de Voz, Aviso Cambio de Carril y de Colisiónb, Tapicería en '
                'Piel con Asioentos Delanteros de  Regulación Eléctrica, '
                'Memoria y Calefactables,  ETC......',
 'doors_number': 4,
 'emission_standard': None,
 'engine': '3.0L',
 'engine_horse_power': 235,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/mercedes-benz-clase-s-s-350-cdi-blue-efficiency-4p-diesel-2009-en-murcia-61831769-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'MERCEDES-BENZ',
 'model': 'Clase S',
 'odometer': 132808,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 0,
 'photo_urls': ['https://a.ccdn.es/cnet/vehicles/18823614/c4f87f39-ef75-4138-9e68-b9e4805553ae.jpg',
                'https://a.ccdn.es/cnet/vehicles/18823614/9d189087-16b1-4a3a-9f80-5a8aa68bbd6a.jpg',
                'https://a.ccdn.es/cnet/vehicles/18823614/0089baa1-8a48-4482-90ff-aac4494e0ca3.jpg',
                'https://a.ccdn.es/cnet/vehicles/18823614/4282d12d-ff66-4da1-ba6c-56a83914b3c5.jpg',
                'https://a.ccdn.es/cnet/vehicles/18823614/542ef86b-85d6-40e2-bd94-cd539e99a41c.jpg',
                'https://a.ccdn.es/cnet/vehicles/18823614/e24a0d91-56ba-4333-bed1-f70ae40cd472.jpg',
                'https://a.ccdn.es/cnet/vehicles/18823614/67075678-fbf9-4ecc-a364-d7585a12f24f.jpg',
                'https://a.ccdn.es/cnet/vehicles/18823614/ef5ee813-2078-43c5-9558-a2fc3be701e3.jpg',
                'https://a.ccdn.es/cnet/vehicles/18823614/cf895d8a-65e0-4e9e-8a7c-d49c402070fb.jpg',
                'https://a.ccdn.es/cnet/vehicles/18823614/e482d696-8abf-4ebe-a2b4-f5f61fccabe2.jpg',
                'https://a.ccdn.es/cnet/vehicles/18823614/2910da42-a715-481f-b217-d0d71db3f4ac.jpg',
                'https://a.ccdn.es/cnet/vehicles/18823614/4ac4e59f-87c3-46eb-8656-948dfb807d6c.jpg',
                'https://a.ccdn.es/cnet/vehicles/18823614/14cc83f6-1e6d-48f7-a1f0-0d7a06957aef.jpg',
                'https://a.ccdn.es/cnet/vehicles/18823614/eab205d8-44c7-4506-bc12-edb8cedd73e8.jpg',
                'https://a.ccdn.es/cnet/vehicles/18823614/4c0765bb-99fa-4928-a605-073bf054df25.jpg',
                'https://a.ccdn.es/cnet/vehicles/18823614/8777f446-b646-4a8e-b3a9-a95aeafb44c5.jpg',
                'https://a.ccdn.es/cnet/vehicles/18823614/1f10facb-1b35-4238-8bbc-062347f33d3d.jpg'],
 'price': 18900,
 'price_includes_vat': True,
 'registration_date': '2010-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'MERCEDES-BENZ Clase S S 350 CDI Blue Efficiency',
 'transmission': 'automatic',
 'trim': 'S 350 CDI Blue Efficiency',
 'vin': None,
 'year': 2010}
2026-03-26 15:20:15 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b016c7b7-76d8-5d59-be20-31b0dd31d72f with identifier: 61831769
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item b016c7b7-76d8-5d59-be20-31b0dd31d72f
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F18823614%252Fc4f87f39-ef75-4138-9e68-b9e4805553ae.jpg%27 HTTP/1.1" 200 None
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/18823614/c4f87f39-ef75-4138-9e68-b9e4805553ae.jpg not downloaded yet
2026-03-26 15:20:15 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 27191187-87e7-5eec-a57e-eafe9037ddc7 with identifier 70060737
2026-03-26 15:20:15 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:15 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:15 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 27191187-87e7-5eec-a57e-eafe9037ddc7
2026-03-26 15:20:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/19508836/bfc295a3-aeca-497d-83e5-54b914707c8c.jpg>
{'auction_title': '',
 'body_type': 'SUV',
 'c_o_2_emission_value': 194,
 'category': 'Coches',
 'color': 'Gris / Plata',
 'currency': 'EUR',
 'description': 'Este Range Rover Sport 3.0 TDV6 HSE destaca por su '
                'sofisticada combinación de lujo y capacidad todoterreno. '
                'Equipado con un potente motor diésel V6 de 258 CV y '
                'transmisión automática de 8 velocidades, este vehículo ofrece '
                'un rendimiento excepcional tanto en carretera como en '
                'terrenos difíciles.\n'
                '\n'
                'La tracción integral permanente con sistema de control de '
                'descenso garantiza un comportamiento seguro en cualquier '
                'superficie, mientras que la suspensión neumática adaptativa '
                'proporciona un confort de marcha superior. Este modelo HSE '
                'incluye un completo equipamiento tecnológico con navegador, '
                'cámara de visión trasera y sensores de aparcamiento.\n'
                '\n'
                'Entre sus extras destacan el sistema de entretenimiento '
                'Meridian, asientos calefactables y climatizados. La etiqueta '
                'C permite el acceso a zonas urbanas reguladas, mientras que '
                'el sistema Start/Stop contribuye a optimizar el consumo en '
                'ciudad.\n'
                '\n'
                'Este todoterreno premium combina a la perfección '
                'prestaciones, tecnología avanzada y el refinamiento '
                'característico de Land Rover, resultando ideal para quienes '
                'buscan versatilidad sin renunciar al confort.',
 'doors_number': 5,
 'emission_standard': None,
 'engine': '3.0L',
 'engine_horse_power': 258,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '27191187-87e7-5eec-a57e-eafe9037ddc7',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/land-rover-range-rover-sport-30-tdv6-258cv-hse-5p-diesel-2015-en-murcia-70060737-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'LAND-ROVER',
 'model': 'Range Rover Sport',
 'odometer': 333414,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 18,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_27191187-87e7-5eec-a57e-eafe9037ddc7/27191187-87e7-5eec-a57e-eafe9037ddc7_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55663,
             'Height': 600,
             'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/19508836/bfc295a3-aeca-497d-83e5-54b914707c8c.jpg',
             'Width': 800}],
 'price': 16800,
 'price_includes_vat': True,
 'registration_date': '2014-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'LAND-ROVER Range Rover Sport 3.0 TDV6 HSE',
 'transmission': 'automatic',
 'trim': '3.0 TDV6 258cv HSE',
 'vin': None,
 'year': 2014}
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2770060737%27 HTTP/1.1" 200 None
2026-03-26 15:20:15 [auto_selling_coches.net] INFO: Saving data for 70060737: {'created_time': 1774538415.697107, 'last_price_update_time': 1774538415.697115}
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70060737') HTTP/1.1" 204 0
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f54ccf9ca90>
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:20:15 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e4ece531-326d-5d36-a03c-ee17c952cb5a/e4ece531-326d-5d36-a03c-ee17c952cb5a_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_coches.net',RowKey='https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F18793681%252Fa93de435-2c78-4c75-ab84-de99763c38d6.jpg') HTTP/1.1" 204 0
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/18793681/a93de435-2c78-4c75-ab84-de99763c38d6.jpg saved to cache
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item e4ece531-326d-5d36-a03c-ee17c952cb5a
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item e4ece531-326d-5d36-a03c-ee17c952cb5a sending to next pipeline
2026-03-26 15:20:15 [auto_selling_coches.net] INFO: Extracted item: {'auction_title': '',
 'body_type': 'SUV',
 'c_o_2_emission_value': 161,
 'category': 'Coches',
 'color': 'Rojo',
 'currency': 'EUR',
 'description': 'Este Alfa Romeo Stelvio 2.0 Gasolina Q4 combina la elegancia '
                'italiana con la versatilidad de un SUV premium. Equipado con '
                'tracción integral permanente, este vehículo ofrece un '
                'excelente comportamiento tanto en carretera como en terrenos '
                'más complicados, complementado por el sistema de control de '
                'descenso.\n'
                '\n'
                'La transmisión automática de ocho velocidades garantiza una '
                'conducción fluida y confortable, mientras que sus 200 CV '
                'proporcionan una respuesta ágil en cualquier situación. El '
                'maletero de 525 litros ofrece amplia capacidad para el día a '
                'día o viajes.\n'
                '\n'
                'Entre su equipamiento destaca el sistema Start/Stop para '
                'reducir consumos, sensores de aparcamiento traseros y control '
                'de crucero. Como extras, este modelo incluye el paquete '
                'Driver Assistance y la conectividad Apple CarPlay/Android '
                'Auto, mejorando tanto la seguridad como la experiencia '
                'multimedia.\n'
                '\n'
                'La combinación de prestaciones, confort y tecnología hace de '
                'este Stelvio una opción ideal para quienes buscan un SUV '
                'versátil con carácter deportivo y el inconfundible estilo '
                'italiano.',
 'doors_number': 5,
 'emission_standard': None,
 'engine': '2.0L',
 'engine_horse_power': 201,
 'expiration_date': None,
 'fuel_type': 'Gasolina',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/alfa-romeo-stelvio-20-gasolina-148kw-200cv-super-q4-5p-gasolina-2017-en-murcia-60797753-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'ALFA ROMEO',
 'model': 'Stelvio',
 'odometer': 126532,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 0,
 'photo_urls': ['https://a.ccdn.es/cnet/vehicles/18011251/26acf286-61b8-40b5-89e3-ede0b602f891.jpg',
                'https://a.ccdn.es/cnet/vehicles/18011251/1576d054-0d34-4539-94a2-e7a54eae3a31.jpg',
                'https://a.ccdn.es/cnet/vehicles/18011251/ad020f1f-549d-4e42-8e53-142ce7cb93c4.jpg',
                'https://a.ccdn.es/cnet/vehicles/18011251/938eed68-a1d0-45ca-8407-9e79736ea424.jpg',
                'https://a.ccdn.es/cnet/vehicles/18011251/bcf974ff-f5e1-4f8d-a34c-3be85ca1e5a4.jpg',
                'https://a.ccdn.es/cnet/vehicles/18011251/66013dd7-c3a9-46da-a120-897fd3ebd145.jpg',
                'https://a.ccdn.es/cnet/vehicles/18011251/d2227b86-8a68-4b5b-b1c8-9c2780bb789f.jpg',
                'https://a.ccdn.es/cnet/vehicles/18011251/e7f7e6e1-9c29-448b-97d5-106c1b0572ce.jpg',
                'https://a.ccdn.es/cnet/vehicles/18011251/72b273d5-2088-4dc0-932d-1a7410f5e00f.jpg',
                'https://a.ccdn.es/cnet/vehicles/18011251/ab45af63-bb0f-4537-b354-093bc0ad7c9f.jpg',
                'https://a.ccdn.es/cnet/vehicles/18011251/2c8fde90-ac49-4271-b8a5-e392ebff418c.jpg',
                'https://a.ccdn.es/cnet/vehicles/18011251/adeec8c8-07f1-4484-9763-c720911a248f.jpg',
                'https://a.ccdn.es/cnet/vehicles/18011251/6ce0d63a-1476-4167-8102-7b3bf739a277.jpg',
                'https://a.ccdn.es/cnet/vehicles/18011251/72c35c93-42b4-41fa-a2cc-4c5f06feedff.jpg',
                'https://a.ccdn.es/cnet/vehicles/18011251/65ada992-f62b-484d-8c31-88c4fa5b20a5.jpg',
                'https://a.ccdn.es/cnet/vehicles/18011251/9ad20721-b9b7-405e-ab9d-e4bbf5e9b5c0.jpg',
                'https://a.ccdn.es/cnet/vehicles/18011251/61890582-c13a-4c31-b0e6-6d2328ef6e27.jpg',
                'https://a.ccdn.es/cnet/vehicles/18011251/bf2d943b-1038-45a1-b944-391a85cca8f6.jpg'],
 'price': 22900,
 'price_includes_vat': True,
 'registration_date': '2018-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'ALFA ROMEO Stelvio 2.0 Gasolina Super Q4',
 'transmission': 'automatic',
 'trim': '2.0 Gasolina 148kW 200CV Super Q4',
 'vin': None,
 'year': 2018}
2026-03-26 15:20:15 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 9628648c-f9d0-53e9-809f-1b83fa7e7e54 with identifier: 60797753
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 9628648c-f9d0-53e9-809f-1b83fa7e7e54
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F18011251%252F26acf286-61b8-40b5-89e3-ede0b602f891.jpg%27 HTTP/1.1" 200 None
2026-03-26 15:20:15 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/18011251/26acf286-61b8-40b5-89e3-ede0b602f891.jpg not downloaded yet
2026-03-26 15:20:15 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e4ece531-326d-5d36-a03c-ee17c952cb5a with identifier 61793853
2026-03-26 15:20:15 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:15 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:15 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e4ece531-326d-5d36-a03c-ee17c952cb5a
2026-03-26 15:20:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/18793681/a93de435-2c78-4c75-ab84-de99763c38d6.jpg>
{'auction_title': '',
 'body_type': 'SUV',
 'c_o_2_emission_value': 152,
 'category': 'Coches',
 'color': 'Negro',
 'currency': 'EUR',
 'description': 'Estupendo Range Rover Velar con su Historial de '
                'Mantenimiento, Luces de Día y LED, Control de Crucero, '
                'Sensores de Parking Delantero y Trasero con Cámara Marcha '
                'Atrás, Acceso sin Llave, Aviso de Mantenimiento de Carril, '
                'Terrain Response, Control de Presión de Neumáticos, Android '
                'Auto/Apple Car, Función de Voz, ETC......',
 'doors_number': 5,
 'emission_standard': None,
 'engine': '2.0L',
 'engine_horse_power': 180,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'e4ece531-326d-5d36-a03c-ee17c952cb5a',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/land-rover-range-rover-velar-20-d180-132kw-180cv-4wd-auto-5p-diesel-2020-en-murcia-61793853-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'LAND-ROVER',
 'model': 'Range Rover Velar',
 'odometer': 47039,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 17,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e4ece531-326d-5d36-a03c-ee17c952cb5a/e4ece531-326d-5d36-a03c-ee17c952cb5a_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121858,
             'Height': 600,
             'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/18793681/a93de435-2c78-4c75-ab84-de99763c38d6.jpg',
             'Width': 800}],
 'price': 27850,
 'price_includes_vat': True,
 'registration_date': '2021-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'LAND-ROVER Range Rover Velar 2.0 D180 4WD Auto',
 'transmission': 'automatic',
 'trim': '2.0 D180 132kW 180CV 4WD Auto',
 'vin': None,
 'year': 2021}
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2761793853%27 HTTP/1.1" 200 None
2026-03-26 15:20:15 [auto_selling_coches.net] INFO: Saving data for 61793853: {'created_time': 1774538415.819526, 'last_price_update_time': 1774538415.819535}
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:15 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='61793853') HTTP/1.1" 204 0
2026-03-26 15:20:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/18011251/26acf286-61b8-40b5-89e3-ede0b602f891.jpg> (referer: None)
2026-03-26 15:20:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://a.ccdn.es/cnet/vehicles/18823614/c4f87f39-ef75-4138-9e68-b9e4805553ae.jpg> (referer: None)
2026-03-26 15:20:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:20:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f54beff9550>
2026-03-26 15:20:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:20:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:20:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:20:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_9628648c-f9d0-53e9-809f-1b83fa7e7e54/9628648c-f9d0-53e9-809f-1b83fa7e7e54_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:20:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_coches.net',RowKey='https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F18011251%252F26acf286-61b8-40b5-89e3-ede0b602f891.jpg') HTTP/1.1" 204 0
2026-03-26 15:20:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/18011251/26acf286-61b8-40b5-89e3-ede0b602f891.jpg saved to cache
2026-03-26 15:20:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 9628648c-f9d0-53e9-809f-1b83fa7e7e54
2026-03-26 15:20:16 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 9628648c-f9d0-53e9-809f-1b83fa7e7e54 sending to next pipeline
2026-03-26 15:20:16 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 9628648c-f9d0-53e9-809f-1b83fa7e7e54 with identifier 60797753
2026-03-26 15:20:16 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:16 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:16 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 9628648c-f9d0-53e9-809f-1b83fa7e7e54
2026-03-26 15:20:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/18011251/26acf286-61b8-40b5-89e3-ede0b602f891.jpg>
{'auction_title': '',
 'body_type': 'SUV',
 'c_o_2_emission_value': 161,
 'category': 'Coches',
 'color': 'Rojo',
 'currency': 'EUR',
 'description': 'Este Alfa Romeo Stelvio 2.0 Gasolina Q4 combina la elegancia '
                'italiana con la versatilidad de un SUV premium. Equipado con '
                'tracción integral permanente, este vehículo ofrece un '
                'excelente comportamiento tanto en carretera como en terrenos '
                'más complicados, complementado por el sistema de control de '
                'descenso.\n'
                '\n'
                'La transmisión automática de ocho velocidades garantiza una '
                'conducción fluida y confortable, mientras que sus 200 CV '
                'proporcionan una respuesta ágil en cualquier situación. El '
                'maletero de 525 litros ofrece amplia capacidad para el día a '
                'día o viajes.\n'
                '\n'
                'Entre su equipamiento destaca el sistema Start/Stop para '
                'reducir consumos, sensores de aparcamiento traseros y control '
                'de crucero. Como extras, este modelo incluye el paquete '
                'Driver Assistance y la conectividad Apple CarPlay/Android '
                'Auto, mejorando tanto la seguridad como la experiencia '
                'multimedia.\n'
                '\n'
                'La combinación de prestaciones, confort y tecnología hace de '
                'este Stelvio una opción ideal para quienes buscan un SUV '
                'versátil con carácter deportivo y el inconfundible estilo '
                'italiano.',
 'doors_number': 5,
 'emission_standard': None,
 'engine': '2.0L',
 'engine_horse_power': 201,
 'expiration_date': None,
 'fuel_type': 'Gasolina',
 'id': '9628648c-f9d0-53e9-809f-1b83fa7e7e54',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/alfa-romeo-stelvio-20-gasolina-148kw-200cv-super-q4-5p-gasolina-2017-en-murcia-60797753-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'ALFA ROMEO',
 'model': 'Stelvio',
 'odometer': 126532,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 18,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9628648c-f9d0-53e9-809f-1b83fa7e7e54/9628648c-f9d0-53e9-809f-1b83fa7e7e54_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57711,
             'Height': 600,
             'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/18011251/26acf286-61b8-40b5-89e3-ede0b602f891.jpg',
             'Width': 800}],
 'price': 22900,
 'price_includes_vat': True,
 'registration_date': '2018-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'ALFA ROMEO Stelvio 2.0 Gasolina Super Q4',
 'transmission': 'automatic',
 'trim': '2.0 Gasolina 148kW 200CV Super Q4',
 'vin': None,
 'year': 2018}
2026-03-26 15:20:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2760797753%27 HTTP/1.1" 200 None
2026-03-26 15:20:16 [auto_selling_coches.net] INFO: Saving data for 60797753: {'created_time': 1774538416.137702, 'last_price_update_time': 1774538416.137712}
2026-03-26 15:20:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='60797753') HTTP/1.1" 204 0
2026-03-26 15:20:16 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-26 15:20:16 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f54bef6bc50>
2026-03-26 15:20:16 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-26 15:20:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-26 15:20:16 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-26 15:20:16 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b016c7b7-76d8-5d59-be20-31b0dd31d72f/b016c7b7-76d8-5d59-be20-31b0dd31d72f_image_0.jpg HTTP/1.1" 201 0
2026-03-26 15:20:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_coches.net',RowKey='https%3A%252F%252Fa.ccdn.es%252Fcnet%252Fvehicles%252F18823614%252Fc4f87f39-ef75-4138-9e68-b9e4805553ae.jpg') HTTP/1.1" 204 0
2026-03-26 15:20:16 [crawlers.middlewares.photo_download_middleware] INFO: Image https://a.ccdn.es/cnet/vehicles/18823614/c4f87f39-ef75-4138-9e68-b9e4805553ae.jpg saved to cache
2026-03-26 15:20:16 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item b016c7b7-76d8-5d59-be20-31b0dd31d72f
2026-03-26 15:20:16 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item b016c7b7-76d8-5d59-be20-31b0dd31d72f sending to next pipeline
2026-03-26 15:20:16 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b016c7b7-76d8-5d59-be20-31b0dd31d72f with identifier 61831769
2026-03-26 15:20:16 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:16 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:16 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b016c7b7-76d8-5d59-be20-31b0dd31d72f
2026-03-26 15:20:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://a.ccdn.es/cnet/vehicles/18823614/c4f87f39-ef75-4138-9e68-b9e4805553ae.jpg>
{'auction_title': '',
 'body_type': 'Berlina',
 'c_o_2_emission_value': 201,
 'category': 'Coches',
 'color': 'Gris / Plata',
 'currency': 'EUR',
 'description': 'Estupendo Mercedes S350-CDI, Un solo propietario, Techo '
                'Solar, Sensores de Luces, Lluvia y de Parking Delanteros y '
                'Traseros, Volante Multifunción, Bluetooth, Navegador, Función '
                'de Voz, Aviso Cambio de Carril y de Colisiónb, Tapicería en '
                'Piel con Asioentos Delanteros de  Regulación Eléctrica, '
                'Memoria y Calefactables,  ETC......',
 'doors_number': 4,
 'emission_standard': None,
 'engine': '3.0L',
 'engine_horse_power': 235,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'b016c7b7-76d8-5d59-be20-31b0dd31d72f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.coches.net/mercedes-benz-clase-s-s-350-cdi-blue-efficiency-4p-diesel-2009-en-murcia-61831769-covo.aspx',
 'listing': 'auction',
 'location': 'Murcia',
 'make': 'MERCEDES-BENZ',
 'model': 'Clase S',
 'odometer': 132808,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'ES',
 'original_photo_count': 17,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b016c7b7-76d8-5d59-be20-31b0dd31d72f/b016c7b7-76d8-5d59-be20-31b0dd31d72f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126471,
             'Height': 600,
             'OriginUrl': 'https://a.ccdn.es/cnet/vehicles/18823614/c4f87f39-ef75-4138-9e68-b9e4805553ae.jpg',
             'Width': 800}],
 'price': 18900,
 'price_includes_vat': True,
 'registration_date': '2010-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'MERCEDES-BENZ Clase S S 350 CDI Blue Efficiency',
 'transmission': 'automatic',
 'trim': 'S 350 CDI Blue Efficiency',
 'vin': None,
 'year': 2010}
2026-03-26 15:20:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20RowKey%20eq%20%2761831769%27 HTTP/1.1" 200 None
2026-03-26 15:20:16 [auto_selling_coches.net] INFO: Saving data for 61831769: {'created_time': 1774538416.237226, 'last_price_update_time': 1774538416.237237}
2026-03-26 15:20:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:16 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='61831769') HTTP/1.1" 204 0
2026-03-26 15:20:16 [scrapy.core.engine] INFO: Closing spider (finished)
2026-03-26 15:20:16 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close cursor: 'SaveToCdlqDbAutoSelling' object has no attribute 'cursor'
2026-03-26 15:20:16 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close connection: 'SaveToCdlqDbAutoSelling' object has no attribute 'conn'
2026-03-26 15:20:16 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:16 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-26 15:20:16 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process scrape complete CloudEvent for item 3d090878292711f18f76c264925fbcfa
2026-03-26 15:20:16 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-26 15:20:16 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-26 15:20:16 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-26 15:20:16 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-26 15:20:16 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-26 15:20:16 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.MAPPED: 3> -> <SessionState.END_SENT: 4>
2026-03-26 15:20:16 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPENED: 9> -> <ConnectionState.CLOSE_SENT: 11>
2026-03-26 15:20:16 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.CLOSE_SENT: 11> -> <ConnectionState.END: 13>
2026-03-26 15:20:16 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.END_SENT: 4> -> <SessionState.DISCARDING: 6>
2026-03-26 15:20:16 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-26 15:20:16 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-26 15:20:16 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-26 15:20:16 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-26 15:20:16 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-26 15:20:16 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: [AzureBusPipeline] connection closed
2026-03-26 15:20:16 [auto_selling_coches.net] INFO: auto_selling_coches.net Crawl ended with reason finished, scrape types: {<ScrapeType.NEW: 1>: 0, <ScrapeType.NEW_DUPLICATE_ID: 4>: 0, <ScrapeType.PRICE_UPDATE: 2>: 0, <ScrapeType.AUCTION_UPDATE: 3>: 0, <ScrapeType.SKIPPED: 0>: 0}
2026-03-26 15:20:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-26 15:20:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_coches.net%27%20and%20last_price_update_time%20lt%201773242417 HTTP/1.1" 200 None
2026-03-26 15:20:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='62614278') HTTP/1.1" 204 0
2026-03-26 15:20:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_coches.net',RowKey='70128883') HTTP/1.1" 204 0
2026-03-26 15:20:17 [scrapy.extensions.feedexport] INFO: Stored jsonlines feed (13 items) in: file:///var/lib/scrapyd/items/sourcing_v2/auto_selling_coches.net/3d090878292711f18f76c264925fbcfa.jl
2026-03-26 15:20:17 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
{'downloader/request_bytes': 12749,
 'downloader/request_count': 28,
 'downloader/request_method_count/GET': 28,
 'downloader/response_bytes': 4234143,
 'downloader/response_count': 28,
 'downloader/response_status_count/200': 28,
 'elapsed_time_seconds': 22.41258,
 'feedexport/success_count/FileFeedStorage': 1,
 'finish_reason': 'finished',
 'finish_time': datetime.datetime(2026, 3, 26, 15, 20, 17, 419919, tzinfo=datetime.timezone.utc),
 'httpcompression/response_bytes': 1325552,
 'httpcompression/response_count': 13,
 'item_scraped_count': 13,
 'log_count/DEBUG': 278,
 'log_count/INFO': 274,
 'memusage/max': 146939904,
 'memusage/startup': 146939904,
 'photo_download_count': 13,
 'request_depth_max': 3,
 'response_received_count': 15,
 'scheduler/dequeued': 28,
 'scheduler/dequeued/memory': 28,
 'scheduler/enqueued': 28,
 'scheduler/enqueued/memory': 28,
 'scrape_type/new': 13,
 'scrapy-zyte-api/429': 0,
 'scrapy-zyte-api/attempts': 15,
 'scrapy-zyte-api/error_ratio': 0.0,
 'scrapy-zyte-api/errors': 0,
 'scrapy-zyte-api/fatal_errors': 0,
 'scrapy-zyte-api/mean_connection_seconds': 1.7921829820921023,
 'scrapy-zyte-api/mean_response_seconds': 1.8641798834937313,
 'scrapy-zyte-api/processed': 15,
 'scrapy-zyte-api/request_args/customHttpRequestHeaders': 14,
 'scrapy-zyte-api/request_args/experimental.requestCookies': 14,
 'scrapy-zyte-api/request_args/experimental.responseCookies': 15,
 'scrapy-zyte-api/request_args/httpResponseBody': 15,
 'scrapy-zyte-api/request_args/httpResponseHeaders': 15,
 'scrapy-zyte-api/request_args/url': 15,
 'scrapy-zyte-api/status_codes/200': 15,
 'scrapy-zyte-api/success': 15,
 'scrapy-zyte-api/success_ratio': 1.0,
 'scrapy-zyte-api/throttle_ratio': 0.0,
 'start_time': datetime.datetime(2026, 3, 26, 15, 19, 55, 7339, tzinfo=datetime.timezone.utc)}
2026-03-26 15:20:17 [scrapy.core.engine] INFO: Spider closed (finished)
2026-03-26 15:20:17 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f54d0363050>
2026-03-26 15:20:17 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f54d0363890>

PROJECT (sourcing_v2), SPIDER (auto_selling_coches.net)