Rich pins only work when you own the website/domain/store as you need to put a code in the backend. Since Etsy is not a private website, you cannot add rich pins the traditional way. However, in your profile settings you can claim your Etsy shop on Pinterest so that your pins are updated in real time.