-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Revamping the Backend UI for matching-context : create product targeted fields #448
Comments
Uses part of the https://schema.org vocabulary. Make use of the api platform schema generator to bootstrap entities. > resolves #448
@lutangar I just commented the related issue on mobile repo : dis-moi/mobile#239 (comment) |
Ok discussed friday, there a misunderstanding. |
Uses part of the https://schema.org vocabulary. Make use of the api platform schema generator to bootstrap entities. > resolves #448
Tested on BO. It s ok... But during next step, it s important to discuss about how it will be used by extensions et mobile apps. See for example this notice in staging |
Stakes
Transitioning from regex and xpath to nocode
Context
Today, the matching context has the following fields
The fields Regex target the url whereas xpath target the Document Object Model (DOM). Those two fields, need a special expertise to be used, hence not user friendly
Wished evolution
Web pages often have a similar structure :
Product
TitleNameOffer
The previous parts should be targetable directly from the backend.
For Title, Category, and Description the possibility would be to have the following options logical connectors
AND OR EXCEPT
i.e.
(term1 and term2) or term3 except term4
For Price, the following possibility should be to have the following mathematical functions
lower than <, greater than, lower than or equal to <=, greater than or equal to >=
Ie.
lower than or equal to <= number 1 and greater than > number 2
For the last part location, a more intuitive way would be to select cities or regions directly from a dropdown list or a map.
The text was updated successfully, but these errors were encountered: