0
I have a question in comparing prices of products from different stores, I have no idea which component to use or how to do this. The idea is to do something similar to Buscapé and Zoom (relate the same product in different stores), and , later use this relationship to calculate the product price average in the e-commerce market. I enter the product data (ID, Name, Value) of the stores in the database (SQL Server) but I have no idea how to relate them automatically.
I believe it is by string, however, there may be products with cognates but different names.
Example:
Smartphone Dual Chip Samsung Galaxy S4 Mini Duos Unlocked Black Android 4.2 3G/Wi-Fi 8MP 8GB camera
Samsung Galaxy S4 Active Unlocked Android Graffiti 4.2 4G/Wifi 8MP 16GB camera
Smartphone Samsung Galaxy S4 Zoom White Android 4.2 3G Unlocked - 16MP Camera Wi-Fi Camera GPS 8GB Memory
Is the only way to relate the same product from different stores manually? Or is there a component you can use to automate this function?
Most likely, if you have such a successful website, you can negotiate with the stores some API to update the data (after all, the interest is theirs). You can even do the parse of website pages, but have to be prepared for changes, and have an alert for when something changes. It’s definitely not good for almost every case. The path of the API is the clear path to it. Even, you can make the API on your side and make it available to the stores themselves if you have a good representative to convince them to use it (and a nice contract for them to publish the correct price).
– Bacco