I am fairly new to shopify development and feel a little overwhelmed by all the different services and products that are offered to me as a developer.
My objective is to change specific words in the metafields of all products (some words in the metafields should be bold because of allergenes contained).
What would be the best approach to iterate over all products in my shop, grab the metafields of the product, change it, and update it on the store?
Can I use the shopify cli for that? Do I have to setup a private app for that (I mean I dont need a GUI for that task, actually just my console or some typescript code I guess)? Whats the best/quickest way to interact with the data on my shop when I dont want to write an “app” (in the classical sense) but just want to change something over the console as an admin?
Use the app Matrixify (formerly known as Excelify)
or
Bite the bullet and write a little app to do it yourself over GraphQL. If you’re going to be working with Shopify in your job, you should get used to doing this kind of task yourself, it’s very educational to take the time to do so. If you’re handy with Postman you could set up a simple collection to call your store’s api, get the products, and modify the metafields as necessary.