It is a real shift and it is early, which is exactly the position where it is cheap to prepare and expensive to be told you should have.
What is changing: people increasingly ask an assistant to find and compare products rather than browsing results themselves. Whatever the assistant can read determines whether you are in the comparison. If it can read your competitor's catalogue and not yours, you are not losing a ranking position, you are absent.
What you should do is mostly things you already know how to do, which is the good news:
Structured data on product pages. Proper product markup with name, description, price, currency, availability, condition, identifiers and review data. This is long-standing, well-documented, and it is what a machine reads when it lands on your page.
A clean product feed. You have one for advertising. The same discipline — accurate availability, real identifiers, sensible categories — is what makes a catalogue machine-readable anywhere.
Let the crawlers in. Check your robots rules and your bot protection. A shop that blocks unknown agents is invisible to them by configuration.