AI Product Matcher avatar

AI Product Matcher

Try for free

No credit card required

Go to Store
AI Product Matcher

AI Product Matcher

equidem/ai-product-matcher
Try for free

No credit card required

Match products across multiple e-commerce websites. Use this AI product matching Actor whenever you need to find matching pairs of products from different online shops for dynamic pricing, competitor analysis or market research.

Do you want to learn more about this Actor?

Get a demo
SI

The actor is always failing

Closed

simka opened this issue
a year ago

Don't really know what the problem is but the actor is failing all the time, something with KeyError: 'https:'.

the test dataset: { "name": "Mjolkdryck 1,3% 1,5l Klover® ", "brand": "Klover", "size": "1.5L", "imageUrl": "https://handlaprivatkund.ica.se/images-v3/bf7a00ca-390e-4769-865f-dc369586872e/6c1728f5-7d65-4344-baba-15f96201fedb/300x300.jpg", "price": 16.8 }, { "name": "Mjolkdryck 2,6% 1,5l Klover®", "brand": "Klover", "size": "1.5L", "imageUrl": "https://handlaprivatkund.ica.se/images-v3/bf7a00ca-390e-4769-865f-dc369586872e/84b65405-f4e9-4902-bd72-6dc23d9eac1b/300x300.jpg", "price": 17.4 }

Equidem avatar

Hi, the issue is in your input. You need to have the data in two Apify datasets and put their ids in the dataset1_ids and dataset2_ids attributes, not put them into input mapping. Input mapping is only there to tell the matcher which of the columns from your datasets it should use. To get details on how to use the matcher, please check the tutorial at https://blog.apify.com/product-matching-ai-pricing-intelligence-web-scraping/ or the readme at https://apify.com/equidem/ai-product-matcher, and let us know in case you are still having issues.

Developer
Maintained by Apify

Actor Metrics

  • 20 monthly users

  • 9 stars

  • 86% runs succeeded

  • 49 days response time

  • Created in Apr 2023

  • Modified 6 months ago