
Suoritettu
Julkaistu
Maksettu toimituksen yhteydessä
My existing Apify actor, written in Node.js with the Apify SDK and CheerioCrawler, stopped working after eBay changed their page structure. The actor now launches, but once it reaches product listing and URLs it returns empty datasets—no product, price, or seller fields populate. What I need • Update the selectors so the actor reliably collects the same three data groups it handled before: product details, pricing information, and seller information. The output schema is already defined in the Apify key-value store; keep that exactly as-is so it remains compatible with my downstream processes. • Ensure the crawler starts, scrapes, and finishes without manual restarts or timeouts. • Push a working version to my Apify account with clear release notes describing every code change. Acceptance A single test run on 50 product URLs must complete with 100 % fill-rate on those three fields, no unhandled errors in the log, and an average page processing time in line with current Apify best practices. If you have recent experience fixing DOM-breaks in live Apify actors that scrape large sites such as eBay, this will be a straightforward task. Let’s get the scraper fully functional again.
Projektin tunnus (ID): 40207967
131 ehdotukset
Etäprojekti
Aktiivinen 10 päivää sitten
Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista

I am Ricardo Palma, and I specialize in "Rescuing" broken scrapers. My approach is to find the most stable, non-obfuscated CSS selectors or, better yet, extract data from the JSON-LD or window.__PRELOADED_STATE__ objects often hidden in the page source, which are far more resilient to UI changes. Technical Rescue Plan 1. Selector Audit & Refactoring eBay's new structure often uses specific data attributes (data-testid) or nested spans that Cheerio can still see if targeted correctly. I will map the new selectors for: Product Details: Title, Item ID, and Category. Pricing: Current price, currency, and "Buy It Now" vs. "Bidding" flags. Seller Info: Username, feedback score, and positive percentage. 2. Resiliency against "Empty Results" The 0% fill rate usually stems from one of two things: Structure Change: The crawler is looking for .s-item__title but eBay is now using div.s-item__info > a > div > span. Anti-Scraping: eBay might be serving a "challenge" page. I will implement Apify's Proxy configuration (Automatic Proxy) and rotate headers (User-Agents) to ensure the Cheerio request is seen as a legitimate browser fetch. 3. Performance & Fill-Rate Optimization Schema Mapping: I will ensure the [login to view URL]() call maintains your exact keys so your downstream workflows don't break. Error Handling: I'll wrap the extraction in try/catch blocks with detailed logging so we can see exactly why a specific URL might fail without killing the whole actor run.
$190 USD 7 päivässä
4,0
4,0
131 freelancerit tarjoavat keskimäärin $138 USD tätä projektia

Hello, As a leader in the web services market, my team and I at Our Software are well-versed in scraping large websites using popular tools such as the Apify SDK and CheerioCrawler. We've successfully repaired numerous DOM-breaks in live Apify actors for clients and, thus, understand the inherent challenges that arise when platforms such as eBay change their page structure. With our extensive experience, we can assure you that updating the selectors to collect specific data groups is an area where we excel. Moreover, maintaining the existing output schema after alterations and ensuring smooth crawling without timeouts align perfectly with our skills. Logging unhandled errors and providing readable release notes are standard practices we adhere to stringently. For this project; a comprehensive test-run on 50 product URLs with a 100% fill-rate, no unhandled errors, and acceptable processing time is our guarantee. We believe in delivering quality work that seamlessly integrates with your downstream processes. Let's make your Apify actor fully functional once again! Thanks!
$130 USD 3 päivässä
8,6
8,6

Hi Hatem, I have over 5+ years of experience in both frontend and backend development. I will do the specified tasks. Key Areas of Expertise: a) Full-Stack Development: Proficient in both frontend and backend technologies Frontend: Next, Js, ReactJS, Bootstrap, JavaScript, jQuery Backend: Laravel, CodeIgniter, Node.js b) API Integration: Experienced in integrating and working with APIs to enhance application functionality. c) Microservices: Skilled in developing and integrating microservices for scalable and efficient solutions. d) Database Management: Competent in managing databases with Postgresql, MySQL, MongoDB, and Oracle. d) Server Handling: Adept at handling server environments such as AWS, Google Cloud, VPS, Apache, and Nginx. Let’s discuss how I can help achieve your project goals and add value. Lets connect in chat so that We discuss further. With Regards, Sai
$140 USD 5 päivässä
8,1
8,1

As a full-stack developer with extensive experience in both frontend and backend technologies, I believe I am the best fit for repairing your eBay scraper. Specifically, my expertise in JavaScript and Node.js is highly relevant to your project requirements as you mentioned that your Apify actor was written in Node.js. I also have proven success in API development and automation, which are critical to fixing DOM-breaks on large sites like eBay. Perhaps what sets me apart most is my thorough understanding of the Apify SDK, which is pivotal for this task. Being well-versed with Apify key-value store usage, I can ensure that the output schema remains intact and compatible with all your downstream processes. In addition to technical proficiency, I bring a creative problem-solving approach that enables me to tackle complex issues head-on. Moreover, my broad software development expertise across different domains including CRM and ERP systems will be invaluable not just for fixing your scraper but also ensuring its seamless integration with every aspect of your workflow. Regardless of whether you’re using WordPress or Magento and whatever limitations or structure changes occur on eBay's site; I can guarantee an efficient and reliable repair to get your scraper running smoothly again. Let’s bring your project back to life! With Regards!
$250 USD 7 päivässä
8,1
8,1

As an industry veteran with over 13 years of hands-on experience in Python and C-based projects, I believe I'm the perfect candidate to revive your non-functional Apify actor. With my rich skill-set in Automation, Data Extraction, and Web Scraping especially in Python utilizing Selenium, BeautifulSoup, Scrapy, and now CheerioCrawler too, I have successfully resolved several DOM-related issues in prominent platforms including, but not limited to eBay for my clients worldwide. I value accuracy, efficiency, and seamless integration into downstream processes which aligns perfectly with the three key areas you wish to address without disrupting your existing Apify key-value store schema. It is evident that you need a dependable solution which is why I have worked diligently on enhancing end-to-end reliability ensuring no need for manual restarts or timeouts during the crawl process. In order to guarantee that your requirement is met and exceeded proficiently, I will do an extensive quality check and run a 50 product URLs test ensuring a satisfactory fill-rate in all three essential fields. This will be complemented by fast-paced processing time which remains true to Apify’s best practices. Reach out to me today, and together we'll restore full-functionality to your invaluable eBay scraper!
$100 USD 1 päivässä
7,1
7,1

Not a big deal ! Actually read the project description willing to assist and address all acceptance, sort out this matter in few hours, Work before and finish until you satisfy
$220 USD 1 päivässä
6,9
6,9

Hi there, I’ve read your requirement to repair the Apify eBay scraper after DOM changes disrupted product, price, and seller data collection. I’m confident I can get the actor back to 100% fill-rate with minimal downtime by updating resilient selectors, adding robust fallbacks, and ensuring the Apify CheerioCrawler flow starts, scrapes, and finishes without manual restarts. What I’ll do: - Update and harden selectors for product details, pricing, and seller blocks to match the current eBay DOM, while preserving your existing output schema in the Apify key-value store so downstream processes remain untouched. - Implement robust error handling, retry logic, and per-URL timeouts aligned with Apify best practices to avoid timeouts and stuck runs. - Add clear, granular release notes and a concise changelog that describes every code change, plus a test-ready branch you can push to your Apify account. What you’ll get: - A single test run on 50 product URLs that achieves 100% fill-rate for the three fields, with no unhandled errors in logs and an optimized page processing time. - A ready-to-run, production-grade actor with minimal maintenance going forward. - Deployment-ready code with release notes and a documented test plan. Timeline: 3-5 days from project start, depending on access to the test set and any authentication hurdles with Apify. Best regards,
$100 USD 5 päivässä
6,6
6,6

Hi there, I’m offering a 25% discount for this project. With expertise in Apify, web scraping, and eBay data extraction, I will diagnose and repair your existing scraper to ensure accurate, stable, and consistent data collection. I specialize in fixing broken selectors, handling anti-bot issues, and optimizing scraper performance. You’ll receive a fully functional, reliable eBay scraper with clean output and improved stability, without any technical hassle. Best regards, Sohail
$30 USD 1 päivässä
6,6
6,6

Hi! I can fix your Apify eBay actor and get it scraping again fast. I’ll update the CheerioCrawler selectors for the new eBay DOM, but I’ll keep your output schema exactly the same (product details, pricing, seller fields). I’ll also add safer fallbacks (alternate selectors + parsing) so small layout changes won’t break it again. To meet your acceptance test, I’ll run a 50-URL batch and verify 100% fill-rate for those 3 data groups, with no unhandled errors. I’ll also tune crawler settings (timeouts, retries, autoscaled pool, request queue) to avoid manual restarts and keep processing time reasonable. When done, I’ll push the working build to your Apify account and include clear release notes listing every change. If you share the actor link/repo and 2–3 sample product URLs, I can start right away.
$250 USD 3 päivässä
6,3
6,3

As an experienced programmer and web scraper with knowledge and skills in JavaScript, PHP, and Python, I strike the right balance of technical expertise and client-centered approach that you need to get your Apify eBay scraper up and running smoothly again. Not only do I understand the intricacies of scraping large sites like eBay, but I've also successfully fixed similar issues before for my clients. My commitment to delivering high-quality work within agreed upon timelines will ensure that your project is a success. I don't just update selectors, but I also ensure thorough testing of the updated actor to certify its reliability in collecting key data groups: product details, pricing information, and seller information. I am well-versed with Apify SDK and effective in crisis management strategies to prevent manual restarts or timeouts. In addition to restoring the functionality of your Apify eBay scraper, I'll also provide detailed release notes highlighting every code change made. I believe open communication is key to maintaining trust between clients and freelancers. You can count on me for post-project support if needed. Looking forward to your response.
$125 USD 5 päivässä
6,3
6,3

Hello, I’ve gone through your project details and this is something I can definitely help you with. I have 10+ years of experience in mobile and web app development, working with technologies like Node.js and automation frameworks. I understand how crucial it is to adapt to changes in website structures, especially for scraping tools like your Apify actor. I will quickly update the selectors to ensure that your scraper captures product details, prices, and seller information correctly, while maintaining the existing output schema to keep your processes intact. I'll also ensure the crawler runs seamlessly without manual interventions and provide you with detailed release notes for transparency in the changes made. Here is my portfolio: https://www.freelancer.in/u/ixorawebmob I’m interested in your project and would love to understand more details to ensure the best approach. Could you clarify: 1. Do you need this for mobile, web, or both? 2. Do you already have UI/UX designs or should we create them? 3. Will there be any third-party API or payment gateway integration? 4. What is your expected timeline for completion? 5. Are there any reference apps or websites you like? Let’s discuss over chat! Do you have a preferred deadline for this update? Regards, Arpit Jaiswal
$155 USD 25 päivässä
7,1
7,1

Hi there, I specialize in web scraping and automation projects. I have extensive experience with Node.js, API development, and data extraction. I will update the selectors in your Apify actor to collect the required product, pricing, and seller data accurately. Additionally, I will ensure the crawler runs smoothly without interruptions and provide clear release notes for each code change. Let's collaborate to get your eBay scraper back to full functionality. Looking forward to your response on this.
$155 USD 1 päivässä
5,9
5,9

As an experienced Software Engineer and Web Scraping specialist, I'm confident that I'm the right person to restore the functionality of your Apify eBay Scraper. I've successfully repaired several Apify actors, using languages like JavaScript, PHP, and Python, and am well-versed in handling DOM-breaks on large sites such as eBay. My deep understanding of HTML/CSS and cheerioCrawler will ensure all the required fields for your project—product details, pricing information, and seller information—are collected reliably. Not only will I fix the selectors to retrieve the right data groups, but I'll also ensure a smoother execution of the crawler with no manual restarts or timeouts. I'll push a tested and refined version directly to your Apify account with detailed release notes outlining each code change made. Additionally, my proficiency in Data Processing would guarantee that your scraper logs no unhandled errors. You can expect a high fill-rate on all three fields and an average page processing time that follows best practices. My broad tech stack and adaptability to new technologies also equip me to maintain compatibility with your existing downstream processes dictated by Apify's key-value store output schema. Let me bring my blend of functionality, innovation, and aesthetics to restore your scraper seamlessly!
$100 USD 3 päivässä
6,0
6,0

Dear Hatem H., I am a skilled freelancer with expertise in PHP, JavaScript, Python, and Node.js. I understand the challenges you are facing with your Apify eBay scraper and I am confident that I can help you resolve them effectively. My experience in data processing, web scraping, and software development equips me to update the selectors in your Apify actor to ensure reliable collection of product details, pricing information, and seller information. I will also optimize the crawler to run smoothly without interruptions. I am committed to delivering a working version to your Apify account with comprehensive release notes. I guarantee clear communication throughout the project to ensure your satisfaction. I am eager to discuss your project further and find the best solution for you. Let's work together to get your scraper fully functional again. Best regards,
$30 USD 7 päivässä
5,9
5,9

Hi, I’ll fix your Apify actor so it reliably pulls product details, pricing, and seller info again with no empty fields or timeouts. I’ve debugged similar DOM breaks on sites before. I’ll harden the flow so it runs start-to-finish without manual intervention. The output schema will stay exactly as-is in your key-value store so it's fully compatible with your downstream pipeline. Once done, I’ll push the working version to your Apify account with clear release notes listing every change. Acceptance is straightforward: 50 URLs, 100% fill rate, clean logs, and solid performance. Ready to start now.
$100 USD 1 päivässä
5,8
5,8

Hello! I'm excited to assist with your Apify eBay scraper repair. I understand that your actor is encountering issues with data retrieval after eBay's redesign, and I'm here to get it back on track. With extensive experience in fixing DOM-breaks on large sites like eBay using Node.js and the Apify SDK, I've successfully updated broken scrapers, ensuring reliable data extraction. For example, I recently revamped an Apify actor, resulting in a 100% data fill-rate with no errors, aligned perfectly with downstream processes. ✅My Plan: - Review and update selectors to accurately scrape product details, pricing, and seller information. - Ensure seamless execution of the crawler without manual interventions. - Deliver the working version to your Apify account, including clear release notes for every code change. Could you specify any additional requirements or modifications you envision for this project? Best regards, Hongqiang Chen
$190 USD 2 päivässä
5,5
5,5

Good Day Hatem, As a senior Node.js developer specializing in web scraping with the Apify SDK and CheerioCrawler, I understand the importance of updating selectors to adapt to changes in page structures. I will ensure that your Apify eBay scraper collects product details, pricing information, and seller information reliably, without manual restarts or timeouts. By maintaining the output schema as-is, compatibility with your downstream processes will be preserved. Why Choose me? - Unlimited Revisions: Ensuring the scraper meets your requirements. - Unique Creations: Tailoring solutions to your specific needs. - Money-Back Guarantee: Your satisfaction is my priority. - 24/7 Communication: Available to discuss progress and updates. - Timely Delivery: Completing the project efficiently. Browse my portfolio for quality work samples: https://www.freelancer.com/u/leenadvnani6 Let's discuss your project further in the chat. Best regards, Leena Kumari :)
$60 USD 2 päivässä
5,4
5,4

⭐Hello [ClientFirstName], I’m ready to assist you right away!⭐ I believe I’d be a great fit for your project since I have recent experience in fixing DOM-breaks in live Apify actors that scrape large sites, including eBay. I specialize in software development, data extraction, Node.js, API development, web scraping, automation, data processing, and have expertise in PHP, JavaScript, and Python. With my skills, I can update the selectors in your Apify actor to reliably collect the required data groups: product details, pricing information, and seller information. I will ensure the crawler runs smoothly without manual restarts or timeouts. I will also push a working version to your Apify account with clear release notes for every code change. This project presents an opportunity for a seamless and efficient solution, bringing your scraper back to full functionality. If you have any questions, would like to discuss the project in more detail, or would like to know how I can help, we can schedule a meeting. Thank you. Maxim
$30 USD 2 päivässä
5,6
5,6

Hello, I understand that your Apify actor is currently not collecting the correct data from eBay due to recent changes in their page structure. I can help you update the selectors to reliably scrape product details, pricing information, and seller data, while ensuring the output schema remains unchanged for compatibility with your downstream processes. Here's how I’ll approach this: - Update Selectors: I’ll inspect eBay’s new page structure and update the selectors for product details, pricing, and seller fields to match the correct elements. - Error-Free Operation: I will ensure that the crawler runs smoothly, with no timeouts or manual restarts required, and that the data is reliably scraped. - Deployment & Release Notes: Once the fix is complete, I’ll push the updated version to your Apify account and provide clear release notes detailing all code changes. With experience in DOM-break fixes for live Apify actors, I’ll ensure the crawler meets your requirements for accuracy and efficiency. Let's get your scraper back up and running smoothly! Best regards, Munib S.
$150 USD 2 päivässä
5,4
5,4

⚠️You are not looking for a coder. You are looking for someone who can build this properly. That is exactly why your project stood out.⚠️ Your focus on restoring reliable data extraction from eBay using updated selectors within an existing Node.js Apify actor reflects a commitment to stability and seamless integration. This aligns with how we approach architecture and performance at DigitaSyndicate. At DigitaSyndicate, a UK-based digital systems agency, we build precision-engineered automation and scalable web platforms designed for secure, reliable, and future-proof operation. Our methodical updating of complex scrapers ensures zero disruptions and preserves output schemas exactly as required. Having recently resolved DOM-structure shifts in live actors for large e-commerce scrapers, I understand the nuances of maintaining throughput and error-free logs. Can you share your main priorities and timeline so I can map out the right execution plan for you? Casper M. Project Lead | DigitaSyndicate Precision-Built Digital Systems.
$200 USD 14 päivässä
5,5
5,5

With my extensive experience as a Full-Stack Developer, I can confidently tackle the issues with your Apify eBay Scraper, Doan at your service! I've spent significant time dealing with DOM-breaks live actors, specifically on large sites such as eBay. This has allowed me to master selectors and handle data extraction, processing and maintenance efficiently. Rest assured, I'll update the selectors to successfully cull out product details, pricing information and seller information from your target URLs. My commitment to delivering quality work without manual restarts or timeouts aligns with your needs for an efficient crawler. Moreover, I will ensure the scrapped data is populated correctly without any gaps. Having worked on similar projects in the past, I understand the importance of clear and comprehensive release notes to maintain compatibility with downstream processes. Trust my expertise to fix those obstacles, enabling your Apify actor to scrape confidently just like before. My strong problem-solving instincts and in-depth understanding of best practices in web scraping will aid in rapid deployment of a fully-functional scraper on your Apify account - all within the desired timeline. Don't hesitate - let's get that grin re-established on your face with a working eBay scraper!
$140 USD 2 päivässä
5,6
5,6

DOWNEY, United States
Maksutapa vahvistettu
Liittynyt heinäk. 29, 2000
$2-8 USD/ tunnissa
$10-30 USD
$10-30 USD
$30-250 USD
$10-30 USD
$25-50 USD/ tunnissa
$10-30 CAD
$30-250 CAD
$10-30 USD
₹1500-12500 INR
$20 USD
$15-25 USD/ tunnissa
$10-80 USD
$250-750 USD
$25-50 USD/ tunnissa
₹1500-12500 INR
₹75000-150000 INR
₹12500-37500 INR
₹600-2000 INR
₹12500-37500 INR
$250-750 USD
₹1500-12500 INR
₹1500-12500 INR
$250-750 USD
$10-30 USD